Compute on AWS
The Magic Quadrant for Cloud Infrastructure as a Service, Worldwide** evaluates 6 vendors in the global market for Cloud IaaS. Amazon Web Services was placed in the Leader Quadrant for the 9th consecutive year, with the highest position in ability to execute and furthest position in completeness of vision.
AWS offers the broadest selection of services with the deepest functionality within most of these services, more than any other cloud provider. We offer choice of operating systems with Linux and Windows and choice of processors with Intel, AMD, NVIDIA, and the AWS-built Graviton2 processor. We provide a broad choice of compute options for general purpose computing or optimized for specific needs. Our rapid pace of innovation has been fueled by the AWS Nitro System, through which AWS re-imagined our virtualization infrastructure.
AWS offers 210 security, compliance, and governance services and key features which is about 40 more than the next largest cloud provider. We also support 89 security standards and compliance certifications including PCI-DSS, HIPAA/HITECH, FedRAMP, GDPR, FIPS 140-2, and NIST 800-171, which is meaningfully more than any other cloud provider. We offer encryption across 116 different AWS services which is 3x more than any major cloud provider. All AWS services that store customer data offer the ability to encrypt that data.
275
100 Gbps
7x
100s of millions
84%
AWS Compute services
Amazon Elastic Compute Cloud (EC2)
Secure and resizable compute capacity in the cloud. Launch applications when needed without upfront commitments.
Amazon Lightsail
Virtual servers, storage, databases, and networking for a low, predictable price.
Amazon Elastic Container Service (ECS)
Run and manage Docker containers.
Amazon Elastic Container Registry (ECR)
Store and retrieve Docker images.
Amazon Elastic Kubernetes Service (EKS)
Run managed Kubernetes on AWS.
AWS Lambda
Run code without provisioning or managing servers.
AWS Fargate
Run containers without mananging servers or clusters.
AWS Outposts
Fully managed service that extends AWS infrastructure, AWS services, APIs, and tools to virtually any datacenter, co-location space, or on-premises facility for a truly consistent hybrid experience.
AWS Wavelength
Build applications that deliver single-digit millisecond latencies to mobile devices and end-users
VMware Cloud on AWS
Build a hybrid cloud without custom hardware.
AWS Local Zones
Easily run latency-sensitive portions of applications local to end-users and resources in a specific geography, delivering single-digit millisecond latency.
Amazon EC2 Spot Instances
Take advantage of unused EC2 capacity in the AWS cloud. Spot Instances are available at up to a 90% discount compared to On-Demand prices.
Amazon EC2 Auto Scaling
Maintain application availability and automatically add or remove EC2 instances according to conditions you define.
AWS Batch
Run batch jobs at any scale.
AWS Compute Optimizer
Identify optimal AWS compute resources.
AWS Elastic Beanstalk
Run and manage web apps.
EC2 Image Builder
Build and maintain secure images.
Elastic Load Balancing
Achieve fault tolerance for any application by ensuring scalability, performance, and security.
AWS Compute services
| Category | Use cases | AWS service |
|---|---|---|
| Virtual machinens | Secure and resizable compute capacity (virtual servers) in the cloud | Amazon Elastic Compute Cloud (EC2) |
| Easy-to-use cloud platform that offers you everything you need to build an application or website | Amazon Lightsail | |
| Containers | Highly secure, reliable, and scalable way to run containers | Amazon Elastic Container Service (ECS) |
| Easily store, manage, and deploy container images | Amazon Elastic Container Registry (ECR) |
|
| Fully managed Kubernetes service | Amazon Elastic Kubernetes Service (EKS) | |
| Serverless | Run code without thinking about servers. Pay only for the compute time you consume | AWS Lambda |
| Serverless compute for containers | AWS Fargate | |
| Edge and hybrid |
Run AWS infrastructure and services on premises for a truly consistent hybrid experience | AWS Outposts |
| Delivery ultra-low latency application for 5G devices | AWS Wavelength | |
| Rapidly extend, migrate, and protect your VMware environment to the AWS cloud | VMware Cloud on AWS |
|
| Run latency sensitive applications closer to end-users | AWS Local Zones | |
| Cost and capacity management | Run fault-tolerant workload for up to 90% off | Amazon EC2 Spot Instances |
| Automatically add or remove compute capacity to meet changes in demand | Amazon EC2 Autoscaling | |
| Fully managed batch processing at any scale | AWS Batch | |
| Recommends optimal AWS Compute resources for your workloads to reduce costs and improve performance | AWS Compute Optimizer | |
| Easy-to-use service for deploying and scaling web applications and services | AWS Elastic Beanstalk |
|
| Build and maintain secure Linux or Windows Server images | EC2 Image Builder |
|
| Automatically distribute incoming application traffic across multiple targets | Elastic Load Balancing (ELB) |
The AWS Nitro System
The AWS Nitro System enables AWS to innovate faster, further reduce cost for our customers, and deliver added benefits like increased security and new instance types. AWS has completely re-imagined our virtualization infrastructure. Traditionally, hypervisors protect the physical hardware and bios, virtualize the CPU, storage, networking, and provide a rich set of management capabilities. With the Nitro System, we are able to break apart those functions, offload them to dedicated hardware and software, and reduce our costs by delivering all of the resources of a server to customers.
The Nitro System is comprised of three main parts: The Nitro Cards, the Nitro Security Chip, and the Nitro Hypervisor. The Nitro Cards are a family of cards that offloads and accelerates IO for functions including VPC, EBS, and Instance Storage, ultimately increasing overall system performance. The Nitro Security Chip enables the most secure cloud platform with a minimized attack surface as virtualization and security functions are offloaded to dedicated hardware and software. Additionally, a locked down security model prohibits all administrative access, including those of Amazon employees, eliminating the possibility of human error and tampering. The Nitro Hypervisor is a lightweight hypervisor that manages memory and CPU allocation and delivers performance that is indistinguishable from bare metal.
Expedia Group is all in on AWS, with plans to migrate 80 percent of its mission-critical apps from its on-premises data centers to the cloud in the next two to three years. By using AWS, Expedia Group has become more resilient. Expedia Group’s developers have been able to innovate faster while saving the company millions of dollars.