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 Fundamentals and AWS
- Core concepts of cloud computing.
- Understanding service models (IaaS, PaaS, SaaS).
- Deployment models including Public, Private, Hybrid, and Multicloud.
- An introduction to the AWS ecosystem.
- Global infrastructure components: Regions, Availability Zones, and Edge Locations.
- Navigating the AWS Management Console and utilizing the CLI.
Practical Application:
- Setting up an account, configuring initial settings, and navigating the console.
- Configuring user permissions within IAM (Identity and Access Management).
2) Computing and Networking
-
Compute Services
- Amazon EC2: Managing instances, AMIs, instance types, and auto scaling.
- AWS Lambda: Implementing serverless computing workflows.
-
Networking Services
- Amazon VPC: Designing subnets, routes, gateways, and security structures.
- Elastic Load Balancing (ELB) for traffic distribution.
Practical Application:
- Launching an EC2 instance and establishing access.
- Building a basic VPC with both public and private subnets.
3) Storage and Databases
-
Storage Services
- Amazon S3: Managing buckets, policies, and versioning.
- Block and file storage via Amazon EBS and Amazon EFS.
-
Database Services
- Relational databases using Amazon RDS (MySQL/PostgreSQL).
- Managed database clusters with Amazon Aurora (MySQL/PostgreSQL).
- NoSQL data management with DynamoDB.
Practical Application:
- Creating and configuring an S3 bucket to host a static website.
- Setting up an RDS database and connecting to it via an EC2 instance.
4) Security, Monitoring, and Automation
-
Security and Governance
- Detailed IAM management covering users, groups, roles, and policies.
- Best practices for secret management using Secrets Manager and Parameter Store.
- Controlling costs and structure with AWS Organizations.
-
Monitoring
- Using Amazon CloudWatch for metrics, log analysis, and setting alarms.
- Auditing account activity with AWS CloudTrail.
-
Automation
- Implementing infrastructure as code with AWS CloudFormation.
Practical Application:
- Configuring and creating performance alarms in CloudWatch.
- Executing a simple deployment using CloudFormation templates.
5) Integration, API Gateway, and Final Project
-
Service Integration
- Amazon API Gateway: Creating, configuring, and securing APIs.
- Integrating API Gateway 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 principles.
- Strategies for AWS cost management and optimization.
Final Project Practical Application:
Develop a simple web application on AWS by integrating:
- A serverless backend using API Gateway + Lambda.
- Static site or asset storage using S3.
- A data layer using RDS or DynamoDB.
- Continuous monitoring via CloudWatch.
Requirements
- A solid understanding of basic IT concepts.
- Practical experience with general networking principles.
- Familiarity with database systems and web applications.
Target Audience
- IT professionals seeking cloud expertise.
- System administrators looking to expand their toolset.
- Developers exploring cloud platform capabilities.
Testimonials (1)
I've find out new interesting things about Lambda and Serverless