Course Outline
1) Core Cloud Concepts and AWS
- Fundamental concepts of cloud computing
- Service delivery models (IaaS, PaaS, SaaS)
- Deployment strategies (Public, Private, Hybrid, and Multicloud)
- Overview of the AWS platform
- Global architecture: Regions, Availability Zones, and Edge Locations
- Navigating the AWS Management Console and using the CLI
Practical Lab:
- Setting up an account, initial configuration, and navigating the console
- Configuring user access and permissions within IAM (Identity and Access Management)
2) Compute and Network Architecture
-
Compute Offerings
- Amazon EC2: managing instances, AMIs, instance types, and auto-scaling
- AWS Lambda: implementing serverless workloads
-
Network Services
- Amazon VPC: configuring subnets, routing, gateways, and security groups
- Elastic Load Balancing (ELB) for traffic distribution
Practical Lab:
- Provisioning an EC2 instance and establishing remote access
- Designing a basic VPC structure with public and private subnets
3) Data Storage and Database Solutions
-
Storage Services
- Amazon S3: managing buckets, policies, and versioning
- Block and file storage options: Amazon EBS and Amazon EFS
-
Database Services
- Amazon RDS for relational databases (MySQL/PostgreSQL)
- Amazon Aurora for scalable relational data (MySQL/PostgreSQL)
- DynamoDB for serverless NoSQL applications
Practical Lab:
- Setting up and configuring an S3 bucket for static website hosting
- Provisioning an RDS database and connecting to it from an EC2 instance
4) Security, Observability, and Automation
-
Security and Governance
- IAM administration: users, groups, roles, and policy management
- Secure secret management using Secrets Manager and Parameter Store
- Managing AWS Organizations and controlling costs
-
Monitoring and Logging
- Amazon CloudWatch: tracking metrics, logs, and setting up alarms
- AWS CloudTrail: auditing account activity and API calls
-
Infrastructure Automation
- AWS CloudFormation: managing infrastructure as code
Practical Lab:
- Creating and configuring alarms in CloudWatch
- Executing a basic deployment using a CloudFormation template
5) Service Integration, API Gateway, and Capstone Project
-
Integrating AWS Services
- Amazon API Gateway: creating, configuring, and securing APIs
- Connecting API Gateway with AWS Lambda and DynamoDB
- Designing highly available and scalable system architectures
- Introduction to managed container services (ECS/EKS)
-
Operational Best Practices
- Applying the AWS Well-Architected Framework
- Strategies for cost management and resource optimization
Capstone Project Lab:
Developing a simple web application on AWS that integrates the following components:
- API Gateway and Lambda for the serverless backend
- S3 for static content or asset storage
- RDS or DynamoDB for the data layer
- CloudWatch for system monitoring
Requirements
- A solid grasp of fundamental IT concepts
- General experience with networking principles
- Familiarity with database management and web application development
Target Audience
- IT specialists and professionals
- System administrators
- Developers interested in exploring cloud-based platforms
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 8000 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
I've find out new interesting things about Lambda and Serverless
Oleg Buldumac - PUBLIC COURSE
Course - AWS Lambda for Developers
Sounds knowledgeable, and interacts with his leaners