Title | Intellipaat Dev Ops Certification Training Course Updated |
---|---|
Author | Soma D |
Course | General Knowledge |
Institution | University of Delhi |
Pages | 15 |
File Size | 617.9 KB |
File Type | |
Total Downloads | 94 |
Total Views | 132 |
Please give as much additional information as possible....
About Intellipaat Intellipaat is a global online professional training provider. We are offering some of the most updated, industry-designed certification training programs in the domains of Big Data, Data Science & AI,
Business Intelligence, Cloud, Blockchain, Database, Programming, Testing, SAP and 150 more technologies. We help professionals make the right career decisions, choose the trainers with over a decade of industry experience, provide extensive hands-on projects, rigorously evaluate learner progress and offer industry-recognized certifications. We also assist corporate clients to upskill their workforce and keep them in sync with the changing technology and digital landscape. www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
About The Course Intellipaat DevOps online training will help you gain the required skill set for getting a DevOps Engineer job. It will make you proficient in DevOps skills
like Continuous Integration, Delivery and Deployment, Infrastructure as a Code and more using DevOps tools like Git, SVN, Docker, Docker Swarm, Kubernetes, Puppet, Ansible, Selenium, Maven, Nagios, etc.
Exercise and project work
Instructor Led Training 33 Hrs of highly interactive instructor led training
Self-Paced Training 15 Hrs of Self-Paced sessions with Lifetime access
Support Lifetime 24*7 technical support and query resolution
60 Hrs of real-time projects after every module
Lifetime Access Lifetime access and free upgrade to latest
version
Job Assistance Get Certified Get global industry recognized certifications
Job assistance through 80+ corporate tie-ups
Flexi Scheduling Attend multiple batches for lifetime & stay updated.
Why take this Course? The DevOps industry is expected to grow six times higher by the year 2022, according to Gartner. The average annual salary of a DevOps engineer in the US is $ 136,500, and in India it is approximately INR 666,232 (PayScale). Additionally, DevOps and Cloud jobs are going to be among the highest paying jobs in the coming years, according to Forbes. A DevOps Architect is the backbone of any organization’s technical team. www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
A DevOps Architect is the backbone of any organization’s technical team.
Course Content 1. Infrastructure Setup 2. Introduction to DevOps 3. Continuous Testing 4. Continuous Integration using Jenkins 5. Software Version Control
6. Continuous Deployment: Containerization with Docker 7. Containerization with Docker: Ecosystem and Networking 8. Configuration Management using Puppet 9. Configuration Management using Ansible
10. Continuous Orchestration using Kubernetes 11. Continuous Monitoring using Nagios 12. Terraform Modules & Workspaces
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Infrastructure Setup
EC2 Walkthrough
Installation of DevOps Tools on cloud
Git
Docker
Selenium
Maven
Jenkins
Puppet
Ansible
Kubernetes
Nagios
Introduction to DevOps
What is Software Development
Software Development Life Cycle
Traditional Models for SDLC
Why Devops?
What is Devops?
Devops Lifecycle
Devops Tools
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Continuous Testing
What is Continuous Testing?
What is Maven?
Running Test Cases on Chromium Web Driver
What is Headless Mode?
Hands-on Exercise –
Using Maven to import dependencies in Eclipse
Implementing a headless test using Chrome WebDriver
Continuous Integration using Jenkins
Introduction to Continuous Integration
Jenkins Master Slave Architecture
Understanding CI/CD Pipelines
Creating an end to end automated CI/CD Pipeline
Hands-on Exercise –
Creating a Jenkins Master Slave on AWS
Installing Plug-ins in Jenkins
Creating Jenkins Builds
Creating Scheduled Builds
Triggering Jobs using Git Web Hooks
Using the Pipeline Plugin In Jenkins
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Software Version Control
What is Version Control
Types of Version Control System
Introduction to SVN
Introduction to Git
Git Lifecycle
Common Git Commands
Working with Branches in Git
Merging Branches
Resolving Merge Conflicts
Git Workflow
Hands-on Exercise –
Git Life cycle Commands
Pushing Code to Github
Stashing Code in git
Creating, Deleting Git Branches
Reverting a Push to GitHub
Merging branches using git merge
Merging branches using git rebase.
Resolving merge conflicts using git merge tool
Continuous Deployment: Containerization with Docker
Introduction to Docker
Understanding Docker Lifecycle
Components of Docker Ecosystem
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Common Docker Operations
Creating a DockerHub Account
Committing changes in a Container
Pushing a Container Image to DockerHub
Creating Custom Docker Images using Dockerfile
Hands-on Exercise –
Common Docker Operations
Creating a DockerHub Account
Committing Changes to a Container
Pushing container to DockerHub
Creating Local Image Repository
Building an Image using Dockerfile
Containerization with Docker: Ecosystem and Networking
What are Docker Volumes
Deploying a Multi-Tier Application using Docker Network
Using Docker Compose to deploy containers
What is Container Orchestration
Container Orchestration Tools
Introduction to Docker Swarm
Deploying a 2-Node Cluster using Docker Swarm
Hands-on Exercise –
Creating Docker Volumes
Using Docker Compose to deploy multiple containers
Deploying a Multi Node Cluster using Docker Swarm
Deploying a multi-service app on Docker Swarm
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Configuration Management using Puppet
Need of Configuration Management
Configuration Management Tools
What is Puppet
Puppet Architecture
Setting up Master Slave using Puppet
Puppet Manifests
Puppet Modules
Applying configuration using Puppet
Puppet File Server
Hands-on Exercise –
Setting up Master Slave on AWS
Testing Connection of nodes with Puppet
Creating a Manifest
Deploying Manifest on Node
Creating a Module
Deploying sample software on nodes using Puppet Modules and Manifests
Implementing a File Server Module on Puppet
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Configuration Management using Ansible
What is Ansible?
Ansible vs Puppet
Ansible Architecture
Setting up Master Slave using Ansible
Ansible Playbook
Ansible Roles
Applying configuration using Ansible
Hands-on Exercise –
Installing Ansible on AWS
Creating a Playbook using YAML
Creating an Ansible Role
Using Roles in Playbook
Continuous Orchestration using Kubernetes
Introduction to Kubernetes
Docker Swarm vs Kubernetes
Kubernetes Architecture
Deploying Kubernetes using Kubeadms
Alternate ways of deploying Kubernetes
YAML Files
Creating a Deployment in Kubernetes using YAML
Services in Kubernetes
Ingress in Kubernetes
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Case Study – Kubernetes Architecture
Hands-on Exercise –
Setting up Kubernetes using kubeadm
Installing Kubernetes using kops and GCK
Creating a Deployment
Creating Services
Creating an Ingress
Demonstrating the use of Ingress, services and deployments together
Continuous Monitoring using Nagios
What is Continuous Monitoring
Introduction to Nagios
Nagios Architecture
Monitoring Services in Nagios
What are NRPE Plugins
Monitoring System Info using NRPE plugins
Hands-on Exercise –
Installing Nagios
Monitoring of different servers using Nagios
Terraform Modules & Workspaces
What is Infrastructure as a code
Iac vs Configuration Management
Introduction to Terraform
Installing Terraform on AWS
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Basic Operations in terraform
•
init
•
plan
•
apply
•
Destroy
Terraform Code Basics
Deploying and end-to-end architecture on AWS using Terraform
Hands-on Exercise –
Installing Terraform
Initializing AWS Terraform Provider
Creating an EC2 instance using Terraform
Updating changes to EC2 using Terraform
Destroying EC2 using Terraform
Deploying EC2 inside a custom VPC using Terraform
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.
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Project Works Project 2 : Deploying an app on Kubernetes using CI/CD Pipelines 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
Project 3 : Merging Git Branches
Topics : In this project, we will understand the importance of merging branches in git. We will be using a production use case where merging is required, based on the use case we will have to decide whether we will be using git merge or rebase. Since this is a production problem, we will also have to make use of Git Workflows.
Project 4: Implementing Git Workflow 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.
Project 5 : Creating Custom Containers in Docker 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.
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Project Works Project 6: Using Blind Mounts, Docker Compose, and Docker Swarm 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.
Project 7 : Using Puppet for Configuration Management 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.
Project 8 : Using Selenium to Create Automated Test Cases 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.
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Job Assistance Program Intellipaat is offering job assistance to all the learners who have completed the training. You should get a minimum of 60% marks in the qualifying exam to avail job assistance. Intellipaat has exclusive tie-ups with over 80 MNCs for placements.
Successfully finish the training
Get your resume updated
Start receiving interview calls
Intellipaat Alumni Working in Top Companies Varun Tayagi Devops Engineer at Accenture Thanks a lot Intellipaat team. Your help was very useful to me. Without your support I would not have been able to master the subject but you made the entire learning experience abbbsolutely effortless. Great work
Deepa Joshi Software Engineer at Infosys 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 Cloud Architect at Mphasis The trainers came with immense experience in the cloud domain thus helping to master hot cloud technologies. Thanks to Intellipaat.
More Customer Reviews www.intellipaat.com
©Copyright IntelliPaat. All rights reserved.
Our Clients
+80 Corporates Frequently Asked Questions Q 1. What is the criterion for availing the Intellipaat job assistance program? Ans. All Intellipaat learners who have successfully completed the training post April 2017 are directly eligible for the Intellipaat job assistance program.
Q 2. Which are the companies that I can get placed in? Ans. We have exclusive tie-ups with MNCs like Ericsson, Cisco, Cognizant, Sony, Mu Sigma, Saint-Gobain, Standard Chartered, TCS, Genpact, Hexaware, and more. So you have the opportunity to get placed in these top global companies. Q 3. Do I need to have prior industry experience for getting an interview call? Ans. There is no need to have any prior industry experience for getting an interview call. In fact, the successful completion of the Intellipaat certification training is equivalent to six months of industry experience. This is definitely an added advantage when you are attending an interview.
Q 4. If I don’t get a job in the first attempt, can I get another chance? Ans. Definitely, yes. Your resume will be in our database and we will circulate it to our MNC partners until you get a job. So there is no upper limit to the number of job interviews you can attend. Q 5. Does Intellipaat guarantee a job through its job assistance program? Ans. Intellipaat does not guarantee any job through the job assistance program. However, we will definitely offer you full assistance by circulating your resume among our affiliate partners.
www.intellipaat.com
©Copyright IntelliPaat. All rights reserved....