AWS Course
Course Structure may vary based on Level : (Beginner/Intermediate)
Module 1: Introduction to AWS
- Overview of cloud computing and AWS
- AWS global infrastructure and regions
- Understanding AWS services and offerings
- Getting started with AWS Management Console
- Setting up AWS Identity and Access Management (IAM)
Module 2: Compute Services
- Amazon Elastic Compute Cloud (EC2)
- Creating and managing EC2 instances
- EC2 instance types and pricing options
- Auto Scaling and load balancing
- AWS Lambda for serverless computing
Module 3: Storage Services
- Amazon Simple Storage Service (S3)
- Creating and managing S3 buckets
- S3 storage classes and lifecycle policies
- Data transfer and content delivery with CloudFront
- Amazon Elastic Block Store (EBS) and Amazon Elastic File System (EFS)
Module 4: Database Services
- Amazon Relational Database Service (RDS)
- Creating and managing RDS database instances
- RDS backups, replication, and scaling
- Amazon DynamoDB for NoSQL database
- Amazon Aurora and Amazon Redshift for data warehousing
Module 5: Networking and Content Delivery
- Amazon Virtual Private Cloud (VPC)
- VPC networking concepts and components
- Creating and configuring VPCs, subnets, and security groups
- VPC peering and VPN connections
- Content delivery with Amazon CloudFront
Module 6: Security and Identity Services
- AWS Identity and Access Management (IAM)
- Managing users, groups, and roles
- Securing access to AWS resources
- AWS Key Management Service (KMS) for encryption
- AWS CloudTrail for auditing and monitoring
Module 7: Management and Monitoring
- AWS Management Console and Command Line Interface (CLI)
- AWS CloudFormation for infrastructure as code
- CloudWatch for monitoring and logging
- AWS Trusted Advisor for cost optimization
- AWS CloudWatch Events and AWS Config for automation