The Complete Guide to AWS Cloud Services: How 200+ Services Power Modern Business Innovation
Table of Contents
- What Is AWS and Why It Dominates Cloud Computing
- AWS Global Infrastructure — Regions, Availability Zones, and Edge
- Compute Services — From Virtual Machines to Serverless
- Storage and Database Services — The Foundation of Data-Driven Organizations
- AI, Machine Learning, and Generative AI — The Three-Layer Stack
- Networking, Security, and Compliance — Enterprise-Grade Protection
- Analytics, Application Integration, and Data Management
- Migration, Modernization, and Hybrid Cloud Strategies
- Cost Optimization and Financial Management Best Practices
- Getting Started — Choosing the Right AWS Services for Your Business
🔑 Key Takeaways
- Scale and Breadth: AWS offers 200+ services across 20+ categories, powering hundreds of thousands of businesses in 190 countries with proven enterprise reliability
- Cost Optimization: Save up to 90% with Spot Instances, 72% with Reserved Instances, and eliminate capital expenses through pay-as-you-go pricing
- AI/ML Democratization: Three-layer stack from infrastructure (Trainium, Inferentia) to tools (Bedrock, SageMaker) to applications (Amazon Q) makes AI accessible to all organizations
- Security First: Shared responsibility model with enterprise-grade compliance (SOC, FedRAMP, PCI DSS) and comprehensive security services built into the platform
- Innovation Velocity: Serverless services like Lambda, Fargate, and Aurora Serverless eliminate infrastructure management, accelerating time-to-market
What Is AWS and Why It Dominates Cloud Computing
Amazon Web Services (AWS) has fundamentally transformed how organizations build, deploy, and scale technology infrastructure. Since launching in 2006, AWS has grown from a simple storage service to the world’s most comprehensive cloud platform, serving hundreds of thousands of businesses across 190 countries with over 200 distinct services.
The foundation of AWS’s dominance rests on six key advantages that traditional on-premises infrastructure cannot match. First, trading fixed expenses for variable costs eliminates the need for massive upfront investments in data centers, servers, and software licenses. Organizations pay only for the computing power, storage, and services they actually consume. This pay-as-you-go model complements cloud cost optimization strategies that maximize ROI.
Second, AWS provides access to massive economies of scale that individual organizations could never achieve independently. When hundreds of thousands of customers aggregate their usage, AWS can deliver lower variable costs than any single company could accomplish on their own.
The third advantage eliminates capacity planning guesswork. Traditional IT requires forecasting infrastructure needs months or years in advance, often resulting in expensive over-provisioning or performance-limiting under-provisioning. AWS enables organizations to scale capacity up or down automatically based on actual demand.
Fourth, AWS dramatically increases speed and agility. Resources that once required weeks or months to procure and deploy are now available in minutes. This acceleration enables rapid prototyping, faster time-to-market, and the ability to respond quickly to changing business requirements.
The fifth advantage shifts organizational focus from infrastructure maintenance to customer-facing innovation. Instead of spending resources on undifferentiated heavy lifting like server maintenance, network configuration, and facility management, teams can concentrate on activities that directly create business value.
Finally, AWS enables global reach within minutes. Organizations can deploy applications across multiple geographic regions worldwide, reducing latency for international customers and enabling compliance with local data sovereignty requirements without building physical infrastructure in each market.
AWS Global Infrastructure — Regions, Availability Zones, and Edge
AWS’s global infrastructure provides the foundation for reliable, scalable cloud services through a carefully designed hierarchy of Regions, Availability Zones, and Edge locations. Understanding this architecture is crucial for designing resilient applications that can withstand failures and deliver consistent performance worldwide.
An AWS Region is a physical location around the world where AWS clusters data centers. Each Region operates completely independently, providing isolation and fault tolerance at the highest level. Regions are designed to be completely isolated from other Regions to provide the greatest possible fault tolerance and stability.
Within each Region, AWS operates multiple Availability Zones (AZs). Each AZ consists of one or more discrete data centers, each with redundant power, networking, and connectivity, housed in separate facilities. AZs in a Region are connected through high-bandwidth, low-latency networking, but are physically separated to ensure that disasters affecting one AZ don’t impact others.
This multi-AZ architecture enables organizations to build highly available applications by distributing resources across multiple AZs within a Region. For example, you can run EC2 instances in multiple AZs and use Elastic Load Balancing to distribute traffic. If one AZ experiences issues, your application continues running from the other AZs with minimal disruption. The AWS Well-Architected Framework provides detailed guidance on designing resilient architectures.
Choosing the optimal Region depends on four key factors. Latency considerations should guide you toward Regions closest to your users for the best performance. Compliance requirements may mandate specific geographic locations for data storage and processing. Service availability varies by Region, with newer services typically launching in major Regions first. Cost structures differ between Regions, with some offering lower pricing for compute and storage resources.
For applications requiring global reach, AWS provides Edge locations through CloudFront and Route 53 services. These Edge locations cache content closer to end users, reducing latency and improving performance for websites, APIs, and media content. Local Zones extend AWS infrastructure to metropolitan areas for applications requiring single-digit millisecond latency, while Wavelength Zones integrate with 5G networks for ultra-low latency mobile applications.
AWS Outposts brings AWS services directly to on-premises environments for organizations with specific data residency, local data processing, or ultra-low latency requirements. This hybrid approach maintains the AWS experience while meeting regulatory or technical constraints that prevent full cloud migration.
Ready to design resilient AWS architectures? Learn from real customer implementations.
Compute Services — From Virtual Machines to Serverless
AWS compute services span the complete spectrum from traditional virtual machines to cutting-edge serverless computing, enabling organizations to choose the optimal balance between control, simplicity, and cost for each workload.
Amazon EC2 provides resizable virtual servers with complete control over the computing environment. EC2 offers multiple pricing models to optimize costs: On-Demand instances provide maximum flexibility with no upfront commitments, Spot Instances deliver up to 90% savings for fault-tolerant workloads, and Reserved Instances offer up to 72% discounts for predictable usage patterns. Graviton3-based instances (C7g, M7g, R7g) provide up to 25% better price-performance than comparable x86 instances.
AWS Lambda represents the pinnacle of serverless computing, executing code without provisioning or managing servers. Lambda automatically scales from zero to thousands of concurrent executions, charging only for actual compute time consumed. This model eliminates idle capacity costs and infrastructure management overhead, making it ideal for event-driven applications, API backends, and data processing workflows.
AWS Fargate enables serverless containers, allowing organizations to run Docker containers without managing the underlying infrastructure. Fargate works with both Amazon ECS and Amazon EKS, providing a middle ground between the control of EC2 and the simplicity of Lambda for containerized applications.
Amazon Lightsail simplifies cloud computing for small businesses and developers with predictable, low-cost virtual private servers. Lightsail bundles compute, storage, and networking into simple monthly plans, making it an excellent entry point for organizations new to cloud computing.
AWS Elastic Beanstalk streamlines application deployment by handling the infrastructure provisioning, load balancing, auto-scaling, and health monitoring for web applications. Developers simply upload their code, and Beanstalk automatically handles the deployment details while maintaining full control over AWS resources.
Choosing the right compute service depends on your specific requirements. Use EC2 when you need full control over the operating system and infrastructure, predictable workloads, or specialized software configurations. Choose Lambda for event-driven functions, microservices architectures, and workloads with sporadic or unpredictable usage patterns. Select Fargate for containerized applications where you want to eliminate server management but retain more control than Lambda provides. The AWS Cost Optimization Pillar provides comprehensive guidance on optimizing compute costs.
Auto Scaling capabilities work across all these services, automatically adjusting capacity to maintain performance while minimizing costs. EC2 Auto Scaling can launch or terminate instances based on demand, while Lambda and Fargate scale automatically without configuration.
Storage and Database Services — The Foundation of Data-Driven Organizations
AWS storage and database services provide the foundation for modern data-driven organizations, offering purpose-built solutions optimized for specific use cases rather than forcing all data into a single system design.
Storage Services
Amazon S3 serves as the backbone of cloud storage with 11 9’s (99.999999999%) of durability and virtually unlimited scalability. S3 offers eight storage classes to optimize costs based on access patterns: S3 Standard for frequently accessed data, S3 Standard-IA for infrequent access, S3 One Zone-IA for recreatable infrequently accessed data, and S3 Glacier tiers for long-term archival with retrieval times from minutes to hours.
S3 Intelligent-Tiering automatically moves objects between access tiers based on changing access patterns, optimizing costs without performance impact or operational overhead. S3 Express One Zone delivers single-digit millisecond performance for the most demanding applications.
Amazon EBS provides high-performance block storage for EC2 instances with multiple volume types optimized for different workloads: gp3 for general purpose, io2 for high IOPS applications, st1 for throughput-intensive workloads, and sc1 for cold storage scenarios.
Amazon EFS offers fully managed file storage that scales automatically and can be mounted on multiple EC2 instances simultaneously. EFS includes an Archive tier that automatically moves infrequently accessed files to lower-cost storage.
Database Services
AWS’s approach to databases embraces the principle of purpose-built databases rather than one-size-fits-all solutions. Each database service is optimized for specific use cases and data models.
Amazon Aurora delivers up to 5x the performance of MySQL and 3x the performance of PostgreSQL at 1/10th the cost of commercial databases. Aurora automatically scales storage up to 128TB per database instance and provides built-in security, backup, and monitoring. The Aurora I/O-Optimized configuration eliminates I/O charges for write-intensive workloads, while zero-ETL integration with Redshift enables real-time analytics without complex data pipelines.
Amazon DynamoDB handles more than 10 trillion requests per day with peaks exceeding 20 million requests per second. DynamoDB provides single-digit millisecond performance at any scale, making it ideal for gaming, ad tech, IoT, and other applications requiring consistent low latency.
Amazon RDS supports six database engines (MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, and Db2) with automated patching, backup, and scaling. RDS eliminates the operational overhead of database administration while maintaining compatibility with existing applications.
Amazon ElastiCache provides managed Redis and Memcached with microsecond latency for caching and real-time applications. ElastiCache Serverless offers 99.99% availability SLA with automatic scaling and management.
Database selection should align with your data model and access patterns. Choose Aurora for high-performance relational workloads, DynamoDB for key-value and document data with predictable performance requirements, RDS for existing SQL applications migrating to the cloud, and specialized databases like Neptune for graph data or Timestream for time-series data.
Design your optimal AWS database architecture with proven patterns and best practices.
AI, Machine Learning, and Generative AI — The Three-Layer Stack
AWS democratizes artificial intelligence and machine learning through a comprehensive three-layer stack that serves organizations at every level of AI maturity, from infrastructure optimization to application development.
Layer 1: Infrastructure for Foundation Model Training and Inference
AWS provides specialized infrastructure optimized for AI workloads. Trainium-based Trn1 instances deliver up to 50% cost-to-train savings for large language models and foundation models. Inferentia2-based Inf2 instances provide the lowest cost for high-performance inference of large language models in production.
EC2 UltraClusters enable training of the largest models with thousands of accelerators connected by high-bandwidth, low-latency networking. Capacity Blocks allow organizations to reserve GPU capacity for large training jobs, ensuring availability while optimizing costs.
Layer 2: Tools to Build with Large Language Models
Amazon Bedrock provides access to leading foundation models from AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, and Amazon’s own Nova models through a unified API. Bedrock includes Guardrails for responsible AI implementation, Agents for task automation, Knowledge Bases for retrieval-augmented generation, and Fine-tuning capabilities for model customization.
Amazon SageMaker AI offers a comprehensive machine learning platform with Studio for collaborative development, Autopilot for automated machine learning, Canvas for business analysts, and JumpStart with over 750 pre-built models. SageMaker supports the complete ML lifecycle from data preparation through model deployment and monitoring.
Layer 3: AI-Powered Applications
Amazon Q Business enables organizations to build conversational AI applications that can answer questions, provide summaries, and generate content based on enterprise data sources. Amazon Q integrates with popular business applications while maintaining security and access controls.
Amazon Q Developer accelerates software development with AI-powered code generation, testing, debugging, and security vulnerability detection. Q Developer can upgrade applications, explain code, and suggest optimizations directly within popular IDEs.
AWS also provides pre-trained AI services for common use cases: Rekognition for image and video analysis, Comprehend for natural language processing, Lex for conversational interfaces, Polly for text-to-speech, Textract for document analysis, and Transcribe for speech-to-text conversion.
The key to successful AI implementation on AWS is matching your organization’s AI maturity with the appropriate layer. Organizations just starting with AI should begin with pre-trained services or Amazon Q applications. Teams with data science expertise can leverage Bedrock and SageMaker for custom model development. Organizations training large foundation models require the specialized infrastructure of Layer 1. For comprehensive guidance, explore our enterprise AI implementation guide.
Networking, Security, and Compliance — Enterprise-Grade Protection
AWS networking and security services implement a defense-in-depth strategy that protects data, applications, and infrastructure while enabling compliance with global regulatory requirements.
Networking Foundations
Amazon VPC provides complete control over your virtual networking environment, including IP address ranges, subnets, route tables, and network gateways. VPC supports both IPv4 and IPv6, enabling modern network architectures while maintaining compatibility with existing systems.
AWS Transit Gateway simplifies network architecture by acting as a central hub for connecting VPCs, on-premises networks, and remote offices. This hub-and-spoke model eliminates the complexity of full-mesh connectivity between multiple networks.
AWS Direct Connect establishes dedicated private connections from your facilities to AWS, providing more consistent network performance and lower data transfer costs than internet-based connections.
Amazon CloudFront delivers content globally through a network of edge locations, reducing latency and improving performance for websites, APIs, and streaming media. CloudFront integrates with AWS Shield for DDoS protection and AWS WAF for application security.
Security and Compliance
AWS implements a shared responsibility model where AWS secures the infrastructure (security OF the cloud) while customers secure their applications and data (security IN the cloud). This clear delineation enables organizations to focus on application-level security while relying on AWS for infrastructure protection.
AWS Identity and Access Management (IAM) controls access to AWS services and resources through users, groups, roles, and policies. IAM Identity Center provides single sign-on across multiple AWS accounts and applications, simplifying access management for large organizations.
Amazon GuardDuty uses machine learning to detect threats and malicious activity across AWS accounts and workloads. GuardDuty continuously monitors VPC flow logs, DNS logs, and CloudTrail events to identify suspicious behavior.
AWS Security Hub provides a central dashboard for security posture management, aggregating findings from GuardDuty, Inspector, Macie, and third-party security tools. Security Hub maps findings to industry standards like CIS, PCI DSS, and AWS Foundational Security Standard.
AWS Key Management Service (KMS) manages encryption keys for data protection across AWS services. KMS integrates with most AWS services to provide seamless encryption for data at rest and in transit.
AWS maintains compliance with major standards including SOC 1/2/3, FISMA, FedRAMP, PCI DSS Level 1, and ISO 27001/27017/27018. AWS Artifact provides on-demand access to compliance reports and security documentation. The AWS Shared Responsibility Model clearly defines the security obligations of both AWS and customers.
Analytics, Application Integration, and Data Management
AWS analytics and integration services enable organizations to build scalable, event-driven architectures that can process massive amounts of data and integrate diverse systems seamlessly.
Analytics Stack
Amazon Athena provides serverless interactive querying of data stored in S3 using standard SQL. Athena scales automatically and charges only for queries executed, making it cost-effective for ad-hoc analysis and reporting.
Amazon Redshift delivers fast, simple, and cost-effective data warehousing at $1,000 per terabyte per year. Redshift Serverless automatically scales compute capacity based on workload demands, eliminating the need for capacity planning.
Amazon EMR provides managed Spark, Hive, Flink, and Presto for big data processing. EMR supports both EC2 clusters and serverless execution, giving organizations flexibility to optimize for cost or performance based on workload characteristics.
Amazon Kinesis enables real-time data streaming with Data Streams for custom applications, Kinesis Firehose for delivery to analytics services, and Managed Apache Flink for stream processing.
Amazon QuickSight delivers cloud-native business intelligence that scales to tens of thousands of users. QuickSight includes natural language querying through Q, enabling business users to ask questions in plain English.
Application Integration
AWS Step Functions coordinates multiple AWS services into serverless workflows using visual diagrams. Step Functions handles error handling, retry logic, and state management, simplifying complex business processes.
Amazon EventBridge provides serverless event routing between applications, AWS services, and SaaS applications. EventBridge enables loosely coupled, event-driven architectures that can scale independently.
Amazon SQS offers fully managed message queuing for decoupling and scaling microservices, distributed systems, and serverless applications. SQS supports both standard queues and FIFO queues for ordered message processing.
Amazon SNS provides pub/sub messaging for mobile applications, microservices, and serverless applications. SNS can deliver messages to multiple subscribers including SQS queues, Lambda functions, and HTTP endpoints.
These integration services work together to create resilient, scalable architectures. For example, an e-commerce application might use EventBridge to capture order events, SNS to notify multiple services, SQS to queue processing tasks, and Step Functions to orchestrate the complete order fulfillment workflow.
Transform your data architecture with AWS analytics services. See proven implementation patterns.
Migration, Modernization, and Hybrid Cloud Strategies
AWS provides comprehensive tools and services to support organizations at every stage of their cloud journey, from initial assessment through complete modernization.
Assessment and Planning
AWS Application Discovery Service automatically discovers on-premises infrastructure and application dependencies, providing detailed information needed for migration planning. This discovery process identifies server specifications, performance data, and network dependencies.
AWS Migration Hub provides a single location to track migration progress across multiple AWS tools and partner solutions. Migration Hub displays migration status and metrics for applications across your entire portfolio.
Application and Database Migration
AWS Application Migration Service (MGN) enables lift-and-shift migration of applications from physical, virtual, or cloud infrastructure to AWS with minimal downtime. MGN replicates source servers continuously and enables cutover with typically minutes of downtime.
AWS Database Migration Service (DMS) supports both homogeneous migrations (Oracle to Oracle) and heterogeneous migrations (Oracle to Aurora PostgreSQL). DMS can perform one-time migrations or continuous replication for ongoing synchronization between source and target databases.
AWS App2Container automatically containerizes .NET and Java applications running on-premises or on virtual machines, generating container images and deployment artifacts for Amazon ECS or Amazon EKS.
Data Transfer and Hybrid Solutions
AWS Snow Family provides physical devices for data transfer when network capacity is limited or cost-prohibitive. Snowball transfers up to 8TB, Snowball Edge transfers 80TB-210TB with local compute capabilities, and Snowmobile transfers up to 100PB for data center migrations.
AWS DataSync transfers data between on-premises storage and AWS storage services up to 10x faster than open-source tools. DataSync handles encryption, compression, and bandwidth throttling automatically.
AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. Outposts enables truly hybrid cloud by providing the same AWS hardware, software, APIs, and tools both on-premises and in the cloud.
Successful migration strategies typically follow a phased approach: assess current infrastructure and applications, develop a migration strategy (rehost, replatform, refactor, retire, or retain), execute pilot migrations to validate approaches, and scale successful patterns across the entire portfolio.
Cost Optimization and Financial Management Best Practices
AWS provides extensive tools and strategies for optimizing cloud costs while maintaining performance and reliability. Understanding these cost management capabilities is essential for maximizing cloud ROI.
Pricing Models and Savings Options
On-Demand pricing offers maximum flexibility with no upfront commitments, ideal for unpredictable workloads and development environments. Reserved Instances provide up to 72% savings for predictable workloads with 1 or 3-year commitments. Savings Plans offer up to 72% savings with commitment to consistent compute usage measured in $/hour.
Spot Instances deliver up to 90% cost savings by using spare EC2 capacity. Spot Instances work well for fault-tolerant workloads like batch processing, data analysis, and container workloads that can handle interruptions.
Cost Management Tools
AWS Cost Explorer provides detailed cost and usage analysis with filtering by service, account, region, and custom tags. Cost Explorer includes forecasting capabilities to predict future costs based on historical usage patterns.
AWS Budgets enables setting custom cost and usage budgets with alerts when actual or forecasted costs exceed thresholds. Budgets can trigger automated responses like stopping instances or scaling down services.
AWS Trusted Advisor provides real-time recommendations for cost optimization, security improvements, fault tolerance, performance optimization, and service limit monitoring.
Cost Optimization Strategies
Right-sizing involves continuously monitoring and adjusting instance types to match actual workload requirements. Many organizations can reduce costs by 20-30% simply by choosing more appropriate instance sizes and types.
Storage optimization includes implementing lifecycle policies to automatically transition data to lower-cost storage classes, deleting unnecessary data and snapshots, and using compression where appropriate.
Serverless services like Lambda, Fargate, and Aurora Serverless eliminate costs for idle capacity, making them cost-effective for variable workloads. These services automatically scale to zero when not in use.
Reserved capacity should be purchased for baseline usage patterns, while On-Demand and Spot Instances handle peak demand and variable workloads. This hybrid approach optimizes costs while maintaining flexibility.
Getting Started — Choosing the Right AWS Services for Your Business
Successfully adopting AWS requires a strategic approach that aligns service selection with business objectives, technical requirements, and organizational capabilities.
Assessment and Planning
Begin with a comprehensive assessment of your current infrastructure, applications, and business requirements. Document existing workloads, performance requirements, compliance needs, and integration dependencies. This assessment forms the foundation for AWS service selection and migration planning.
Identify quick wins that can demonstrate value while building cloud expertise within your organization. Web hosting, development and testing environments, and backup solutions often provide straightforward entry points with measurable benefits.
Service Selection Framework
Choose compute services based on control requirements and usage patterns. Select EC2 for maximum control and persistent workloads, Lambda for event-driven functions, Fargate for containers without server management, and specialized services like Elastic Beanstalk for simplified application deployment.
Database selection should align with your data model and performance requirements. Relational applications typically benefit from Aurora or RDS, while applications requiring single-digit millisecond latency at scale should consider DynamoDB. Specialized databases like Neptune (graph) or Timestream (time-series) serve specific use cases more effectively than general-purpose databases.
Security and compliance requirements should drive networking and security service selection. Organizations with strict compliance requirements may need dedicated infrastructure through Outposts or specialized services like CloudHSM for FIPS 140-2 Level 3 compliance.
Implementation Best Practices
Start with well-architected framework principles: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. These principles provide proven guidance for building robust cloud architectures.
Implement infrastructure as code using AWS CloudFormation or AWS CDK to ensure consistent, repeatable deployments. Version control your infrastructure definitions alongside application code for complete traceability and rollback capabilities.
Establish monitoring and alerting from day one using CloudWatch, CloudTrail, and AWS Config. Proactive monitoring enables rapid issue detection and resolution while providing data for continuous optimization.
Plan for growth by designing scalable architectures using Auto Scaling, load balancing, and managed services. AWS services are designed to scale automatically, but applications must be architected to take advantage of these capabilities.
Organizations succeeding with AWS typically adopt a culture of experimentation and continuous learning. AWS provides extensive documentation, training resources, and support options to accelerate cloud adoption and maximize business value.
The key to AWS success lies not just in choosing the right services, but in understanding how they work together to create scalable, secure, and cost-effective solutions that drive business innovation and competitive advantage. With over 200 services and continuous innovation, AWS provides the building blocks for virtually any business requirement, enabling organizations to focus on their core competencies while leveraging world-class cloud infrastructure. Learn more about cloud architecture best practices to maximize your AWS investment.
Frequently Asked Questions
What are the main categories of AWS services?
AWS offers 20+ service categories including Compute (EC2, Lambda), Storage (S3, EBS), Database (Aurora, DynamoDB), AI/ML (SageMaker, Bedrock), Analytics (Redshift, Athena), Networking (VPC, CloudFront), Security (IAM, GuardDuty), and Application Integration (Step Functions, EventBridge).
How much can I save with AWS compared to on-premises infrastructure?
AWS offers significant cost savings: Spot Instances provide up to 90% discount, Reserved Instances up to 72% savings, Aurora costs 1/10th of commercial databases, Redshift costs less than 1/10th on-premises data warehouse costs, and you eliminate upfront capital expenses by paying only for what you use.
What is the AWS shared responsibility model?
AWS manages security OF the cloud (infrastructure, hardware, software, networking, facilities), while customers manage security IN the cloud (customer data, platform/applications/IAM, operating system/network/firewall configuration, client-side data encryption, server-side encryption, and network traffic protection).
How do I choose between EC2, Lambda, and Fargate for compute workloads?
Use EC2 for full control over instances and persistent workloads, Lambda for event-driven serverless functions under 15 minutes, Fargate for containerized applications without server management, and consider factors like execution time, resource requirements, scaling patterns, and operational overhead.
What AWS services support AI and machine learning workloads?
AWS provides a three-layer AI/ML stack: Infrastructure (Trainium, Inferentia, EC2 UltraClusters), Tools (SageMaker, Bedrock with foundation models), and Applications (Amazon Q Business/Developer). Pre-trained services include Rekognition, Comprehend, Lex, Polly, and Textract for common AI tasks.