Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 35 hours
Course Outline
1) Cloud Basics and the AWS Ecosystem
- Core principles of cloud computing
- Understanding service models (IaaS, PaaS, SaaS)
- Deployment strategies (Public, Private, Hybrid, and Multicloud)
- An overview of the AWS platform
- Global infrastructure architecture: Regions, Availability Zones, and Edge Locations
- Navigating the AWS Management Console and utilizing the CLI
Practical Application:
- Creating an account, performing initial setup, and mastering console navigation
- Configuring users within IAM (Identity and Access Management)
2) Compute and Networking Services
-
Compute Services
- Amazon EC2: managing instances, AMIs, instance types, and auto scaling
- AWS Lambda: implementing serverless computing architectures
-
Networking Services
- Amazon VPC: designing subnets, routes, gateways, and security settings
- Elastic Load Balancing (ELB) configurations
Practical Application:
- Launching and connecting to an EC2 instance
- Constructing a VPC that includes both public and private subnets
3) Storage Solutions and Database Services
-
Storage Services
- Amazon S3: managing buckets, access policies, and versioning
- Utilizing Amazon EBS and Amazon EFS
-
Database Services
- Amazon RDS (supporting MySQL/PostgreSQL)
- Amazon Aurora (supporting MySQL/PostgreSQL)
- DynamoDB for NoSQL requirements
Practical Application:
- Setting up and configuring an S3 bucket for static website hosting
- Establishing an RDS database and establishing connectivity via an EC2 instance
4) Security, Monitoring, and Automation
-
Security and Governance
- IAM management: users, groups, roles, and policies
- Managing secrets effectively using Secrets Manager and Parameter Store
- Utilizing AWS Organizations and controlling costs
-
Monitoring
- Amazon CloudWatch: tracking metrics, logs, and setting alarms
- AWS CloudTrail for comprehensive activity auditing
-
Automation
- AWS CloudFormation: implementing infrastructure as code
Practical Application:
- Setting up automated alarms within CloudWatch
- Executing a simple deployment using CloudFormation templates
5) Integration, API Gateway, and Capstone Project
-
Service Integration
- Amazon API Gateway: creation, configuration, and securing APIs
- Integrating APIs with AWS Lambda and DynamoDB
- Designing highly available and scalable architectures
- Introduction to managed container services (ECS/EKS)
-
Best Practices
- Applying the Well-Architected Framework
- Optimizing AWS cost management and efficiency
Final Project Hands-on:
Develop a simple web application on AWS by integrating:
- API Gateway and Lambda to create a serverless backend
- S3 for static site content or asset storage
- RDS or DynamoDB as the data layer
- CloudWatch for continuous monitoring
Requirements
- Foundational knowledge of IT concepts
- General familiarity with networking principles
- Basic experience with databases and web application development
Target Audience
- IT professionals
- System administrators
- Developers seeking to explore cloud platforms
Testimonials (1)
I've find out new interesting things about Lambda and Serverless