Professionally Developed Educational Program

What Will I Learn?

  • Learn basic to advanced commands
  • Manage users and groups
  • File Permission and ownership commands
  • Understanding system processes
  • install,remove,purge pacakges
  • Solved common system issues
  • Cheat sheets and notes provided

Red Hat System Administration I

Module 1: Get started with Red Hat Enterprise Linux

Module 2: Describe and define

Open source, Linux, Linux distributions, and Red Hat Enterprise Linux

Module 3: Access the command line

Log into a Linux system and run simple commands using the shell.

Module 4: Manage files from the command line

Copy, move, create, delete, and organize files while working from the bash shell.

Module 5: Get help in Red Hat Enterprise Linux

Resolve problems by using local help systems.

Module 6: Create, view, and edit text files

Manage text files from command output or in a text editor.

Module 7: Manage local users and groups

Create, manage, and delete local users and groups.

Administer local password policies.

Module 8: Control access to files

Set Linux file system permissions on files.

Interpret the security effects of different permission settings.

Module 9: Monitor and manage Linux processes

Evaluate and control processes running on a Red Hat Enterprise Linux system.

Module 10: Control services and daemons

Control and monitor network services and system daemons with the systemd service.

Module 11: Configure and secure SSH

Configure secure command line service on remote systems, using OpenSSH.

Module 12: Analyze and store logs

Locate and accurately interpret logs of system events for troubleshooting purposes.

Module 13: Manage networking

Configure network interfaces and settings on Red Hat Enterprise Linux servers.

Module 14: Install and update software packages

Download, install, update, and manage software packages from Red Hat and DNF package repositories.

Module 15: Access Linux file systems

Access, inspect, and use existing file systems on storage attached to a Linux server.

Module 16: Analyze servers and get support

Investigate and resolve issues in the web-based management interface.

Get support from Red Hat to help solve problems.

Module 17: Comprehensive review

Review the content covered in this course by completing hands-on exercises.

 

What Will I Learn?

  • Introduction to Shell Scripting
  • Understanding the basic shell commands
  • Familiarization In-built & System variables
  • Control structure, loops, operators, condition statements
  • Advanced shell scripting techniques and best practices
  • Working with Arithmetic Operations

Shell Scripting Course Outline

Module 1. Getting Started with Bash Scripting

  • Introduction to Bash scripting.

  • Basic concepts and setup.

Module 2. Use of Shebang, Built-in Keywords & Echo

  • Understanding the shebang (#!).

  • Common built-in keywords.

  • Using echo for output.

Module 3. User-Defined Variables & System-Defined Variables

  • Defining and using variables.

  • Differences between user-defined and system-defined variables.

Module 4. Taking Input from User & Command Line Arguments

  • Methods to take user input.

  • Handling command line arguments.

Module 5. Use Read Operator in Script

  • Using the read operator for input.

Module 6. Passing Arguments in Shell Script

  • Techniques to pass arguments to scripts.

Module 7. Using If, Then, Else & Else-If Statements

  • Conditional statements: if, then, else, elif.

Module 8. Using File Operators in Script

  • Working with file operators for file handling.

Module 9. Nested If Conditions & Appending Text

  • Implementing nested if conditions.

  • Techniques to append text to files.

Module 10. Using Logical OR Operator in Bash Shell Scripting

  • Utilizing logical OR operators for conditions.

Module 11. Performing Arithmetic Operations on Integers

  • Arithmetic operations with integers.

Module 12. Arithmetic Operations on Decimal Numbers

  • Performing arithmetic operations on decimals.

Module 13. Case Statement in Shell Script

  • Using case statements for multiple conditions.

Module 14. While Loop, Syntax, Reading a File, Until, For Loop

  • Loop constructs: while, until, for.

  • Syntax and usage.

  • Reading a file within loops.

Module 15. Difference Between $@ and $* in Shell Script

  • Understanding the difference between $@ and $*.

Module 16. Break & Continue Statements in Shell Script

  • Using break and continue in loops.

Module 17. Select from Menu in Shell Script

  • Creating interactive menus using select.

Module 18. Debug Shell Script & Exit from Shell Script

  • Debugging techniques.

  • Exiting from scripts properly.

2150062010

AWS Certified Cloud Practitioner (CLF-C02)

The AWS Certified Cloud Practitioner validates foundational, high-level understanding of AWS Cloud, services, and terminology.  This is a good starting point on the AWS Certification journey for individuals with no prior IT or cloud experience switching to a cloud career or for line-of-business employees looking for foundational cloud literacy.

Module 1) Introduction to Amazon Web Services

  • Summarize the benefits of AWS
  • Differences Between On-Demand Delivery and Cloud Deployments
  • Explain the Pay as you Go Model
  • Summary of Amazon Web Services

Module 2) Compute in the Cloud

  • Benefits of Amazon Elastic Compute Cloud (Amazon EC2)
  • Different Amazon EC2 Instance Types
  • Various Billing Options for Amazon EC2
  • Benefits of Amazon EC2 Auto Scaling
  • Benefits and Uses of Elastic Load Balancing
  • Differences Between Amazon Simple Notification Service (Amazon SNS) and Amazon Simple Queue Services (Amazon SQS)
  • Additional AWS Compute Options
  • Summary of AWS Compute

Module 3) Global Infrastructure and Reliability

  • Benefits of the AWS Global Infrastructure
  • Concept of Availability Zones
  • Benefits of Amazon CloudFront and Edge Locations
  • Methods for Provisioning AWS Services
  • Summary of AWS Global Infrastructure

Module 4) Networking

  • Basic Concepts of Networking
  • Public vs. Private Networking Resources
  • Virtual Private Gateway (Real-Life Scenario)
  • Virtual Private Network (VPN) (Real-Life Scenario)
  • Benefit of AWS Direct Connect
  • Benefit of Hybrid Deployments
  • Layers of Security in an IT Strategy
  • Services Used to Interact with the AWS Global Network
  • Summary of AWS Networking

Module 5) Storage and Databases

  • Basic Concepts of Storage and Databases
  • Benefits of Amazon Elastic Block Store (Amazon EBS)
  • Benefits of Amazon Simple Storage Service (Amazon S3)
  • Benefits of Amazon Elastic File System (Amazon EFS)
  • Various Storage Solutions
  • Benefits of Amazon Relational Database Service (Amazon RDS)
  • Benefits of Amazon DynamoDB
  • Various Database Services
  • Summary of AWS Databases

Module 6) Security

  • Benefits of the Shared Responsibility Model
  • Multi-Factor Authentication (MFA)
  • AWS Identity and Access Management (IAM) Security Levels
  • Basic Security Policies
  • Benefits of AWS Organizations
  • Benefits of Compliance with AWS
  • Primary AWS Security Services
  • Summary of AWS Security

Module 7) Monitoring and Analytics

  • Approaches to Monitoring Your AWS Environment
  • Benefits of Amazon CloudWatch
  • Benefits of AWS CloudTrail
  • Benefits of AWS Trusted Advisor
  • Summary of AWS Monitoring

Module 8) Pricing and Support

  • AWS Pricing and Support Models
  • AWS Free Tier
  • Key Benefits of AWS Organizations and Consolidated Billing
  • Benefits of AWS Budgets
  • Benefits of AWS Cost Explorer
  • Primary Benefits of the AWS Pricing Calculator
  • Various AWS Support Plans
  • Benefits of AWS Marketplace
  • Summary of AWS Pricing

Module 9) Migration and Innovation

  • Migration and Innovation in the AWS Cloud
  • AWS Cloud Adoption Framework (AWS CAF)
  • Six Key Factors of a Cloud Migration Strategy
  • Benefits of AWS Data Migration Solutions
  • AWS Snowcone, AWS Snowball, AWS Snowmobile
  • Innovative Solutions Offered by AWS
  • Five Pillars of the AWS Well-Architected Framework
  • Summary of AWS Migration

Module -10) Prepare for the Exam + Practice Exam

Foundational

AWS Certified Cloud Practitioner Foundational

  • Introduction to the Exam.
  • State of Learning Checkpoint – AWS CLF-C02.
  • Link to Whitepapers.
  • How the Exam Works.

Practice Exam 1: AWS Certified Cloud Practitioner Exam.

AWS Certified AI Practitioner

AWS Certified AI Practitioner validates in-demand knowledge of artificial intelligence (AI), machine learning (ML), and generative AI concepts and use cases. Sharpen your competitive edge and position yourself for career growth and higher earnings.

AWS Certified Solution Architect Associate SAA-C03

Associate is focused on the design of cost and performance optimized solutions. This is an ideal starting point for candidates with AWS Cloud or strong on-premises IT experience. This exam does not require deep hands-on coding experience, although familiarity with basic programming concepts would be an advantage.

Module -1) Introduction to AWS

  • Explain the concept of Virtualization
  • What is AWS – Traditional vs Cloud Computing
  • Understanding Cloud Computing Service Models | IAAS | PAAS | SAAS
  • Deployment Model of Cloud – Public, Private & Hybrid
  • Summary of Introduction

Module -2) Getting Started with AWS

  • How to create a free tier AWS Account
  • Explain the working of AWS Pricing, How AWS charge
  • What/Why is AWS Regions, | AWS Region Map ! AWS Global Infrastructure
  • Explain Regions, Availability Zones, Local Zones
  • Summary of AWS Regions, Global Infrastructure & Local Zones

Module -3) Account Management

  • Getting started with AWS Management Console
  • How to check the Bills, Payments,Purchase orders
  • Understanding Free tier, Payment, Billing Preferences in AWS
  • Increase account service quotas with Service Quotas
  • Summary of Account Management

Module -4) IAM & AWS CLI

  • Understanding Identity & Access Management AWS
  • AWS IAM Service Users & groups create
  • Password Policy, AWS Multi Factor Authentication
  • Configure of AWS CLI How to create AWS Instance using CLI
  • What/ why is CloudShell | IAM Access Advisor | Credentials Reports
  • Summary of IAM

Module -5) EC2 Fundamentals & Associate Level

  • Overview of EC2 Instance, Create first AWS EC2 Instance
  • Access of EC2 Instance SSH (Linux & Windows)
  • Install Nginx in EC2 Instance | Deploy Sample Application in AWS
  • AWS Pricing – Reserved | Spot Instances | Saving Plan | Dedicated Hosts
  • Explain the Elastic IP & Static IP to an EC2 instance
  • Explain AWS Security Groups (Inbound & Outbound Rule)
  • Summary of Elastic Compute Cloud

Module -6) High Availability Load Balancers

  • Understanding the Load Balancer in AWS
  • Create & delete of Elastic Load Balancer
  • Explain Application, Elastic & Network Load Balancer
  • Practical of Network and Application Load Balancer
  • Hands on Auto Scaling Groups
  • Summary of Load Balancers

Module -7) CloudFront & Global Accelerator

  • Getting started with CloudFront
  • Create First Distribution with EC2 instance
  • AWS CloudFront Invalidation How to Remove Data from CloudFront Edge
  • CloudFront with S3 – S3 Private Bucket with origin
  • CloudFront Path based Routing with Multiple origins
  • CloudFront Custom Error page creation
  • Summary of CloudFront

Module -8) Database in AWS – RDS

  • Explain AWS RDS- Amazon Relational Database Service
  • Amazon RDS Create First Databases
  • Amazon RDS Connect to RDS Instance
  • What is Read Replica in RDS, How to create Read Replica
  • Explain the Multi AZ in RDS
  • How to Delete the RDS, Read Replica and Proxy
  • Summary of Relational Database Service

Module -9) CloudWatch

  • Overview of AWS Monitoring Service
  • Explain the Metrics, Alerts, Alarms & Logs
  • Practical of Logs, Alarms, Cloud Watch Events
  • Explain the AWS EventBridge, rules in AWS
  • CloudWatch Logs Monitoring in AWS
  • AWS CloudWatch Canaries | Application Signals
  • Summary of CloudWatch

Module -10) Storage S3 Bucket

  • Introduction to Amazon Simple Storage Service (S3)
  • How to create a First Bucket in AWS
  • S3 Bucket Public your object | Policy Generator
  • S3 object Properties – S3 Object Metadata
  • Versioning in S3 Bucket, What is Versioning
  • Host a Static Website in S3 how to host a Static website
  • Summary of Amazon S3 Bucket

Module -11) Networking – VPC

  • Understanding AWS VPC Create First Virtual Private Network
  • Create the First Subnet, Route Table, Internet Gateway
  • How to Access Private instance in AWS Using bastion host
  • Access the internet in Private Instance in VPC
  • AWS VPC Cleanup
  • What is Network Control Access Control list in AWS
  • Summary of Networking VPC

Module -12) AWS LighSail

  • Introduction to Lightsail, creating & launching 1st Lightsail instance
  • How to Create, start, stop, restart & delete instances
  • Configuring networking settings such as attaching static IP, setting up firewall rules
  • Creating and managing the Snapshots
  • Summary of AWS Lightsail

Module -13) AWS Elastic BeanStalk

  • Understanding the basics of Elastic Beanstalk
  • Creating your first Elastic Beanstalk (Web, Worker Server environment)
  • Exploring the various configurations for ex Scaling, Load Balancer
  • Understanding different Deployments strategies supported by Elastic Beanstalk
  • Summary of Elastic Beanstalk

Module -14) AWS Snapshot & Recycle Bin

  • Overview of AWS Snapshot
  • Create a First Snapshot EBS Backup
  • Automate EBS Backup – EBS Lifecycle Manager
  • How Recycle Bin used for Snapshot & AWS AMI
  • Copy Snapshot from one Region to Another Cross Region working
  • Summary of AWS Snapshot

Module -15) AWS WAF Web Application Firewall

  • Understanding the concept of Firewall in AWS
  • Setting up a VPC, Internet gateway, Subnet & Route Tables
  • Configuration of EC2 Instance
  • Implementing a Load Balancer (Application, Network & Gateway)
  • Configure the AWS Web Application Firewall
  • Add Rules, block & allow HTTP Requests
  • Summary of AWS Web Application Firewall

Module -16) Prepare for the Exam + Practice Exam

Foundational

AWS Certified Cloud Practitioner Foundational

  • Introduction to the Exam
  • State of Learning Checkpoint – AWS SAA-C03
  • Link to Whitepapers
  • How the Exam Works
  • Practice Exam 1: AWS Certified Solutions Architect Associate Exam

Associate

AWS Certified Solution Architect Associate SAA – CO3

Introduction to the Exam

  • State of Learning Checkpoint – AWS SAA-C03
  • Link to Whitepapers
  • How the Exam Works
  • Practice Exam 1: AWS Certified Solutions Architect Associate Exam
AWS Certified SysOps Administrator Associate SOA-C02 Exam

AWS Certified SysOps Administrator – Associate validates skills and knowledge in monitoring and maintaining AWS workloads, implementing security controls and networking concepts, performing business continuity procedures, and implementing cost and performance optimizations.

Module-1) Introduction to SysOps Administrator Exam

  • Overview of AWS Cloud Operations
  • Key Responsibilities of a SysOps Administrator
  • Exam Format, Domains, and Key Topics

Module-2) Getting Started with EC2 & AMI

  • Introduction to Amazon Machine Images (AMI)
  • Creating an AMI and Sharing it Across AWS Accounts
  • Deleting AMIs and Managing Image Lifecycle
  • Launching and Configuring EC2 Instances
  • Accessing EC2 Instances from Windows & Linux
  • Installing and Configuring Nginx on EC2
  • Using Bootstrap Scripts and User Data
  • Understanding Security Groups (Inbound & Outbound Rules)
  • Instance Metadata & Elastic IPs
  • EC2 Purchasing Options: On-Demand, Reserved, Spot, and Savings Plans
  • EC2 Hibernate & Shutdown Behavior
  • Exam Success Tips

Module-3) AWS Systems Manager (SSM)

  • Introduction to AWS Systems Manager
  • Automating EC2 Patching with SSM
  • Installing and Configuring SSM Agent on EC2 (Linux & Windows)
  • Managing AWS Tags, SSM Resources, Documents & Run Commands
  • Creating Custom SSM Documents & Executing Automation
  • Integrating Parameter Store with AWS CloudFormation
  • Exam Success Tips

Module-4) High Availability & Elastic Beanstalk

  • Introduction to Elastic Load Balancer (ELB)
  • EC2 Instance Accessibility via Load Balancer
  • Application Load Balancer (Layer 7) – Hands-on
  • Path-Based Routing with ALB
  • Network Load Balancer (Layer 4) – Hands-on
  • Auto Scaling Groups & Launch Templates
  • Configuring Auto Scaling with Load Balancers
  • Exam Success Tips

Module-5) AWS CloudFormation

  • Introduction to AWS CloudFormation
  • Creating, Updating, and Deleting Stacks
  • Understanding CloudFormation Resources, Parameters, and Mappings
  • Conditions, Rollbacks, and Error Handling in CloudFormation
  • Service Roles, Capabilities, and Deletion Policies
  • Exam Success Tips

Module-6) AWS Lambda for SysOps

  • Introduction to AWS Lambda
  • Deploying and Managing Serverless Applications
  • Understanding Lambda Execution Role & Permissions
  • Monitoring and Troubleshooting Lambda Logs
  • Exam Success Tips

Module-7) Storage Management – EFS & EBS

  • Understanding AWS Storage Solutions
  • Difference Between Elastic File System (EFS) & Block Storage (EBS)
  • Creating and Mounting EBS Volumes on EC2
  • Attaching and Detaching EBS Volumes
  • Exam Success Tips

Module-8) Amazon S3

  • Introduction to Amazon Simple Storage Service (S3)
  • Creating & Managing S3 Buckets and Objects
  • Configuring Public Access, Policies, and Permissions
  • Versioning, Metadata Management & Object Deletion
  • Hosting Static Websites & Redirects in S3
  • Exam Success Tips

Module-9) Amazon S3 Security & Athena

  • Understanding S3 Replication (SRR/CRR)
  • Configuring Logging & Monitoring in S3
  • S3 Storage Classes & Lifecycle Policies
  • Optimizing Cost with AWS Intelligent Tiering
  • Enabling Cross-Origin Resource Sharing (CORS) in S3
  • Generating & Managing Pre-Signed URLs
  • Implementing Server-Side & Client-Side Encryption in S3
  • Exam Success Tips

Module-10) AWS Databases for SysOps

  • Overview of Amazon RDS (Relational Database Service)
  • Creating and Connecting to an RDS Database
  • RDS Read Replicas & Multi-AZ Deployments
  • Cross-Region Replication & Failover Handling
  • Modifying RDS Parameter Groups & Configurations
  • DynamoDB Read/Write Capacity Units
  • Using Local Secondary Indexes in DynamoDB
  • Exam Success Tips

Module-11) Amazon Account Management

  • Introduction to AWS Account & Billing Management
  • Understanding AWS Health Dashboard & Notifications
  • AWS Organizations & Control Tower Overview
  • Working with AWS Service Catalog
  • Setting up Billing Alarms & Cost Explorer
  • Creating AWS Budgets for Cost Management
  • Exam Success Tips

Module-12) AWS Cloud Monitoring & Auditing

  • Introduction to AWS Monitoring Tools
  • CloudWatch Namespaces & Custom Dashboards
  • Creating & Managing Billing Alarms
  • Configuring CloudWatch Logs & Application Monitoring
  • AWS Service Quotas: Setting and Extending Limits
  • Using Amazon EventBridge for Scheduling & Event-Driven Automation
  • AWS CloudTrail for Compliance & Governance
  • AWS Config for Continuous Compliance Monitoring
  • Exam Success Tips

Module-13) AWS Security for SysOps

  • Understanding AWS Security Best Practices
  • Shared Responsibility Model in AWS
  • AWS Shield for DDoS Protection
  • AWS Web Application Firewall (WAF)
  • Amazon Inspector for Vulnerability Management
  • Amazon GuardDuty for Threat Detection
  • Amazon Macie for Data Privacy & Compliance
  • AWS Trusted Advisor for Security & Cost Optimization
  • AWS Key Management Service (KMS) Overview
  • AWS Artifact for Compliance Reports
  • AWS Certificate Manager for SSL/TLS Certificates
  • AWS Secrets Manager for Secure Credential Storage
  • AWS Systems Manager Parameter Store
  • Exam Success Tips

Module-14) AWS Networking – Route 53

  • Introduction to DNS & Route 53
  • Registering a Domain with AWS
  • Configuring A, AAAA, CNAME, and Alias Records
  • Creating Health Checks in AWS Route 53
  • Implementing Different Routing Policies (Simple, Weighted, Geolocation, Failover, etc.)
  • Configuring DNS Firewall Rules in AWS
  • Understanding Hybrid DNS (Inbound & Outbound Endpoints)
  • Exam Success Tips

Module-15) AWS Virtual Private Cloud (VPC)

  • Introduction to AWS VPC & Networking Concepts
  • Creating a Custom VPC, Subnets & Route Tables
  • Setting Up Internet Gateways & NAT Gateways
  • Using Bastion Host for Private Instance Access
  • Understanding DNS Resolution in Private Zones
  • Network ACLs vs. Security Groups in AWS
  • Implementing VPC Peering & VPC Flow Logs
  • AWS Transit Gateway & Its Attachments
  • Site-to-Site VPN, Virtual Private Gateway & Customer Gateway
  • Understanding VPC Endpoints & Gateway Endpoints
  • Exam Success Tips

Module-16) Mock Exam

  • Exam Walkthrough and Signup
  • AWS Certified SysOps Administrator – Associate (SOA-C02)
AWS Certified Developer – Associate (DVA-C02)

AWS Certified Developer – Associate showcases skills and knowledge in developing, optimizing, packaging, and deploying applications, using CI/CD workflows, and identifying and resolving application issues. This certification is a good starting point on the AWS Certification journey for individuals in IT or cloud developer job roles.

Module-1) Introduction

  • Overview of Amazon Web Services
  • AWS Global Infrastructure: Regions & Availability Zones
  • Accessing your AWS Account
  • AWS Account Setup, Billing, and Two-Factor Authentication (2FA)
  • Introduction to the AWS Management Console with Examples
  • Cloud Pricing & Deployment Models
  • Exam Success Tips

Module-2) AWS Fundamentals

  • AWS Command Line Interface (CLI)
  • AWS CloudShell and Regional Availability
  • Basics of Amazon Virtual Private Cloud (VPC)
  • Custom VPC and Default VPC
  • Introduction to Amazon Elastic Compute Cloud (EC2)
  • EC2 Basic Hands-on Labs
  • Overview of AWS Services by Category
  • Exam Success Tips
 

Module-3) Amazon Networking

  • Understanding Amazon Virtual Private Cloud (VPC)
  • VPC Subnets and Route Tables
  • Internet Gateways & Default Routes in VPC
  • Elastic IP Address Overview
  • Public vs Private Subnets in VPC
  • Security Groups: Creating Inbound & Outbound Rules
  • Network Access Control Lists (NACLs)
  • Introduction to AWS Software Development Kit (SDK)
  • Exam Success Tips

Module-4) Identity & Access Management (IAM)

  • Introduction to AWS Identity and Access Management (IAM)
  • IAM Users, Groups, and Password Policies
  • Multi-Factor Authentication (MFA) & AWS CLI Configuration
  • Managing Multiple AWS Accounts
  • IAM Roles & Using AWS CLI Without Access and Secret Keys
  • Exam Success Tips

Module-5) Compute – Amazon EC2

  • Creating Your First EC2 Instance
  • Accessing EC2 Instances from Windows & Linux
  • Install Nginx in EC2 Instance !! Deploy a Sample Application
  • Using Bootstrap Scripts & User Data
  • Understanding EC2 Instance Types
  • AWS Pricing: On-Demand, Reserved, Spot, Savings Plans & Dedicated Hosts
  • Instance Metadata Service (IMDS) & User Data Walkthrough
  • Exam Success Tips

Module-6) Cloud Storage – Amazon S3

  • Introduction to Amazon Simple Storage Service (S3)
  • Creating an S3 Bucket & Managing Objects (Files & Folders)
  • Making Objects Public & Using the Policy Generator
  • Understanding S3 Object Properties & Metadata
  • Enabling Versioning to Protect Objects
  • Hosting a Static Website on S3
  • Redirecting an S3 Website to Another Location
  • Changing the Prefix in an S3 Static Website
  • Same-Region & Cross-Region Replication (SRR/CRR)
  • Exam Success Tips

Module-7) Load Balancing & Auto Scaling

  • Introduction to Load Balancing in AWS
  • Creating an Elastic Load Balancer (ELB)
  • Making EC2 Instances Accessible via a Load Balancer
  • Application Load Balancer (ALB) – Layer 7
  • Path-Based Routing in ALB
  • Extracting Client IP Address from ALB
  • Network Load Balancer (NLB) – Layer 4
  • Auto Scaling Group & Templates in AWS
  • Integrating Auto Scaling with Load Balancers
  • Step-by-Step Cleanup of Load Balancers
  • Exam Success Tips

Module-8) Amazon Databases

  • Introduction to Amazon Relational Database Service (RDS)
  • Creating Your First RDS Database Instance
  • Connecting an EC2 Instance to RDS
  • Understanding Read Replicas & How to Create Them
  • Multi-AZ Deployment in RDS
  • Deleting RDS, Read Replicas, and Proxies
  • Amazon Aurora: Creating and Managing an Aurora Database
  • Aurora Endpoints: Reader, Writer & Custom Endpoints
  • Cross-Region Read Replica & Promotion
  • Introduction to Amazon DynamoDB
  • Creating a Table in DynamoDB
  • Understanding Sort Keys & Read/Write Capacity Units
  • Exam Success Tips

Module-9) Content Delivery Networks (CDN) – Amazon CloudFront

  • Introduction to Amazon CloudFront
  • Creating Your First CloudFront Distribution
  • CloudFront Invalidation: Removing Cached Content
  • Making EC2 & ALB Instances Accessible via CloudFront
  • CloudFront with Private S3 Buckets (Origin Access Control)
  • Path-Based Routing with Multiple Origins
  • Custom Error Pages in CloudFront
  • Restricting Content Access Based on Country
  • Deleting CloudFront Distributions
  • Exam Success Tips

Module-10) AWS Elastic Beanstalk

  • Introduction to AWS Elastic Beanstalk
  • Setting Up the Elastic Beanstalk CLI
  • Deployment Options in Elastic Beanstalk
  • Lifecycle Policies in AWS
  • Exam Success Tips

Module-11) Containers in AWS

  • Understanding Containers & Their Importance
  • Introduction to Docker Containers & Images
  • Creating & Configuring an Amazon ECS Cluster
  • ECS Pricing Model & Cost Optimization
  • ECS Auto Scaling & Performance Optimization
  • Introduction to Kubernetes & Architecture
  • Creating & Configuring an Amazon EKS Cluster
  • Deploying Kubernetes Workloads on EKS
  • Introduction to AWS App Runner
  • Hands-on AWS App Runner
  • Exam Success Tips

Module-12) Application Integration

  • Introduction to Amazon Simple Email Service (SES)
  • Domain Verification in Amazon SES
  • Understanding Email Delivery & Spam Prevention
  • Configuring “Mail From” Domains in SES
  • Introduction to Amazon Simple Notification Service (SNS)
  • Configuring SNS Step by Step
  • Sending Mobile SMS Notifications via SNS
  • HTTP/HTTPS Endpoint Notifications with SES
  • Exam Success Tips

Module-13) Serverless Computing

  • Introduction to Serverless Computing & AWS Lambda
  • Creating & Testing Lambda Functions via Postman
  • Passing Events & Parameters in AWS Lambda
  • AWS Lambda Hot Start vs. Cold Start
  • Cost Optimization Tips for AWS Lambda
  • General Configuration Settings in Lambda
  • Understanding the AWS Lambda Context Object
  • Synchronous vs. Asynchronous Lambda Execution
  • Exam Success Tips

Module-14) API Gateway

  • Introduction to API Gateway and Hands-on Demo
  • Stages & Deployments in API Gateway (Demo)
  • Integration Types & Mapping Templates (Demo)
  • Working with OpenAPI Specification (Demo)
  • Enabling API Caching in API Gateway (Demo)
  • Authentication and Authorization in API Gateway (IAM, Cognito, Lambda Authorizers)
  • Managing API Keys & Usage Plans (Demo)
  • Exam Success Tips

Module-15) Serverless Application Model (SAM)

  • Introduction to AWS Serverless Application Model (SAM)
  • Getting Started with SAM (Hands-on Demo)
  • Understanding SAM Policy Templates
  • Advanced Features in AWS SAM (Demo)
  • Writing and Deploying SAM Templates (YAML/JSON)
  • Exam Success Tips

Module-16) AWS Security

  • Introduction to AWS Security Best Practices
  • Fundamentals of Encryption in AWS
  • Overview of AWS Key Management Service (KMS)
  • Multi-Region Keys in KMS
  • S3 Replication with Encryption
  • AWS Systems Manager Parameter Store & CLI Hands-On
  • Parameter Store with AWS Lambda Integration
  • Overview of AWS Secrets Manager
  • Creating & Managing Secrets in AWS
  • Introduction to AWS WAF, Shield & Firewall Manager
  • Hands-on Implementation of WAF & Shield
  • Exam Success Tips

Module-17) AWS Monitoring

  • Introduction to Amazon CloudWatch
  • Creating Billing Alarms & Alerts
  • Configuring Composite Alarms in CloudWatch
  • Installing & Configuring the CloudWatch Agent
  • Sending & Querying Logs in CloudWatch
  • Creating Custom Metrics via CLI
  • Deleting Resources in CloudWatch
  • Exam Success Tips

Module-18) Data & Analytics

  • Introduction to AWS Athena & SQL Queries on S3
  • Overview of Amazon Redshift & Data Warehousing
  • Introduction to Amazon EMR (Hadoop, Spark)
  • AWS Lake Formation: Secure Data Lake Management
  • Exam Success Tips

Module-19) AWS CI/CD & Developer Tools

AWS CodeCommit:

  • Introduction to AWS CodeCommit
  • Creating, Repositories & Cloning them
  • Pushing & Pulling changes using Git
  • Integration Code Commit with IDEs

AWS Code build:

  • Introduction to CodeBuild
  • What is AWS CodeBuild & why is it used
  • CodeBuild vs Traditional build servers
  • Creating a build projects
  • Interaction with CodeCommit & other source providers

AWS Code pipeline:

  • What is CodePipeline & why essentials for CI/CD
  • Key components of a pipeline, stage, actions
  • Building a simple pipeline with source, build and deploy stages

AWS Code Deploy

  • Introduction to CodeDeploy
  • Setting up CodeDeploy for EC2 Instance
  • Blue/Green Deployments for Zero-downtime
  • Automating deployment through CodePipeline

AWS CodeStar

  • Introduction to CodeStar
  • What is CodeStar & how it Simplifies the development
  • Overview of developer tools provide by CodeStar
  • Configuring connections to Git repositories (CodeCommit, GitHub)

AWS Code Artifact

  • Introduction to CodeArtifact
  • What is AWS CodeArtifact and why it is used for management
  • Benefits of using CodeArtifact
  • Creating & Managing repositories for storing dependencies

AWS CodeGuru

  • Introduction to CodeGuru
  • What is AWS CodeGuru & how to improves code quality
  • Setting up and running automated code reviews
  • Interpreting recommendations and suggestions

AWS Cloud9

  • Introduction to AWS Cloud9
  • What is AWS Cloud9 & how does it provide cloud-based IDE
  • Creating & Configuring CLoud9 developments environments
  • Working with source control repositories (GitHub, CodeCommit)
  • Exam Success Tips

Module-20) AWS On-Demand Services

  • Automating Patching via AWS Systems Manager
  • Installing & Configuring SSM Agent on EC2 Instances
  • Executing Commands on EC2 via SSM
  • Parameter Store Integration with CloudFormation
  • Exam Success Tips

Module-21) Mock Exam

  • Exam Walkthrough and Signup
  • AWS Certified Developer – Associate (DVA-C02)

DevOps

Module-1) Source Code Management Git

  • Difference between CVCS and DVCS.
  • Installation of Git linux & Windows.
  • Importance of Git.
  • Git three stage Architecture.
  • Brief explanation of Repository, Commit,Tags, Snapshots, Push-Pull Mechanism, and Branching Strategy.
  • Working with Git stash and Git pop.
  • Resolve Merge conflicts in Git.
  • Git Revert and Reset.
  • Git Rebase.
  • Working with Git Squash.
  • Explain the Git fork.

Module-2) CI/CD Jenkins

  • Introduction to Jenkins.
  • Installation of Jenkins.
  • Overview of Jenkins Dashboard.
  • Creating Your First Jenkins Job & Using the Search Panel.
  • Configuration Overview & Plugins Installation.
  • Implementing Jenkins Role-Based Access Control.
  • Using the Git Plugin and Cleaning the Workspace.
  • Jenkins Hands-On 01:
    • Build Periodically
    • Poll SCM
    • Environment Variables
  • Jenkins Hands-On 02:
    • Parameterized Job
    • Timeout
    • Enable/Disable Job
  • Explaining Retry Count, Throttle Build, and Custom Workspace.
  • Creating Your First Pipeline Using Build Pipeline.
  • Continuous Delivery/Deployment with Jenkins.
  • What/Why Jenkins Slave Setup.
  • Assigning a Job to a Jenkins Slave.

Module-3) Packet Management Docker

  • Introduction to Virtualization (Before Diving into Orchestration).
  • Understanding OS-Level Virtualization.
  • Docker vs. Virtual Machines.
  • Overview of Docker & Its History
  • Docker Architecture.
  • Advantages and Limitations of Docker.
  • Key Components of Docker:
    • Docker Daemon
    • Docker Client
    • Docker Host
  • Understanding Docker Images.
  • Docker Lifecycle and PS Command.
  • Starting, Stopping & Deleting a Container.
  • Exploring the exec Command in Docker.
  • Creating Custom Docker Images.
  • Dockerfile Creation and Usage.
  • Working with Docker Volumes.
  • Mapping Volumes from Dockerfile.
  • Docker Port Mapping.
  • Exposing Docker Ports.
  • Using Docker Hub and Pushing Images to Docker Hub.
  • Introduction to Docker Compose and Docker Networking.

Module-4) Container Orchestration  Kubernetes

  • Explain Monolithic and microservices Architecture.
  • What is Kubernetes?
  • Introduction to Kubernetes.
  • Features of Kubernetes.
  • Kubernetes architecture in depth.
  • Kubernetes history.
  • What is Node and Pod?
  • Fundamentals of Pods and their Lifecycle.
  • installation of Kubernetes on AWS.
  • Command with various examples (Kubectl)
  • Role of Master Node.
  • Components of Control Plane and explanation.
  • Installing Kubectl and minikube.
  • Creation and deletion of a pod.
  • Kubernetes YAML Configuration.
  • Higher-level Kubernetes Objects.
  • K8s Object management.
  • Labels and Selectors in K8s.
  • Replication, Auto healing and working with deployment in K8s.
  • ConfigMap and Secret in K8s.
  • Deploying Microservices app to K8s cluster.
  • Kubernetes Networking, Services and Nodeport.
  • Volumes in Kubernetes.
  • Persistent Volume and LivenessProbe in k8s.
  • Namespaces in k8s.
  • Three-tier applications K8s,EKS,Kubeadm.
  • HELM and Kustomize in K8s.

Module-5) Infrastructure As a Code Terraform

  • What/Why Terraform? 
  • Installation of Terraform in Windows/ Linux.
  • Getting started with Terraform.
  • Terraform Basics.
  • Variables, Resources, Attributes and Dependencies.
  • Terraform State.
  • Terraform for-each and module.
  • Understanding the concept of (IaC).
  • Getting started with Terraform.
  • Terraform Basics.
  • Variables, Resources,Attributes and Dependencies.
  • Terraform for-each and module.
  • Terraform Project.
  • Create first Resources on AWS.
  • Assign a Security to EC2 Instance using Terraform.
  • Explain the Terraform Configurations, Graph, Workspace & Module.

Module-6) Configuration Management Tool- Ansible

  • Explain the YAML Syntax.
  • Getting Started with Ansible & Lab setup.
  • Ansible Playbooks & Inventory.
  • Working with Modules, Variables & Conditions.
  • File Separation, Modularization in Ansible Playbook.
  • Ansible Roles & Strategies.
  • Explain with Ansible Vault & Error Handling.
  • Custom modules, Control Ansible with Windows Machine.

 

roadmap devops

AWS & DevOps Industry projects with Architectures

 

🔰 Beginner Level Projects

Fundamentals of Cloud, Hosting & Deployment

Project 1)

  • CloudCost Navigator
    💡 Master AWS Pricing Calculator & Cost Explorer to plan and control your cloud spending wisely.

Project 2)

  • CloudDB Essentials – MySQL on RDS
    💡 Launch a managed MySQL database using Amazon RDS with backups, snapshots, and performance tips.

Project 3)

  • TurboHost with App Runner & Nginx
    💡 Deploy a lightweight web app using AWS App Runner and NGINX with container-based scaling.

Project 4)

  • RapidDot Publish with Lightsail
    💡 Host and manage a .NET web app on Windows Server 2022 using Amazon Lightsail’s quick-deploy system.

 

⚙️ Intermediate Level Projects

DevOps Basics, Monitoring & Automation

Project 5)

  • EC2 Lifeguard – Automated Backup & Restore
    💡 Use AWS Backup to automatically secure your EC2 environments with restore-ready snapshots.

Project 6)

  • VaultPro – Secrets Management with AWS
    💡 Store and rotate sensitive credentials using AWS Secrets Manager and integrate with your apps.

Project 7)

  • CloudPulse – Monitoring with CloudWatch & SNS
    💡 Monitor AWS services and get real-time alerts using CloudWatch alarms and SNS notifications.

Project 8)

  • Serverless Sentinel – URL Health Monitor
    💡 Build a serverless website uptime checker with Lambda functions and CloudWatch scheduled events.

Project 9)

  • SFTP ConnectPro – AWS Transfer Family
    💡 Set up SFTP/FTPS support for your applications using AWS Transfer Family integrated with S3.

 

🚀 Advanced Level Projects

CI/CD, Networking, Multi-Tier & Serverless Architectures

Project 10)

  • EdgeBoost – Serverless Web Hosting with S3 & Lambda@Edge
    💡 Deliver blazing-fast content via S3 hosting, CloudFront CDN, and Lambda@Edge for dynamic rendering.

Project 11)

  • CodeSprint – CI/CD Pipeline with AWS Tools
    💡 Automate deployments using AWS CodePipeline with CodeCommit, CodeBuild, and CodeDeploy.

Project 12)

  • Git2Cloud – CI/CD with GitHub Actions & ECS Fargate
    💡 Create a fully automated pipeline using GitHub Actions to deploy containers into ECS.

Project 13)

  • FortiStack – Multi-Tier Web App Infrastructure
    💡 Design and deploy a VPC-powered multi-tier architecture with ALB, EC2, and RDS.

Project 14)

  • VPCMesh – Transit Gateway Architecture
    💡 Enable secure connectivity across multiple VPCs using a centralized AWS Transit Gateway.

Project 15)

  • HybridBridge – On-Prem to AWS via VPN
    💡 Set up a hybrid cloud by connecting your on-prem infrastructure to AWS using a site-to-site VPN.

AWS Certified Machine Learning – Specialty

AWS Certified Machine Learning – Specialty validates your expertise in building and deploying machine learning solutions in the AWS Cloud. This credential demonstrates to employers that you can architect ML/deep learning workloads, optimize model training, and implement production-ready ML systems following AWS best practices. 

AWS Certified Advanced Networking – Specialty

AWS Certified Advanced Networking – Specialty validates expertise in complex networking tasks, requiring five years of hands-on experience architecting AWS network solutions. Candidates should have deep knowledge of AWS security, storage, and networking services, plus expertise in advanced architectures including IP VPN, MPLS, automation tools, routing protocols, multi-region solutions, and network security features like AWS WAF, IDS/IPS, and DDoS protection.

AWS Certified Security – Specialty

AWS Certified Security – Specialty validates your expertise in creating and implementing security solutions in the AWS Cloud. This certification also validates your understanding of specialized data classifications and AWS data protection mechanisms; data-encryption methods and AWS mechanisms to implement them; and secure internet protocols and AWS mechanisms to implement them.