AWS Course Syllabus
-
Module 01: Introduction to AWS
Overview of AWS and the services it offers, understanding the global infrastructure.
-
Module 02: AWS Compute Services
Introduction to EC2, Lambda, and other compute services available in AWS.
-
Module 03: Amazon S3 and Storage Solutions
Using Amazon S3 for object storage, along with other storage solutions like EBS and Glacier.
-
Module 04: AWS Networking Services
Understanding VPC, subnets, security groups, and other networking aspects in AWS.
-
Module 05: AWS Databases
Introduction to RDS, DynamoDB, and other AWS database services.
-
Module 06: AWS Identity and Access Management (IAM)
Managing users, roles, and permissions with IAM in AWS for secure access control.
-
Module 07: AWS CloudFormation
Using CloudFormation for infrastructure automation and resource management in AWS.
-
Module 08: AWS Monitoring and Analytics
Introduction to monitoring tools like CloudWatch and CloudTrail for managing AWS resources.
-
Module 09: AWS Security Best Practices
Implementing security measures, including encryption, access control, and compliance in AWS.
-
Module 10: AWS Cost Management and Optimization
Understanding how to manage and optimize costs in AWS using tools like AWS Budgets and Cost Explorer.
-
Module 11: AWS DevOps and CI/CD
Leveraging AWS for continuous integration and continuous deployment (CI/CD) pipelines.
-
Module 12: AWS Elastic Beanstalk
Deploying and managing applications with AWS Elastic Beanstalk.
-
Module 13: AWS Lambda and Serverless Computing
Exploring serverless computing with AWS Lambda for event-driven architecture.
-
Module 14: AWS EC2 and Auto Scaling
Understanding how to use EC2 instances and configure Auto Scaling for high availability.
-
Module 15: AWS Networking and VPC
Building and managing virtual private clouds (VPC) for secure and scalable AWS infrastructure.