MODULE 1: INTRODUCTION
1. Introduction to Cloud Computing
2. Why Cloud Computing?
3. Benefits of Cloud Computing
4. Types of Cloud Computing
5. Public Cloud / Private Cloud / Hybrid Cloud
6. Introduction to AWS
7. Regions and Availability Zones – How to choose the right one
MODULE 2: ELASTIC COMPUTE CLOUD (EC2)
1. Instance Types
2. Amazon Machine Images (AMI)
3. Launching an instance – How to choose the right instance type
4. Security via Key Pairs
5. Working with the Security Group
6. Assigning Elastic IPs
7. Logging into the instance (Linux / windows )
8. Choosing the right AMI
9. Creating your own AMI
MODULE 3: AMAZON ELASTIC BLOCK STORE (EBS / EFS)
1. Creating and deleting volumes
2. Attaching and detaching volumes
3. Mounting and Un mounting the attached volume
4. Creating snapshots
5. Creating volumes from snapshots
6. What is EFS & difference between EBS n EFS
MODULE 4: SIMPLE STORAGE SERVICE (S3)
1. Creating and deleting buckets
2. Adding objects to buckets
3. Getting objects
4. Deleting objects
5. Bucket Permissions / Versioning / lifecycle
6. What is Glacier and Snowball
7. Difference Between Glacier and Snowball
MODULE 5: ELASTIC LOAD BALANCER (ELB) & AUTO SCALING
1. Creating the ELB
2. Health Checks
3. Installing the SSL
4. Load Balancing with EC2
5. Get set Up with Auto Scaling Interfaces
6. Get started with Auto Scaling Using the Console
7. Maintain a fixed Number of running EC2 Instance
8. Dynamic Scaling
9. Scheduled Scaling
MODULE 6: IDENTITY AND ACCESS MANAGEMENT (IAM)
1. IAM Console and Sign in
2. Identities ( User, Group, Roles)
3. Security Credentials / MFA
4. Permissions and policies
MODULE 7: VIRTUAL PRIVATE CLOUD (VPC)
1. VPC Wizard Scenarios for Amazon VPC
2. Your VPC and Subnets
3. Your Default VPC and Subnets
4. Security in Your VPC
5. Networking in Your VPC
6. End points to S3
7. VPC peering & TGW
8. AWS Direct connect / VPN
MODULE 8: AWS SECURITY MANAGEMENT
1. Access Control List
2. NATs
3. Security groups
MODULE 9: ROUTE 53
1. Registering Domain Names
2. Configuring Amazon Route 53 as Your DNS Service
3. Working with Public/Private Hosted Zones
4. Working with Resource Record Sets
5. Using Traffic Flow to Route DNS Traffic
6. Health Checks and DNS Failover
MODULE 10: DATABASE IN AWS–RELATIONAL DATABASE SERVICE (RDS) AND NOSQL DATABASE *****
1. Selecting the Engine
2. Configuring the Database Engine
3. Creating your Database
4. Setting up automatic backups
5. Authorizing access to the DB via DB Security Groups
6. NoSQL –DynamoDB, Redshift
***** Depends on DB knowledge
MODULE 11: CLOUD WATCH AND CLOUD TRAIL
1. Monitoring the AWS Service Health Dashboard
2. Using Cloud watch for Monitoring
3. Setting up your metrics
4. Setting up notifications
5. Creating Alarms/ Events
MODULE 12: AMAZON CLOUD FRONT & CLOUDFORMATION
1. How Cloud Front Delivers Content
2. Locations and IP Address Ranges of Cloud Front Edge Servers
3. Working with Distributions
4. Working with Objects
5. Content delivery network
6. What is CloudFormation
7. Advantages of CloudFormation
8. Lab: CF
MODULE 13: SIMPLE QUEUE SERVICES /SIMPLE NOTIFICATION SERVICE/SIMPLE WORKFLOW
1. Setting up Amazon SNS
2. Verifying Email Addresses and send notification on that
MODULE 14: AWS SERVICE OVERVIEW
1. Architecting for the AWS Cloud Best Practices
2. Overview of Security Processes
3. Storage Options in the Cloud
4. Objectives of the course
5. To gain fundamental understanding of AWS cloud technologies
6. Be able to start a Windows or Linux server in the cloud with its own private address
7. Be able to startup a CRM / Word Press / etc. website hosted in cloud
8. Be able to start a highly scalable MySQL or Oracle database in the cloud.
9. Be able to setup a load-balancer in the cloud
10. Be able to understand the redundancy, fault-tolerance and high availability requirements of a web application
MODULE 15: AWS Project
1. Application server, mysql, vpc
2. Application , db:oracle or .., NAT, BasionHost,S3, VPC endpoint, Glacier, Lambda, SNS, SES, Cloudwatch, ACL……..