Course Outline
1) Cloud Fundamentals and AWS
- Cloud Computing concepts
- Service models (IaaS, PaaS, SaaS)
- Deployment models (Public, Private, Hybrid, Multicloud)
- Introduction to AWS
- Global infrastructure: Regions, Availability Zones, and Edge Locations
- Accessing AWS Management Console and CLI
Hands-on:
- Account creation, initial setup, and console navigation
- User configuration in IAM (Identity and Access Management)
2) Computing and Networking
- Compute Services
- Amazon EC2: instances, AMIs, types, auto scaling
- AWS Lambda: serverless computing
- Networking Services
- Amazon VPC: subnets, routes, gateways, security
- Elastic Load Balancing (ELB)
Hands-on:
- Launching and accessing an EC2 instance
- Creating a simple VPC with public and private subnets
3) Storage and Databases
- Storage Services
- Amazon S3: buckets, policies, versioning
- Amazon EBS and Amazon EFS
- Database Services
- Amazon RDS (MySQL/PostgreSQL)
- Amazon Aurora (MySQL/PostgreSQL)
- DynamoDB (NoSQL)
Hands-on:
- Creating and configuring an S3 bucket for static website hosting
- Creating an RDS database and accessing it via EC2 instance
4) Security, Monitoring, and Automation
- Security and Governance
- IAM (users, groups, roles, and policies)
- Secrets Manager and Parameter Store: best practices for secret management
- AWS Organizations and cost control
- Monitoring
- Amazon CloudWatch: metrics, logs, and alarms
- AWS CloudTrail: activity auditing
- Automation
- AWS CloudFormation: infrastructure as code
Hands-on:
- Creating alarms in CloudWatch
- Simple deployment using CloudFormation
5) Integration, API Gateway, and Final Project
- Service Integration
- Amazon API Gateway: creation, configuration, and API security
- Integration with AWS Lambda and DynamoDB
- Highly available and scalable architectures
- Using managed services (ECS/EKS – introduction)
- Best Practices
- Well-Architected Framework
- AWS cost management and optimization
Final Project Hands-on:
Building a simple web application on AWS integrating:
- API Gateway + Lambda (serverless backend)
- S3 (static site or asset storage)
- RDS or DynamoDB (data layer)
- CloudWatch for monitoring
Requirements
- An understanding of basic IT concepts
- Experience with general networking
- Familiarity with databases and web applications
Audience
- IT professionals
- System administrators
- Developers exploring cloud platforms
Testimonials (5)
The practice part.
Radu - Ness Digital Engineering
Course - AWS: A Hands-on Introduction to Cloud Computing
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Course - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
I liked getting to understand the breadth of the services offered by AWS and gaining a better understanding of their pricing model for each of those services.