AWS Course Syllabus

  1. Module 01: Introduction to AWS

    Overview of AWS and the services it offers, understanding the global infrastructure.

  2. Module 02: AWS Compute Services

    Introduction to EC2, Lambda, and other compute services available in AWS.

  3. Module 03: Amazon S3 and Storage Solutions

    Using Amazon S3 for object storage, along with other storage solutions like EBS and Glacier.

  4. Module 04: AWS Networking Services

    Understanding VPC, subnets, security groups, and other networking aspects in AWS.

  5. Module 05: AWS Databases

    Introduction to RDS, DynamoDB, and other AWS database services.

  6. Module 06: AWS Identity and Access Management (IAM)

    Managing users, roles, and permissions with IAM in AWS for secure access control.

  7. Module 07: AWS CloudFormation

    Using CloudFormation for infrastructure automation and resource management in AWS.

  8. Module 08: AWS Monitoring and Analytics

    Introduction to monitoring tools like CloudWatch and CloudTrail for managing AWS resources.

  9. Module 09: AWS Security Best Practices

    Implementing security measures, including encryption, access control, and compliance in AWS.

  10. Module 10: AWS Cost Management and Optimization

    Understanding how to manage and optimize costs in AWS using tools like AWS Budgets and Cost Explorer.

  11. Module 11: AWS DevOps and CI/CD

    Leveraging AWS for continuous integration and continuous deployment (CI/CD) pipelines.

  12. Module 12: AWS Elastic Beanstalk

    Deploying and managing applications with AWS Elastic Beanstalk.

  13. Module 13: AWS Lambda and Serverless Computing

    Exploring serverless computing with AWS Lambda for event-driven architecture.

  14. Module 14: AWS EC2 and Auto Scaling

    Understanding how to use EC2 instances and configure Auto Scaling for high availability.

  15. Module 15: AWS Networking and VPC

    Building and managing virtual private clouds (VPC) for secure and scalable AWS infrastructure.