- Overview
- Audience
- Prerequisites
- Curriculum
Description:
This 3-day AWS Cloud Practitioner training provides a comprehensive introduction to cloud computing concepts and the AWS ecosystem. It is designed for individuals with little or no prior cloud experience who want to understand the core principles of AWS and its role in digital transformation. The program balances conceptual learning with practical exercises to ensure participants not only understand the “what” and “why” of AWS services but also the “how” of applying them in real-world scenarios.
The training covers core AWS services including EC2 for compute, S3 for storage, VPC for networking, IAM for security, CloudWatch and CloudTrail for monitoring, as well as RDS, Lambda, and Elastic Beanstalk for managed applications. Through step-by-step hands-on labs, participants will gain practical skills in launching EC2 instances, hosting static websites on S3, designing secure VPCs, deploying applications with Elastic Beanstalk, automating infrastructure with CloudFormation, and monitoring environments with CloudWatch.
By the end of the training, participants will be able to confidently navigate the AWS Management Console and CLI, design simple yet effective cloud architectures, implement security and scaling best practices, and optimize costs with AWS pricing models. The program also includes guidance, study strategies, and practice exercises to help participants prepare for and succeed in the AWS Certified Cloud Practitioner exam.
Duration: 3 Days
Course Code: BDT 514
Learning Objectives:
After this training, participants will be able to:
- Understand the fundamental concepts of cloud computing and AWS global infrastructure.
- Launch and configure core AWS services such as EC2, S3, VPC, and IAM.
- Apply basic security, monitoring, and scaling practices in AWS environments.
- Prepare for and succeed in the AWS Certified Cloud Practitioner exam.
This course is ideal for:
- IT professionals and beginners starting their cloud journey
- Business and technical professionals seeking foundational AWS knowledge
- Students and career switchers preparing for AWS certifications
- Managers and decision-makers looking to understand AWS cloud capabilities
- Basic understanding of IT concepts (servers, databases, networking)
- No prior AWS or cloud experience required
- An AWS Free Tier account for hands-on practice
Course Outline:
Module 1: Introduction to Cloud Computing and AWS
- What is Cloud Computing?
- Cloud Computing Models (IaaS, PaaS, SaaS)
- Cloud Deployment Models (Public, Private, Hybrid, Community)
- History and Evolution of AWS
- Overview of AWS Services and Infrastructure
- Setting up an AWS Account
Module 2: Core AWS Services and Console
- Amazon EC2 (Elastic Compute Cloud)
- Amazon S3 (Simple Storage Service)
- Amazon VPC (Virtual Private Cloud)
- Navigating the AWS Management Console
- Introduction to AWS Command Line Interface (CLI)
Module 3: Detailed AWS Services
- Instance Types and Options in EC2
- Launching and Managing EC2 Instances
- Security Groups and Key Pairs
- S3 Buckets, Objects, and Security
- S3 Performance Optimization Techniques
- VPC Configuration: Subnets, Route Tables, and Internet Gateways
- NAT Devices and VPC Peering
Hands-on Lab 1
- Setting up a Simple Web Application on EC2
- Hosting a Static Website on Amazon S3
- Creating a Custom VPC
Module 4: Scaling and Security in AWS
- AWS Identity and Access Management (IAM): Users, Groups, and Roles
- IAM Policies and Permissions
- Best Practices for IAM Security
- Amazon CloudWatch Monitoring
- AWS CloudTrail Logging
- Auto Scaling and Load Balancing
- Introduction to Amazon RDS and Launching a Database Instance
Hands-on Lab 2
- Implementing Auto Scaling and Load Balancing
- Creating and Connecting to an RDS Database
Module 5: Application Deployment and Monitoring
- AWS Lambda and Serverless Architecture
- Creating and Deploying Lambda Functions
- Deploying Applications with Amazon Elastic Beanstalk
- Infrastructure as Code with AWS CloudFormation
- Monitoring with CloudWatch and Logging with CloudTrail
Hands-on Lab 3
- Deploying an Application using Elastic Beanstalk
- Creating a CloudFormation Stack
Module 6: Review, Best Practices, and Certification Preparation
- Review of Core AWS Services and Architecture Best Practices
- AWS Pricing Models and Cost Management Tools
- Preparing for AWS Certified Cloud Practitioner Exam
Training material provided: Yes (Digital format)




