Introduction to Cloud Computing and AWS:
- Understanding cloud computing concepts
- Introduction to Amazon Web Services (AWS)
- Overview of AWS services and offerings
AWS Global Infrastructure:
- Regions and Availability Zones
- Edge locations and CloudFront
Amazon Elastic Compute Cloud (EC2):
- EC2 instances and instance types
- EC2 security groups and key pairs
- Launching and managing EC2 instances
- Elastic Block Store (EBS) and instance storage
Amazon Simple Storage Service (S3):
- S3 buckets and objects
- Managing S3 data and permissions
- Versioning and lifecycle policies
AWS Identity and Access Management (IAM):
- User accounts and groups
- IAM policies and roles
- Managing access to AWS resources
Networking in AWS:
- Virtual Private Cloud (VPC)
- Subnets, route tables, and Internet Gateways
- Security groups and Network ACLs
AWS Database Services:
- Amazon RDS (Relational Database Service)
- Amazon DynamoDB (NoSQL database)
AWS Management Tools:
- AWS CloudFormation
- AWS CloudTrail
- AWS Systems Manager
Monitoring and Troubleshooting:
- AWS CloudWatch
Security in AWS:
- AWS Shared Responsibility Model
- Security groups and Network ACLs
- AWS Identity and Access Management (IAM) best practices
High Availability and Scalability:
- Auto Scaling
- Elastic Load Balancing
Cost Optimization:
- AWS Pricing models
- Cost Explorer and AWS Budgets
- Best practices for cost optimization