1.1 What is "Cloud Computing"?
Characteristics:
- On-Demand
- Broad Network Access
- Resource Pooling
- Rapid Elasticity
- Measured Service
Service Models
- Infrastructure as a Service
- Software as a Service
- Platform as a Service
1.2 Global Infrastructure - Part 1: Regions
- https://www.infrastructure.aws/
- Unlike other cloud providers, who define a region as a single data center, at AWS Regions consist of multiple Availability Zones (AZ) (typically 3),
1.3 Global Infrastructure - Part 1: Availability Zones
- AZ give customers the ability to operate production applications and databases that are more highly available, fault tolerant, and scalable than would be possible from a single data center.
- AWS maintains 66 AZ around the world and we continue to add at a fast pace.
- Each AZ can be multiple data centers (typically 3), and at full scale can be hundreds of thousands of servers.
- They are fully isolated partitions of the AWS Global Infrastructure.
- With their own power infrastructure, the AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles of each other).
1.4 Global Infrastructure - Part 3: Edge Locations
- When you want to deliver content to your end users, you can get the best performance by delivering that content from a server that is closest to them, a server that has the lowest latency.
- edge locations serve Amazon Web Services content delivery network, known as Amazon CloudFront.
- They also serve the DNS service known as Amazon Route 53.
1.5 Scope of Services
- Global - AWS IAM, CloudFront, Route53
- Regional - DynamoDB, S3, ELB, VPC
- Availability Zone - EBS, EC2, Subnets
1.6 Service Overview