Objectives
● Provide a foundational understanding of Cloud Computing concepts, including service
and deployment models.
● Equip learners with in-depth knowledge of AWS services, from identity management and
storage to networking, databases, and security.
● Develop practical skills through hands-on experience with essential tools like AWS CLI,
CloudFormation, and DevOps services.
h
● Prepare participants for real-world scenarios with capstone projects that cover end-to-end
AWS implementations.
as
● Enhance problem-solving abilities with quiz and scenario-based discussions.
● Offer guidance on AWS certifications, resume building, and interview preparation to
boost career opportunities.
in
Modules of the course
●
●
Module 01
Module 02
:
:
Av
Cloud Computing Overview
AWS & GLobal Infra Overview
● Module 03 : AWS Cost Monitoring and Alerting
● Module 04 : Identity and Access Management
ith
● Module 05 : Amazon Simple Storage Service (S3)
● Module 06 : Linux Course
● Module 07 : Elastic Compute Cloud (ec2)
● Module 08 : Load Balancers and Auto Scaling Group
w
● Module 09 : AWS Systems Manager
● Module 10 : Amazon Route 53
● Module 11 : Networking Basics & Virtual Private Cloud (VPC)
S
● Module 12 : Amazon Relational Database
● Module 13 : Security Services
AW
● Module 14 : Multi AWS Account Management
● Module 15 : Application Services
● Module 16 : Migration Services (Server and Databases)
● Module 17 : Introduction to DevOps
● Module 18 : AWS provided DevOps Services
● Module 19 : Github
● Module 20 : Docker/Container Services
● Module 21 : Elastic Container Service Implementation
● Module 22 : Elastic Kubernetes Service Implementation
● Module 23 : Capstone project implementation
https://awswithavinashreddy.com/
● Module 24 : Job & Certification Exam prep discussion
● Module 25 : Resume Preparation & Interview preparation
Prerequisites
● Absolute Beginners. No prior AWS experience is necessary.
● Previous System Administration/ Development knowledge would be an added advantage.
● Cloud Computing enthusiasts.
h
Positions to apply after course:
as
● AWS Administrator /Cloud Administrator / AWS DevOps Engineer / Cloud Support
Engineer / Site reliability engineer
in
AWS Course Content
Introduction to Cloud Computing
● Introduction to cloud computing
Av
● Essential Characteristics of Cloud Computing
ith
● Service Models in Cloud computing
o SaaS
o PaaS
w
o IaaS
● Deployment models in Cloud Computing
S
o Public Cloud
o Private Cloud
AW
o Hybrid Cloud
o Community Cloud
Introduction to AWS
● AWS Global infrastructure
● AWS Account creation
● MFA Configuration for root user
● Free tier limitations overview
https://awswithavinashreddy.com/
Cost Monitoring and Alerting
● AWS Budgets
● AWS Cost Explorer
● AWS Simple Monthly calculator
Identity Access Management
h
● Root Account Vs IAM user
as
● Multi Factor Authentication for Users
● IAM Password Policies
● Creating Customer Managed Policies.
in
● Policy generator
● IAM Policy Simulator
● Auditing User Activity
Av
Storage
ith
● What is Simple Storage Service (S3)
● Storage Classes
● Versioning
w
● Cross-region replication / Same Region replication
● Life Cycle Management
S
● Security & Encryption
● KMS (Key Management Service)
AW
● Static Web Hosting with S3 bucket
● Events configuration on S3 buckets
● Enabling cross account access for S3
● S3 Data management and backup using 3rd Party applications.
● Pre-Signed URLs
● Storage Gateway
● Direct Connect and AWS Snowball
https://awswithavinashreddy.com/
Linux Introduction (Free Course)
● Basics of Linux for AWS
● Linux Installation and Basic commands overview
● Web Server installation and Configurations
● Volume Management
● User Management
h
as
Compute
● EC2 Instance Launch Wizard with Windows and Linux OS
● EC2 Instance Types and Classes
in
● Security groups
● Amazon EBS Volumes and Snapshots
● Amazon Data lifecycle manager (DLM)
Av
● Creating customized Amazon Machine Images
● User Data and Metadata
ith
● Creating Alarm for EC2 instance.
● CloudWatch Dashboard creation
w
● Amazon Eventbridge
● Elastic File System
● Elastic Beanstalk
S
● Placement Groups
AW
● AWS CLI and IAM Roles
● Creating Custom Metrics with CloudWatch
Load Balancing and Auto Scaling
● What is Load Balancing
o Application Load Balancer
o Network Load Balancer
● Auto Scaling Groups
https://awswithavinashreddy.com/
o Manual Scaling
o Step Scaling
o Target Tracking Scaling
o Schedule Scaling
AWS Systems Manager
h
● Run Command
as
● Session Manager
● Resource Naming Standards in AWS
● Tag Editor and Resource Groups
in
● AWS Secrets Manager
Route 53
● DNS Records overview
Av
● Routing Policies
ith
● Hosting sample Website and configuring Policies.
o Simple RP
o Weighted RP
w
o Failover RP
o Geo Location RP
S
o Failover RP
AW
VPC (Virtual Private Cloud)
● Networking Basics for AWS
● Creating custom VPCs and custom Subnets
● Network ACL’s
● Route Tables & IGW
● VPC Peering
● Flowlog creation to S3 and Cloudwatch Logs Group
● VPC Endpoints
https://awswithavinashreddy.com/
● AWS Transit gateway
● VPN Configuration with AWS (OpenVPN/Site-to-site VPN)
Databases
● Launching a RDS Instances (MySQL, MSSQL & Aurora)
● Multi Availability Zone Cluster/Instance
● Read Replicas for RDS Cluster/Instance
h
● What is DynamoDB
as
● Redshift and Elastichache overview
Security Services:
in
● CloudTrail
● AWS Config
● Key Management Services
Av
● AWS Certificate Manager
● AWS Trusted Advisor
ith
● Content Delivery Networks / CloudFront
● AWS Shield and WAF (Web Application Firewall)
w
AWS Multi Account Management
● AWS Organizations
S
● Amazon Single Sign-On
AW
Application Services
● Simple Queue Service
● Simple Notification Service
● Directory Services.
● Lambda
● Cloudformation (IaC Service)
https://awswithavinashreddy.com/
Migration Services
● SMS - Server Migration Service
● DMS – Database Migration Service
DevOps Introduction:
● Introduction to SDLC
h
● Waterfall Model
as
● Advantages of Waterfall Model
● Dis-Advantages of Waterfall Model
● Agile Methodology
in
● DevOps History
● DevOps Lifecycle
DevOps Services:
Av
● What is DevOps in Cloud
ith
● Code Pipeline
● Code Commit
● Code Deploy
w
Github:
S
● Introduction to github
● Understanding Git Commands
AW
● Git status, add, commit, push, pull, clone, branch, merge
● Integrating Git with AWS
Docker/Container Introduction
● What is Docker
● Running Docker locally
● Preparing Dockerfile
● Elastic Container Registry
https://awswithavinashreddy.com/
AWS Container Services (ECS & EKS)
● What is ECS/Elastic Container Service
● Task Vs Service
● Integrating with Load Balancer and Auto Scaling Group
● Automating ECS deployments with CI/CD process
h
● What is EKS/Elastic Kubernetes Service
● Preparing pods and delivering sample application
as
Additional Benefits and Learning Opportunities
in
● Capstone Projects showcasing end-to-end AWS services.
●
●
Av
Discussions on Quiz and Scenario-Based Questions.
Key Resume Tips and an Overview of AWS Certifications.
● Discussing Interview and Certification Exam Questions Alongside Topic
Discussions.
ith
● Offering complimentary Jenkins and Ansible courses to all registered
participants.
w
S
AW
https://awswithavinashreddy.com/