0% found this document useful (0 votes)
321 views19 pages

DevOps Engineer Bootcamp

DevOps Engineer Bootcamp

Uploaded by

Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
321 views19 pages

DevOps Engineer Bootcamp

DevOps Engineer Bootcamp

Uploaded by

Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

DevOps Engineer

Bootcamp
Fundamentals
Land an Exclusive&Interview
Advanced Bootcamp
Opportunity! *

*Terms & Conditions apply


INDEX

About upGrad 02

About the Bootcamp 03

Program Highlights 04

Program Details 05

Why this Bootcamp 06

Program Curriculum 07

Project Portfolio 15

Our Subject Matter Experts 16

Our Authors 17
ABOUT
UPGRAD

upGrad is an online education “DevOps Engineer


platform to help individuals Bootcamp” aims to deliver
develop their professional potential conceptual knowledge along with
in the most engaging learning hands on-experience to ensure a
environment. With an exponential successful start for your career in
increase in demand for skilled the industry. At upGrad, we aim to
individuals, our aim is to help leverage technology in order to
working professionals upskill in transform the way education is
emerging new-age technologies. delivered in the digital age.

Our aim is simple:


We strive to create high-impact, hands-on
experiences that prepare students for
meaningful and productive careers.

Ronnie Screwvala
Co-founder and Executive Chairman

*Terms & Conditions apply 02


ABOUT THE
BOOTCAMP

Our comprehensive hands-on Our program includes


program, led by industry experts, comprehensive job support,
will equip you with the knowledge including mock interviews and
and skills needed to master DevOps analysis, to help you Put together
practices and tools. You'll learn to an impressive profile and a stellar
manage cloud infrastructure across portfolio of projects, prepare for
AWS, Azure, and GCP, master interviews, and get ready to land a
configuration management tools job in the high-demand DevOps
like Ansible and Puppet, apply domain.
continuous delivery and testing
mechanisms, and improve
production infrastructure with
release engineering.

With real-world projects, guided


exercises on cloud labs, industry
case studies, and best-in-class live
training, you'll gain practical
experience and be job-ready upon
completion. Learners will

*Terms & Conditions apply 03


PROGRAM
HIGHLIGHTS

76 54
Hours of Live Hours of Self-Paced
Instructor-led Training Learning

180 300+
Guided Hands-On Hours of Cloud
Exercises Labs-Enabled Learning

17 4
Practice Assignments Industry-grade Capstone
Projects

7 2
Industry Case Studies Mock Interviews and
Feedback

04
PROGRAM
DETAILS

Program Duration
4.5 Months

Eligibility Criteria
Final year students pursuing their graduation or professionals
with 0-3 years of experience wanting to kick-start career as DevOps
Developer can apply for the program. Preferred coding/IT experience..

Program Fee
₹ 85,000 + GST ₹ 59,500 + GST (non-refundable fees)

Admission Process

Step 1: Step 2:
Apply for the program Complete your application

Step 3: Step 4:
Pay block amount Reserve your seat

05
WHY THIS
BOOTCAMP?
Here are some reasons why a DevOps Engineer Bootcamp can be
beneficial:

1. Skill Development: Bootcamps offer a structured learning environment


designed to provide hands-on training and skill development.

2. Industry-Recognized Certifications: Bootcamps often provide participants


with certifications that are recognized by industry leaders, such as Amazon
Web Services (AWS), and Microsoft Azure. These certifications can enhance
your credibility and help you stand out in the job market

3. Networking Opportunities: Bootcamps provide a great opportunity to


network with other participants and instructors. You can exchange ideas,
collaborate on projects, and potentially meet industry professionals who can
provide guidance and job opportunities.
4. Career Advancement: These skills are in high demand and are expected to
remain so in the foreseeable future. Bootcamps can help you gain the skills
and certifications needed to advance in your current career or pivot to a new

Video Bootcamps
Courses

Cloud Labs No No Yes

Industry Projects No Yes Yes

Career Guidance Sessions No Yes Yes

Value for Money* No No Yes

Top Product Companies No No Yes

*Terms & Conditions apply 06


PROGRAM
CURRICULUM

1. Introduction to DevOps process

Understanding the DevOps Process


Continuous Improvement, the Essential Driver behind
Topics DevOps DevOps and Automation
Covered : DevOps and the Bigger Picture
Trends that Go Hand in Hand with DevOps

2. Basics of Networking and Cloud services

Basics of Networking
Networking on Linux
Networking on Windows
Topics Introduction to VPN
Foundation of Cloud Computing
Covered : Overview of AWS, Azure, and GCP
Introduction and Comparison of Services: AWS,
Azure, and GCP
Get Hands-On with Project 1

07
PROGRAM
CURRICULUM

3. Becoming Proficient in Linux Functions

Introduction to Linux
Linux Command Line
Topics Files and Directories
Creating and Editing Files
Covered : User, Group and Permissions
Other Essential Features
Processes in Linux

4. Mastering Bash Scripting

Files, Folders and Relationships


Strings Management
Topics Metadata
Covered : Pipelines
Parameters and Command Substitution
Search and Replace

08
PROGRAM
CURRICULUM

5. Mastering Version Control using Git

Introduction to Version Control with Git


Git from the Command Line
Topics Everyday Git Commands
Github/Gitlab Runners
Covered : Git Branches and Approvals
Git Tagging, Branching, Merging and Workflow
Get Hands-On with Project 2

6. Building with Maven and Serverless Computing

Installing and Configuring Maven


Build Project Using Command Line
Topics Use Custom Repository Managers
Covered : Develop a Multi-Module Maven Project
Introduction to Serverless Computing
Creating Serverless Function
Deploying and Using Serverless Function

09
PROGRAM
CURRICULUM

7. Continuous Integration and Continuous Development

Introduction to CI/CD Pipelines


Installing and Configuring Jenkins
Topics CI with Jenkins
CD with Jenkins
Covered : Plugin in Jenkins
Jenkins Pipeline-As-Code
Jenkins Administration
Jenkins Security

8. Containers and Dockers

Introduction to Dockers
Introducing Containers and Images
Topics Living with Images and Containers
Covered : Getting it Done Better with Compose
Docker Orchestration
Security
Get Hands-On with Project 3

10
PROGRAM
CURRICULUM

9. Infrastructure Provisioning with Terraform

Introduction to Provisioning and Terraform


Working with State
Topics Managing Terraform with Git
Terraform Workspaces
Covered : Integrating a CI/CD Pipeline with Terraform
Reusability
Refactoring and Review

10. Configuration Management and Ansible

Introduction to Configuration Management


Installing and Configuring Ansible
Topics Working with Ansible
Covered : Ansible and Playbook Grammar
Ansible Modules
Ansible Roles
Ansible Tower

11
PROGRAM
CURRICULUM

11. Container Orchestration and Management

Introduction to Kubernetes
Kubernetes Architecture
Topics Working with Pods, Deployments, and Replicasets
Kubernetes Networking and Storage
Covered : Ingres, Load Balancer, and Security
Kubernetes Controllers
Cluster Management
Get Hands-On with Project

12. Quality Testing

Introduction to Quality
Testing Testing Phases and Types
Topics Test Automation
Covered : Overview of Selenium and WebDriver
Code Quality Testing using Sonarqube
Get Hands-On with Project 5

12
PROGRAM
CURRICULUM
. Data Engineering
13. Reporting and Analysis

Topics Introduction to Grafana


Covered : Developing Reports and Dashboards

14. DevSecOps

Topics Introduction to DevSecOps


Covered : Understanding Shift Left Security Approach

15. Logging and Monitoring

Introduction to Prometheus
Topics PromQL
Covered : Prometheus Exporters and Deploy Node Exporter
Docker and Kubernetes Monitoring using Prometheus

13
PROGRAM
CURRICULUM
. Data Engineering
16. Introduction to IAM, User roles and policies

Topics Introduction to Cloud Providers


Covered : Overview of IAM User, Role, and Policies

17. Managed Services on AWS/ Azure/ GCP

Introduction to Managed Services


Overview of Database Services
Overview of Data Storage Services
Topics Overview of Load Balancer
Covered : Overview of Cloud Frond
Overview of API Hosting Services
Overview of API Gateway

14
PROJECT
PORTFOLIO

Deployment of a Python App on Kubernetes Cluster


Deploying a pre-built Python-based app over Docker
containers and applying the same with containers in
Kubernetes private cluster.

Configuration, Provision, and Monitoring a node.js App


Configuration in Ansible using Node.js-based API,
provisioning using Terraform and monitoring metrics with
Prometheus and Grafana.

Deployment of Full-Stack Web App over AWS Cloud


Deploy a full web app on AWS: front-end on AWS
CloudFront, middleware on AWS EBS, and back-end
on AWS EKS.

Deployment of Full-Stack Android App over Cloud


Build, ship, and host a full-stack application on Cloud
with the flexibility to leverage the breadth of cloud
services..

15
OUR
SUBJECT MATTER EXPERTS

Sonal Mittal Devang Lakhani


Cloud DevOps Trainer AWS & Google Cloud
Architect
Ex-TCS Ex-Credit Suisse

Michael Bright Naushad Pasha


Linux/CKA Trainer Technical Training
Specialist
Ex-HP Self Employed

Mukul Malhotra Ravi Kulkarni


DevSecOps Architect DevOps and Cloud
Trainer
Ex-Seagate,Ex-AMEX Ex-Capgemini,
Cognizant

17
OUR
AUTHORS

Eshant Garg Ajay Kumar Lodha


Cloud Architect, Cloud Architect
Microsoft Certfied Trainer
Ex-Wells Fargo, Ex-Capgemini
Ex-Experian

Anand Rao Nednur Prashant Pandey


Cloud Architect Solution Architect, Data
Engineer
Wipro TCS

Dikkama Reddy Ankush Choudhary


Bollavaram Cloud Engineer
Technical Architect, Azure
Architect Ex-InfraStack
IBM

16
upgrad.com

For further details, contact

bootcampsupport@upgrad.com 1800 210 2020

We are available 24*7

upGrad Education Private Limited. Nishuvi, 75, Dr. Annie Besant Road Worli, Mumbai - 400018
Corporate office: Lexington Towers, Bangalore- 560029

You might also like