Category: Cloud & Devops - AWS
Duration: 40 Hrs.
This foundational course introduces learners to Amazon Web Services (AWS), the world’s leading cloud platform. It’s designed for individuals who want to understand the basics of cloud computing and how AWS delivers scalable, secure, and cost-effective solutions.
Overview of cloud models (IaaS, PaaS, SaaS), benefits, and AWS’s role
Cloud basics, terminology, AWS global infrastructure
Setting up an AWS account, exploring the AWS Management Console
Account setup, navigation, billing awareness
Introduction to EC2, S3, RDS, Lambda, and IAM
Understanding service categories and use cases
Launching, configuring, and managing EC2 instances
Instance types, security groups, SSH access
Creating buckets, uploading files, setting permissions
Object storage, lifecycle policies, public/private access
Managing users, roles, and policies
Creating IAM users, groups, and permission boundaries
Launching and connecting to relational databases
Instance setup, backups, security, connecting via MySQL/PostgreSQL
VPCs, subnets, route tables, and internet gateways
Designing secure networks, understanding public/private subnets
Using CloudWatch, budgets, and cost explorer
Setting alerts, tracking usage, optimizing spend
Shared responsibility model, encryption, MFA, and compliance
Securing resources, enabling MFA, understanding data protection
Launch a static or dynamic web app using EC2, S3, and Route 53
End-to-end deployment, DNS setup, permissions