Devops
February 17, 2022 2022-12-24 6:29Devops


Devops
- SDLC
- Agile Method
- Waterfall Method
- What is Devops?
- It’s use cases
- Devops Advantages
- Prerequisites
Shell Scripting
- Variables and it’s types
- If conditions
- For loops
- While loops
- Use cases
- Real time Scenarios with examples
Linux
- Linux Installation
- Unix Command Line
- Distribution List
- Directory structure
- File System and File Management
- User Administration
- VI editor
- Configure and monitor system logs
- Service and process management
- Package Management
- Searching tool grep, find, locate
- Text processing tools awk, cut, sort, uniq
AWS
- Overview of Virtualization
- Cloud Computing
- AWS services EC2, VPC, Security Group, Subnet
- Ec2 instance Backup and Restore process
- Static IP using Elastic IPs
- Elastic Load Balancer
- Cloud Watch
- Simple Notification Services
- Auto-Scaling
- Simple Storage Service S3 and its types
- User management using IAM
- Route53
- Elastic Container Registry
GIT
- GIT basics
- Difference between versioning control tools and GIT
- Git installation
- Getting and creating projects: initialize a directory as Git repository and copy a Git repository
- Adding file contents to staging area
- View status of your files in the working directory and the staging area
- Show diff at various stages
- Record snapshot of staging area
- Undo changes and commits
- Remove files from stagingarea
- Branching andmerging strategies
- Sharing and updatingprojects
Maven:
- Mavenbasics
- Installation and Setup ofMaven •Mavenlifecycles
- Maven integration with Jenkins
Jenkins:
- Introduction ofCI/CD
- Fresh instance of Jenkins installation andconfiguration
- How to create a job and configureit
- A walk-through of different features ofJenkins
Jenkins Pluggins installation and configuration
- Different types of Jenkins jobs configuration such as Freestyle/Maven/ Pipeline/ Multi branch Pipeline
- Practical Jenkins administrationissues
- How to integrate different build and release tools like Ant, Maven, GIT, SVN, Tomcatetc.
SONAR
- Sonar installation and Advantages
Sonar Integration with Jenkins builds
NEXUS Repository
- Nexus installation and Advantages
- Nexus Integration with Jenkins builds
Ansible
- Installing Ansible
- Basic inventory filesetup
- BasicConcepts
- Modules and its usecases
- Ansible Playbook and Roles
- ApplicationDeployment
- AWS instance spin usingplaybooks
- AWS instance backups
Docker
- Introduction to Docker
- Containers vs virtual machine
- Docker platform overview and terminologies
Docker Engine
Docker Host
Docker Images
Docker Container
Docker Registry
Docker Repositories
- Getting started withContainers
- Buildingcustomized Images in different ways
- Docker Volumes(storage)
- Configure Applications and accessing Applications on containers.
- Basic ContainerNetworking.
Terraform :
- Introduction
- Architecture
- Terraform CLI
- HCL language
- Infrastructure as a code
- Resources
- Modules
- Provision
- Providers
- Input Variables
- Output Variables
- Remote State
Nagios
- Installing Nagios master and slave •How to configure different services in slave
- How to configure notification in Nagios.

KUBERNETES (Orchestration tool)
- Why Kubernetes?
- Difference between Orchestration tools such as Docker swarm and Kubernetes
- Kubernetes Usage and advantages
- Kubernetes Architecture
- Different types of installation such as Kops, kubeadm, minikube, eks
- Creation of different kinds in Kubernetes such as deployment, pod, service, namespace in CLI.
- Creation of different kinds in Kubernetes such as deployment, pod, service, namespace by using manifest files.
- Kubernetes Load balancer
- Kubernetes Auto scaling
- Kubernetes Network •Kubernetes Storage types.
Why Vision:
- As ISO 9001: 2008 Certified Institute
- Regd by the Govt.
- Corporate Trainers, Corporate Infra
- Free Soft Skills & Personality Development Program
- Interview Questions
- 1:1 Lab Facility
- Free software instalation
- Softcopy of the material