About Intellipaat
About Intellipaat
Course Content
1. Infrastructure Setup
2. Introduction to DevOps
3. Continuous Testing
Introduction to DevOps
What is Software Development
Software Development Life Cycle
Traditional Models for SDLC
Why Devops?
What is Devops?
Devops Lifecycle
Devops Tools
Continuous Deployment:
Containerization with Docker
Introduction to Docker
Understanding Docker Lifecycle
Components of Docker Ecosystem
Project Works
Project 1 : Creating CI/CD Pipeline to build and test a Website
Topics : Creating a CI/CD Pipeline to integrate devops tools like git, docker,
Jenkins, puppet and selenium. In this project, we will be containerizing a website
which will be pushed to git, and then will be deployed automatically on the
testing server, and if everything goes well, will be pushed to production servers.
Topics : In this project, you will be creating a CI/CD pipeline which is integrated with
Kubernetes. This project will make use of tools like Git, Docker, Jenkins, selenium
and Kubernetes. First we will containerize the code pushed in git, save the docker
image and then push the image to Dockerhub. Finally it will be deployed on
Kubernetes
Topics : Analyzing and using a specific Git Workflow scenario. In this case study,
you will work with industry-standard architectures, merging branches, and
simulating a working architecture in Git. You will have to be familiar with topics such
as Git branches, Git workflows, merging, and rebasing to work on this case study.
Topics : Creating a custom container from the base Ubuntu container. In this case
study, you will be required to create a Dockerfile, push the container to Dockerhub,
and create custom Docker images. Through this case study, you will cover the
working knowledge and implementation of Dockerfile and Dockerhub in DevOps.
Topics : In this case study, you will be deploying an application using Docker
compose, Bind Mounts, and Docker Swarm. You will create and use Blind Mounts in
Docker, deploy multiple docker applications with Docker Compose, and create a
Docker Swarm cluster and deploy applications over it. You will also use Docker
storage and Docker Networks.
Topics : In this case study, you will be learning how to work with Docker, puppet
manifests, conditional statements, modules, and classes to create Modular scripts
and also to manage a large fleet of servers with Puppet.
Topics : In this case study, you will be required to create automated test cases using
Selenium. You will also have to create runnable jar files and run headless tests in
Chrome using Non-GUI Linux. Through this case study, you will have a thorough
understanding of how Selenium, runnable jar files, ChromeDriver, and headless tests
work.
Successfully finish the training Get your resume updated Start receiving interview calls
Varun Tayagi
Deepa Joshi
This training course covers a very broad range of disciplines and the challenge was to get to
grips with all of these new elements quickly. That made the course hard work but greatt fun,
and it has proved a tremendous opportunity for me to develop my career in new areas
Lavanya Rai
The trainers came with immense experience in the cloud domain thus helping to master hot
cloud technologies. Thanks to Intellipaat.
+80 Corporates