
1. Accessing the Platform
1.1. 1. Management Console, 2. CLI 3. SDK,
2. The Platform
2.1. Compute & Network Services
2.1.1. Elastic Compute Cloud(EC2)
2.1.1.1. Size can be changed, AZ can be changed.
2.1.2. AWS Lambda
2.1.3. AWS Auto Scaling
2.1.4. Elastic Load Balancing
2.1.4.1. AWS ELB
2.1.4.2. Classic EC2-LB
2.1.5. AWS Elastic Beanstalk
2.1.6. VPC
2.1.7. Direct Connect
2.1.8. Route53
2.2. Storage & Content Delivery
2.2.1. Simple Storage Serviec
2.2.2. Glacier
2.2.3. Elastic Block Storage
2.2.4. AWS Storage Gateway
2.2.5. Amazon CloudFront
2.3. Database Services
2.3.1. Relational Database Service
2.3.1.1. Aurora. Mysql compartible. 5 times better performance then mysql.
2.3.1.2. MySQL, PostGreSQL, MariaDB, MSSQL, Oracle
2.3.2. DynamoDB
2.3.3. Redshift
2.3.4. ElastCache
2.3.4.1. Memcached ( No MultiAZ)
2.3.4.2. Supports data structures such as sorted list ( MultiAZ)
2.4. Management Tools
2.4.1. CloudWatch
2.4.2. CloudFormation
2.4.3. CloudTrail
2.4.4. AWS Config
2.5. Security and Identity
2.5.1. Identity and Access Management
2.5.2. Key Management Service
2.5.3. Directory Service
2.5.4. Certificate Manager
2.5.5. Web Application Framework
2.6. Application Services
2.6.1. API Gateway
2.6.2. Elastic Transcoder
2.6.3. SNS
2.6.4. SES
2.6.5. SQS
2.6.6. SWF