DevOps

This is a "MASTER PROGRAM IN DEVOPS" designed for all. It includes world-class instruction, outcome-centric boot camps & hands-on projects. This DevOps course will give you insights into real-world DevOps applications.

Next Courses Start : 10th Nov 2023

Program Duration 6 Months

Course Overview

DevOps Course Overview

This is a "MASTER PROGRAM IN DEVOPS" designed for all. It includes world-class instruction, outcome-centric boot camps & hands-on projects. This DevOps course will give you insights into real-world DevOps applications.

This Courses Includes

DevOps Course Includes

    • Hands on Experience
    • Real Time project work
    • Skill based Training
    • Certificate of Completion

Course Contents

DevOps Course contents

Topic:

  • A Linux Introduction
  • Open Source Philosophy
  • Distributions
  • Embedded Systems
  • Command Line Basics
  • Basic Shell
  • Command Line Syntax : ls
  • Command Line Syntax : $PATH, Case Sensitivity
  • Command Line Syntax : Basic Commands
  • Command Line Syntax : uname
  • Command Line Syntax : Command History, Command
  • Completion
  • Command Line Syntax : cd and pwd
  • Shell Configuration Files
  • Variables : Environment / System Variables
  • Variables : User Defined
  • Globbing
  • Quoting
  • Formatting Commands
  • Working with Options
  • Using the Command Line to Get Help
  • Man
  • Info
  • locate, find, whereis, and using /usr/share/doc/
  • Exercise: Man Page Walkthrough
  • Exercise: Basic Command Line
  • Using Directories and Listing Files
  • The Linux File System
  • Files, Directories
  • Hidden Files and Directories
  • Home
  • Absolute and Relative Paths
  • Exercise: Maneuvering the Linux File System
  • Creating, Moving and Deleting Files
  • Files and Directories
  • Case Sensitivity
  • Simple Globbing and Quoting
  • The Power of the Command Line
  • Archiving Files on the Command Line
  • Files, Directories
  • Archives, Compression
  • Searching and Extracting Data from Files
  • Commands (Revisited)
  • Command Line Pipes
  • I/O Redirection
  • Regular Expressions
  • Exercise: Practicing with Pipes and Grep Turning Commands into a Script
  • Basic Text Editing
  • Basic Shell Scripting
  • Exercise: Using the vi Text Editor
  • Available
  • The Linux Operating System
  • Choosing an Operating System
  • Windows, Mac, and Linux Differences
  • Distribution Life Cycle Management
  • Understanding Computer Hardware
  • Hardware
  • Where Data is Stored
  • Kernel
  • Processes

Topic:

  • Amazon EC2
  • Amazon Elastic Load Balancer
  • Amazon Route 53
  • Amazon VPC
  • Amazon Simple Storage Service (Amazon S3)
  • Amazon Elastic Block Store (Amazon EBS)
  • Amazon Content Delivery Network (Amazon CloudFront)
  • Amazon Relational Database Service (Amazon RDS)
  • Amazon DynamoDB
  • Amazon ElastiCache
  • Amazon Simple Notification Service (SNS)
  • Amazon CloudWatch
  • Amazon CloudTrail
  • Amazon Simple Email Service (Amazon SES)
  • AWS Identity and Access Management (IAM)
  • Amazon Command Line Interface API

Topic:

  • Introduction To Terraform
  • Getting Started With HashiCorp Configuration Language
  • Terraform Variables
  • Terraform Cloud
  • Terraform Provisioners
  • Terraform Providers
  • Resource Meta-Arguments
  • Expressions Terraform State

Topic:

  • Introduction to Python
  • Getting started with Python
  • Hands-on Data Types
  • Operators
  • Flow Control
  • Functions
  • Types of Parameter / Arguments
  • Local Variables and Global Variables
  • Function as a parameter of another function
  • Lambda Function
  • Decorator
  • Constructors
  • Inheritance

Topic:

  • Introducing Ansible : A configuration management tool
  • Basics / What Will Be Installed
  • Understanding Ansible architecture
  • Control Machine Requirements
  • Managed Node Requirements
  • Inventory
  • Hosts and Groups
  • Host Variables
  • Group Variables
  • Learn various ansible Modules
  • How to use adhoc commands
  • Parallelism and Shell Commands
  • File Transfer
  • Managing Packages
  • Users and Groups
  • Deploying From Source Control
  • Managing Services
  • Introduction to YAML script
  • Playbook
  • About Playbooks

Topic:

  • Knowing about Version control
  • Git : A CLI
  • Essentials of GIT in industry
  • How to setup GIT
  • Installing Git
  • First-Time Git Setup
  • Getting a Git Repository
  • Working with various commands in GIT
  • Recording Changes to the Repository
  • How to check the Status of Your Files
  • How to track New Files
  • Staging our modified files
  • Ignoring Files from GIT
  • Viewing Your Unstaged and Staged Changes
  • How to commit Your Changes
  • Skipping the Staging Area and commit
  • Removing Files from GIT
  • Viewing the Commit History
  • Limiting Log Output
  • Using a GUI to Visualize History

Topic:

  • Essentials of Continuous Integration
  • An example scenario where CI is used
  • Know about Jenkins and its architecture in detail
  • Jenkins tool Management in detail
  • Installing Jenkins
  • Post-installation setup wizard
  • Unlocking Jenkins
  • Customizing Jenkins with plugins
  • Creating the first administrator user
  • Know about User management in Jenkins
  • Authentication
  • Jenkins own database user creation
  • Options to enable integration with LDAP
  • Authorization
  • Matrix based authorization
  • Project based authorization

Topic:

  • Introduction
  • Real-world Shipping Transportation Challenges
  • Introducing Docker and its technology
  • Understanding of Docker images and containers
  • Working with container
  • How to Share and copy a container
  • Container Life Cycle
  • How to use Base Image and customize
  • Creation of Docker File
  • How to Publish Image on Docker Hub
  • Introduction to Docker Networking
  • Network Types in docker technology
  • Docker Container Networking
  • Docker Compose : An introduction
  • Docker Swarm : An introduction
  • Use Docker Compose to create php, wordpress, mysql
  • How to Start Containers on a Cluster with Docker Swarm
  • Creating and Scaling an application in Docker swarm

Topic:

  • Kubernetes Overview
  • Kubernetes Architecture
  • Kubernetes Cluster
  • Kubernetes Namespace
  • Kubernetes Objects
  • HPA and Metrics Server
  • Kubernetes Cluster Setup in AWS using KOPS
  • EKS Kubernetes cluster setup using Terraform
  • Load balancer Service
  • Ingress Controller and resource
  • Liveness & Readiness probes
  • Kubernetes RBAC
  • Kubernetes and Jenkins Integration
  • Kubernetes Dashboard Setup
  • Helm
  • Monitor Kubernetes using Prometheus and Grafana
  • Log Aggregation using EFK

Topic:

  • Project

Topic:

  • Interview Preparation

Topic:

  • Resume Building

Contact Us

9348040054

Request more information

Courses Bootcamp

Lakshya Career Bootcamp

Career Mentoring

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance

Interview Preparation

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance

Job Readiness

  • Career guidance and feedback from industry experts
  • Resume enhancement and LinkedIn profile assistance