Preface
Part 1: Learning about the Amazon Cloud
1
Amazon EC2 and Compute Services
The history of computing
The computer
The data center
The virtual machine
The idea of cloud computing
The computer evolution path
Amazon Global Cloud infrastructure
Building our first EC2 instances in the Amazon cloud
Launching EC2 instances in the AWS cloud console
Launching EC2 instances using CloudShell
Logging in to the EC2 instances
ELB and ASG
AWS compute – from EC2 to containers to serverless
Summary
Practice questions
Answers to the practice questions
,Further reading
2
Amazon Cloud Storage Services
Understanding EBS
Understanding EFS
Understanding S3
Understanding Snowball and Snowmobile
Accessing S3 from EC2 instances
Summary
Practice questions
Answers to the practice questions
Further reading
3
Amazon Networking Services
Reviewing computer network basics
IP address
CIDR
The internet
Understanding Amazon Virtual Private Cloud
Part one – creating a VPC with subnets
Part two – Provisioning more cloud resources and connecting them together
, Part three – hardening AWS network security
VPC firewalls
VPC endpoints
Understanding Amazon Direct Connect
Understanding Amazon DNS – Route 53
Understanding the Amazon CDN
Summary
Practice questions
Answers to the practice questions
Further reading
4
Amazon Database Services
Database basics
Relational databases
NoSQL databases
In-memory cache databases
Data warehouses
Amazon RDS
Amazon cloud NoSQL databases
Amazon ElastiCache
Amazon cloud data warehouse service
Summary