Corporate Training

The training module designed by industry experts, cover a wide range of topics, including advanced technical skills and live troubleshooting skills. Each program is customized to meet your organization’s unique needs, ensuring that every individual or team gains practical knowledge and tools they can immediately apply in their roles.

AWS DevOps

Section 1 – Introduction to DevOps


  • What is DevOps?
  • Why DevOps?
  • Benefits of DevOps
  • Overview of DevOps

Section 2 – Software Version Control

  • Basics of Software Version Control
  • Complete concepts in Version Control Systems
  • Study about SCM, Command Line, GIT

Section 3 – GIT Introduction & Installation

  • GIT Quick Start
  • Installation and setup
  • Branching & Merging in GIT
  • GIT Rebase, Stashing, Tagging
  • Version Control System GIT with GITHUB

Section 4 – Automation Build and Test

  • Basics about the Automating Builds – Maven, Ant
  • Installing the required tools Ant, Maven, Jenkins.
  • DevOps Test Automation tools and framework

Section 5 – Continuous Integration (CI)

  • Study about DevOps Continuous Integration
  • DevOps Continuous Integration Tools Comparison
  • Overview of Jenkins Pipeline
  • DevOps Continuous Integration and Continuous Delivery
  • DevOps Continuous Integration Pipeline, Jenkins, Testing
  • Benefits of DevOps Continuous Integration
  • Jenkins as a Code Pipeline (DSL)
  • Distributed Builds in Jenkins (Master and Slave)
  • Parameterize Jenkins Jobs
  • Jenkins Security Aspects

Section 6 – Linux Basics and Shell scripting

  • Introduction to Linux Basics
  • Creating and executing Bash scripts
  • Scheduling Bash scripts in Crontab

SECTION 7 – Containerization with Docker

  • What are Containers?
  • Difference between VM and Container, Docker Fundamentals
  • Docker Setup and Installation on windows/Linux Machine
  • Docker Basics & Run Container
  • Docker File Basics | Introduction
  • Build and Tag Project Docker Image
  • Creating & Running Docker containers using Image Distribution
  • Create Custom Docker Image and push it to docker hub
  • Docker Compose: Multi Container Tool
  • Docker Swarm Orchestration features and Applications
  • Networking Concepts in Docker
  • Using a Docker volume

SECTION 8 – Container Orchestration with Kubernetes

  • Introduction to Kubernetes, the cluster architecture of Kubernetes
  • Creating a Kubernetes cluster on AWS
  • What is YAML, creating YAML with Kubernetes deployment
  • Micro Services in Kubernetes

Section 9 – Chef

  • Chef fundamentals, Chef Environment and architecture
  • Chef cookbooks & Knife Commands
  • Introduction to Ruby DSL Scripts
  • Deploying Nodes in Production and using the open source chef hosted server

Section 10 – Ansible

  • Introduction to Ansible
  • Configuration, Writing Ansible Playbooks
  • Introduction to YAML Scripts
  • Ansible Based Configuration Management
  • Different Roles
  • Command Line Usage

Section 11 – Nagios Performance and Automation Monitoring

  • What is Nagios?
  • DevOps Monitoring with Nagios
  • Features of Nagios
  • Nagios Architecture
  • Configuring Nagios in Monitoring Webserver for Services, Objects, and Notifications

Section 12 – Cloud Computing

  • Introduction to Cloud
  • Cloud features: Elasticity, Pay as you use
  • Different models of Cloud: IaaS, PaaS, SaaS
  • Creating AWS account
  • Free tier Eligible services
  • Understanding AWS Regions and availability zones
  • EC2 (Elastic Cloud Compute)
  • About EC2 and types, Pricing
  • Launch windows and Linux Instances in AWS
  • Connecting windows and Linux instances from windows desktop and Linux machines
  • About AWS Storage services, EBS, and S3
  • Creating S3 Buckets and putting objects in a bucket
  • Discussion about Bucket Properties
  • S3 Pricing
  • About S3 Glacier
  • EBS (Elastic Block Storage)
  • Types of EBS Volumes
  • Creation, attaching and detaching volumes
  • ELB (Elastic Load Balancer)
  • Understanding the load balancing
  • Configuring ELB and adding the webservers under ELB
  • Auto Scaling
  • Types of Scaling (Horizontal and Vertical)
  • Configuring Launch Configuration
  • Creating and defining the auto scaling group policy
  • IAM (Identity Access Management)
  • Understanding of AWS Security using IAM
  • Definition of Roles, Policies and Groups
  • Creating IAM Users and managing password policies

Section 13 – Terraform

  • Provisioning Infrastructure
  • Modify existing resources
  • Destroy Infrastructure
  • How to completely destroy the Terraform-managed infrastructure
  • Parameterize your configuration with input/output variables
  • Organize your data for easier queries with outputs
  • Modules
  • Refactor your existing configuration into a module for reusability

AWS Course

Section 1: Introduction – AWS Certified Solutions Architect Associate


  • Course Introduction – AWS Certified Solutions Architect Associate
  • Creating an AWS Account

Section 2: Getting started with AWS

  • AWS Cloud Overview – Regions & AZ
  • our of the Console & Services in AWS

Section 3: IAM & AWS CLI

  • IAM Introduction: Users, Groups, Policies
  • IAM Policies
  • IAM MFA Overview
  • AWS Access Keys, CLI and SDK
  • AWS CLI Setup on Windows
  • AWS CLI Setup on Linux
  • AWS CloudShell: Region Availability
  • AWS CloudShell
  • IAM Roles for AWS Services
  • IAM Security Tools
  • IAM Best Practices

Section 4: EC2 Fundamentals

  • AWS Budget Setup
  • EC2 Basics
  • Create an EC2 Instance with EC2 User Data to have a Website
  • EC2 Instance Types Basics
  • Security Groups & Classic Ports Overview
  • SSH Overview
  • How to SSH using Linux or Mac
  • How to SSH using Windows
  • How to SSH using Windows 10
  • EC2 Instance Connect
  • EC2 Instance Roles
  • EC2 Instance Launch Types
  • Spot Instances & Spot Fleet
  • EC2 Instances Launch Types

Section 5: EC2 – Solutions Architect Associate Level

  • Private vs Public vs Elastic IP
  • EC2 Placement Groups
  • Elastic Network Interfaces (ENI)
  • EC2 Hibernate

Section 6: EC2 Instance Storage

  • EBS Overview
  • EBS Snapshots Overview
  • AMI Overview
  • EC2 Instance Store
  • EBS Volume Types
  • EBS Multi-Attach
  • EBS Encryption
  • EFS Overview
  • EFS vs EBS

Section 7: High Availability and Scalability: ELB & ASG

  • High Availability and Scalability
  • Elastic Load Balancing (ELB) Overview
  • Classic Load Balancer (CLB)
  • Application Load Balancer (ALB)
  • Network Load Balancer (NLB)
  • Gateway Load Balancer (GWLB)
  • Elastic Load Balancer – Sticky Sessions
  • Elastic Load Balancer – Cross Zone Load Balancing
  • Elastic Load Balancer – SSL Certificates
  • Elastic Load Balancer – Connection Draining
  • Auto Scaling Groups (ASG) Overview
  • Auto Scaling Groups – Scaling Policies
  • Auto Scaling Groups – for Solutions Architects

Section 8: AWS Fundamentals: RDS + Aurora + ElastiCach

  • Amazon RDS Overview
  • RDS Read Replicas vs Multi AZ
  • RDS Encryption + Security
  • Aurora Overview
  • Aurora – Advanced Concepts
  • ElastiCache Overview
  • ElastiCache for Solution Architects
  • List of Ports to be familiar with

Section 9: Route 53

  • What is a DNS?
  • Route 53 Overview
  • Route 53 – Registering a domain
  • Route 53 – Creating our first records
  • Route 53 – EC2 Setup
  • Route 53 – TTL
  • Route 53 CNAME vs Alias
  • Routing Policy – Simple
  • Routing Policy – Weighted
  • Routing Policy – Latency
  • Route 53 – Health Checks
  • Routing Policy – Failover
  • Routing Policy – Geolocation
  • Routing Policy – Geoproximity
  • Routing Policy – Multi Value
  • 3rd Party Domains & Route 53

Section 10: Classic Solutions Architecture Discussions

  • Solutions Architecture Discussions Overview
  • WhatsTheTime.com
  • MyClothes.com
  • MyWordPress.com
  • Instantiating applications quickly
  • Beanstalk Overview

Section 11: Amazon S3 Introduction

  • Amazon S3 – Section Introduction
  • S3 Buckets and Objects
  • S3 Versioning
  • S3 Encryption
  • S3 Security & Bucket Policies
  • S3 Websites
  • S3 CORS
  • S3 Consistency Model

Section 12: AWS SDK, IAM Roles & Policies

  • IAM Roles and Policies
  • AWS Policy Simulator
  • AWS EC2 Instance Metadata
  • AWS SDK Overview

Section 13: Advanced Amazon S3 & Athena

  • S3 MFA Delete
  • S3 Default Encryption
  • S3 Access Logs
  • S3 Replication (Cross Region and Same Region)
  • S3 Pre-signed URLs
  • S3 Storage Classes + Glacier
  • S3 Lifecycle Rules
  • S3 Analytics
  • S3 Performance
  • S3 Select & Glacier Select
  • S3 Event Notifications
  • S3 Requester Pays
  • Athena Overview
  • S3 Lock Policies & Glacier Vault Lock

Section 14: CloudFront & AWS Global Accelerator

  • CloudFront Overview
  • CloudFront with S3
  • CloudFront Signed URL / Cookies
  • CloudFront Advanced Concepts
  • AWS Global Accelerator – Overview

Section 15: Containers on AWS: ECS, Fargate, ECR & EKS

  • Introduction to Cloud
  • Cloud features: Elasticity, Pay as you use
  • Different models of Cloud: IaaS, PaaS, SaaS
  • Creating AWS account
  • Free tier Eligible services
  • Understanding AWS Regions and availability zones

Section 16: Networking – VPC

  • CIDR, Private vs Public IP
  • Default VPC Overview
  • VPC Overview
  • Subnet Overview
  • Internet Gateways & Route Tables
  • Bastion Hosts
  • NAT Instances
  • NAT Gateways
  • DNS Resolution Options & Route 53 Private Zones
  • NACL & Security Groups
  • VPC Reachability Analyzer
  • VPC Peering
  • VPC Endpoints
  • VPC Flow Logs
  • Site to Site VPN, Virtual Private Gateway & Customer Gateway
  • Direct Connect & Direct Connect Gateway
  • AWS PrivateLink – VPC Endpoint Services
  • AWS ClassicLink
  • Transit Gateway
  • VPC Traffic Mirroring
  • IPv6 for VPC
  • Egress Only Internet Gateway
  • Section Cleanup
  • VPC Section Summary
  • Networking Costs in AWS