CHAPTER 1:INTRODUCTION
- Introduction to the cloud
- Getting started what all you need
- The exam blue print discussion
CHAPTER 2:CLOUD COMPUTING
- Introduction to Cloud Computing
- Why Cloud Computing?
- Benefits of Cloud Computing
- Types of Cloud Computing
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
- Software as a Service
- Platform as a Service
- Horizontal vs vertical scaling
- Cloud Computing Issues
- Security
- Costing Model
CHAPTER 3:INTRODUCTION TO AWS
- Signing up for AWS
- AWS Free usage tier
- Introduction AWS management console
- Regions and Availability Zones – How to choose the right one
- AWS Marketplace
CHAPTER 4 : EC2 – ELASTIC CLOUD COMPUTE
- EC2 concepts
- Amazon Machine Images (AMI)
- Security groups
- Public and Private IP’s
- Key Pairs
- Elastic IP’s
- Instance Types
- Finding the right AMI
- Launching an instance – How to choose the right instance type
CHAPTER 5 : AMAZON ELASTIC BLOCK STORE – EBS
- Create and Delete EBS volumes
- Attach and detach EBS volumes
- Mounting and unmounting EBS volume
- Creating and deleting snapshots
- Creating volumes from snapshots S3(Simple Storage Service)
- Upgrading EBS volume types
CHAPTER 6 : SIMPLE STORAGE SERVICE
- Introduction to S3
- Creating and deleting buckets
- Adding objects to buckets
- Permissions
- Object Versioning
- Lifecycle Policies
- Durability and redundancy
- Security and Encryption
- Cross Region Replication
- Storage Gateway
- Import Export
- S3 Transfer Acceleration
- Glacier storage
- Snowball
- Create a static website using S3
CHAPTER 7 : CLOUD WATCH
- Monitoring the AWS Service Health Dashboard
- Using Cloud watch for Monitoring
- Setting up your metrics
- Setting up notifications
- Creating Alarms/ Events
CHAPTER 8 : ELASTIC LOAD BALANCER (ELB)
- Components and types of load balancing
- Health Checks
- Load Balancing with EC2
CHAPTER 9 : IDENTITY AND ACCESS MANAGEMENT (IAM)
- Creating Users and Groups
- Applying policies
- Password Policy
- Roles
- Creating a Billing alarm
CHAPTER 10 : RELATIONAL DATABASE SERVICE (RDS)
- Selecting the Engine
- Configuring the Database Engine
- Setting up automatic backups
- Multi Availability Zone
- Read Replicas
- Authorizing access to the DB via DB Security Groups
- Dynamo DB
- Redshift
- Elastic Cache
- Aurora DB
CHAPTER 11 : VIRTUAL PRIVATE CLOUD (VPC)
- Introduction to Amazon Virtual Private Cloud (VPC)
- VPC Advantages
- Default and Non-default VPC
- Components of VPC
- Direct Connect
- Describe, create, and manage Amazon Virtual Private Cloud
- Amazon VPC, Private Subnet, and Public Subnet
- AWS Networking, Security Groups, and Network ACLs
- NAT
- Internet Gateway
CHAPTER 12 : AUTOSCALING
- Get Started with Auto Scaling Using the Console
- Maintain a Fixed Number of Running EC2 Instances
- Dynamic Scaling
- The lifecycle of autoscaling
- Policies of autoscaling
- EC2 Placement group
CHAPTER 13 : AMAZON CLOUD FRONT
- How Cloud Front Delivers Content
- Locations and IP Address Ranges of Cloud Front Edge Servers
- Working with Distributions
- Working with Objects
CHAPTER 14 : ROUTE 53
- Registering Domain Names
- Configuring Amazon Route 53 as Your DNS Service
- Working with Public/Private Hosted Zones
- Working with Resource Record Sets
- Understanding routing policie
- Using Traffic Flow to Route DNS Traffic
- Health Checks and DNS Failover
CHAPTER 15: APPLICATION SERVICES
- SQS – Simple Queue Service
- SWF – Simple Workflow Service
- SNS – Simple Notification Service
- API Gateway
- Kinesis
- Lambda
CHAPTER 16 : PROJECT - THE REAL WORLD - CREATING A FAULT TOLERANT WORD PRESS SITE
CASE STUDIES – WELL ARCHITECTED FRAMEWORK
- Introduction to well-architected framework
- Security
- Reliability
- Performance
- Cost