
Cloud Computing with AWS (Associate Lvl 40 )
This intensive training program spans 40 credit hours, delivered across 10 sessions of 4 hours each. It
is designed for individuals who have a foundational understanding of cloud concepts and are seeking to develop associate-level proficiency within the AWS ecosystem. We will balance theoretical learning with hands-on exercises to ensure participants gain practical skills and confidence.
- Upon completion of this training program, participants will be able to:
- Understand AWS Core Services: Grasp the fundamental concepts and key services offered by AWS.
- Manage Compute Resources: Provision, manage, and scale compute resources using services like EC2 and Lambda.
- Implement Storage Solutions: Utilize various AWS storage options based on application needs.
- Configure Networking: Create and manage Virtual Private Clouds (VPCs) and related networking resources.
- Work with Managed Databases: Deploy, manage, and connect to managed database services like RDS and DynamoDB.
- Understand Security and Compliance: Implement basic security best practices and understand compliance within AWS.
- Deploy and Manage Applications: Deploy and manage applications using services like Elastic Beanstalk and ECS.
- Utilize Monitoring and Logging: Leverage AWS monitoring and logging tools to enhance resource management.
- Prepare for AWS Certified Cloud Practitioner or Associate Level Certification: Lay a solid foundation for pursuing relevant AWS certifications at the entry or associate levels.
40 hr
The program is structured into 10 sessions, each lasting 4 hours. Each session will blend theoretical explanations with practical hands-on labs. The following outline highlights the key topics covered:
- Session 1: Introduction to AWS and Cloud Concepts
- Overview of AWS Global Infrastructure and Services
- Cloud Computing Concepts and Models
- Navigating the AWS Management Console
- Setting Up an AWS Free Tier Account
- Hands-On: Basic Console Navigation and Service Exploration
2. Session 2: Compute Services with EC2
- Overview of EC2 Instance Types and Pricing Models
- Launching and Configuring EC2 Instances
- Managing Instance Security Groups and Key Pairs
- Hands-On: Launching and Connecting to an EC2 Instance
3. Session 3: Storage Solutions with S3 and EBS
- Understanding S3 Storage Options and Buckets
- Working with EBS Volumes for EC2 Instances
- Data Lifecycle Policies and Storage Tiers
- Hands-On: Creating and Managing S3 Buckets and EBS Volumes
4. Session 4: Networking with VPC
- Overview of VPC Concepts and Subnets
- Creating and Managing VPCs and Internet Gateways
- Understanding Network Access Control Lists (NACLs)
- Hands-On: Creating a Basic VPC Architecture
5. Session 5: Database Services with RDS and DynamoDB
- Introduction to Relational Databases with RDS
- Working with NoSQL Databases using DynamoDB
- Connecting to RDS and DynamoDB Instances
- Hands-On: Launching and Connecting to RDS and DynamoDB
6. Session 6: Security Fundamentals in AWS
- IAM Roles, Users, and Policies
- Security Groups and Network ACLs
- Compliance and Best Practices
- Hands-On: Managing IAM Users and Policies
7. Session 7: Application Deployment with Elastic Beanstalk
- Overview of Elastic Beanstalk Concepts
- Deploying Applications using Elastic Beanstalk
- Scaling and Managing Elastic Beanstalk Applications
- Hands-On: Deploying a Sample Application with Elastic Beanstalk
8. Session 8: Introduction to Serverless with AWS Lambda
- Overview of AWS Lambda Concepts
- Creating and Deploying Lambda Functions
- Understanding API Gateway for Lambda
- Hands-On: Deploying a Simple Lambda Function
9. Session 9: Monitoring and Logging with CloudWatch
- Overview of CloudWatch Metrics and Alarms
- Understanding CloudWatch Logs
- Hands-On: Using CloudWatch for Monitoring and Logging
10. Session 10: Review, Troubleshooting, and Project
- Review of Key Concepts and Services
- Troubleshooting Common Issues
- Q&A Session
- Hands-On: A Capstone Project integrating various learned services
- Each session incorporates practical hands-on
labs, ensuring participants gain experience in a
real AWS environment. This includes:
- Guided Labs: Step-by-step instructions for navigating and configuring AWS services.
- Practical Scenarios: Use cases demonstrating common applications of AWS services.
- Individual Project: A small project tointegrate learned concepts into acomplete solution.
- Each session incorporates practical hands-on
Our instructors are AWS Certified professionals with extensive industry experience in designing, implementing, and managing AWS cloud solutions. They are skilled in delivering engaging, practical training sessions.
- Total Credit Hours: 40
- Session Length: 4 hours per session
- Number of Sessions: 10
- Delivery Method: Remotely

