Module 1: Cloud Computing and AWS Introduction
• What is Cloud Computing?
• Benefits and Types (IaaS, PaaS, SaaS)
• public versus private versus Hybrid Cloud
• Introduction to AWS
• History and Global Infrastructure (Area, AZS, Edge Location)
• Overview of AWS services
• AWS Free Tier
Module 2: AWS Core Services
• Amazon EC2
• Instance type, AMI, key pairs, security groups
• Start, configure and connect to Instance
• ELASTIC LOAD BALANCE (ELB)
• Automate
• Aws lambda Triggers , IAM roles, event, driven computing
Module 3: AWS Core Services
• Storage
• Amazon S3 buckets, objects, permits, storage courses
• Amazon EBS Volume type, snapshot, encryption
• Amazon EFS
• Glacier for archive
Module 4: AWS Core Services, Networking VPC
• Subnet, route table, internet gateways, NAT
• Elastic IP, Security Group and NACLs
• VPC Peering & Transit Gateway
• Route 53
Module 5: AWS Database Service
• Amazon RDS
• Backup, multi.AZ, examine replicas
• Amazon DynamoDB
• Amazon Aurora
• Amazon Redshift
Module 6: IAM (Identity and Access Management)
• Users, Groups, Roles, and Policies
• MFA
• IAM Best Practices
• Resource, primarily based policies
Module 7: Monitoring, Logging, and Audit
• Amazon CloudWatch
• Metrics, alarms, dashboards, logs
• AWS CloudTrail
• Logging API calls, event history
• AWS Config
Module 8: Security and Compliance
• Shared Responsibility Model
• AWS KMS
• AWS Shield and WAF
• Encryption: S3, EBS, RDS, Lambda
Module 9: Deployment and Management Tools
• AWS CloudFormation
• AWS Elastic Beanstalk
• AWS CLI & Sdks
• AWS Systems Manager
Module 10: Devops on AWS
• CI/CD pipeline
• Codecommit, Codebuild, Codediploy, CodePipeline
• Container on AWS
• ECS, EK, colored
Module 11: Cost Management and Billing
• AWS, Price model
• On-Demand, reserved, spot Instances
• AWS Cost Explorer
• Budget and Alerts
• TCO calculator
Module 12: AWS certification and real projects
• Overview of AWS certificates
• Cloud Practitioner, Associate, Professional, Speciality
• Example of projects
• Host for a stable website
• Distribute a scalable web app
• Construction of a server free API
• Preparation strategies