Advanced Certification in Cloud Computing DevOps

Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Advanced Certification in

CLOUD COMPUTING
AND DEVOPS
Master Cloud Computing and DevOps skills and take
your career to the next level!

10 Million 1:1 Personlized 55% Average


Learners Mentorship Salary Hike

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Advanced Certification in
Cloud Computing and
DevOps
This advanced certification by E&ICT, IIT Roorkee and Intellipaat gives you extensive
training in the field of DevOps and Cloud. The training is led by industry experts and IIT
Roorkee faculty to make you a master in cloud computing concepts, DevOps tools, AWS,
virtualization, cloud security, etc., which will help you build a career in this domain.

Hottest Job of 21st Century


1.1 Million Job Postings Skill Development
There is a global estimate of 1.1 million job Cloud Computing and DevOps
postings for Cloud Computing and DevOps professionals are equipped with various
roles by 2022 relevant skills, fetching lucrative job offers

Growing Cloud and DevOps Industry Future-oriented Career


35.5% CAGR in Indian Cloud Computing Cloud Computing and DevOps is a budding
and DevOps industry field; a head start will prove to be beneficial

Popular Degree High Demand


43% of Cloud Computing and DevOps By 2022, India & US will face a demand supply
professionals have a Master’s Degree gap of 460,000 Cloud Computing and
DevOps professionals

Our Credentials
10 Million+ 1,000+ 400+
Aspiring Active Students Industry-expert Instructors Hiring Partners

500+ 55% 155+


Corporates Upskilled Average Salary Hike Countries’ Learners

Page - 1

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


About Program
This Advanced Certification in DevOps and Cloud Computing by E&ICT IIT Roorkee aims
to help you gain knowledge and master skills in various tools and technologies of
DevOps and the cloud. You will get to work on several real-time assignments and
projects based on these popular technologies.

Learning Format 7 Months Campus Immersion E&ICT IIT R


Online Live Classes IIT Roorkee Certification

Key Highlights
7 Months Live Classes Learn from IIT R Faculty & Industry Practitioners

45+ Projects & Exercises Advanced Certification by E&ICT, IIT Roorkee

Placement Assistance 24*7 Support by Intellipaat

1:1 Mentor Support by Intellipaat Designed for Working Professionals and Fresher's

1:1 Mock Interview Free Voucher for Exam AZ-900: Microsoft Azure
Fundamentals worth $99
No-cost EMI

Program Pedagogy
Attstrend
In Live-led
uctor Class ens ing
Trai Inncokvatho
Ha ativensLMS
GFrom worldsby
et trained top Faculty
top and
experts
industry GForeteffective
a sense of how Lreal
online g
are built
projects
earnin
Industry experts experience

Ded byedDoiLenarg ning Management


Learincat Peer Networking and Group Learning
eamon exercises, project work,
HTands FImprove
or effective
youronline Learning
network and learn from
professional
qTouihelp
z, capstone
you withprojects
your learning needs experience
peers

Se
1:1 Plfe-prso
acned
alivideLe
zed osarning Gamified Learning
HLearn exercises
andsatonyour , project
own pace withwork, GLearn Hackathons
trough in
et involved and
to
group activities
qworld-class
uiz, capstone
content
projects Gsolve Learning problems
roupreal-world

24*7jeSupp
Pro cts and
ortExercises 1:1 Personalized Learning
GHands on exercises
et real-world , projectofwork
experience ,
projects Hands-on exercises, project work,
quiz, capstone projects quizzes, and capstone projects

Page -2

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Who Can Apply for the Course?
Anyone with a bachelor’s degree and an interest in advanced skills in DevOps and Cloud

Professionals who aim to make a career growth in the cloud architecture

Those with a bachelor’s degree in an IT field and want to transition to Cloud Computing

Product Managers who wish to upskill themselves in DevOps and the cloud

Developers wanting to learn how to use Cloud Computing applications and build platforms

Application Process
The application process consists of three simple steps. Candidates have to submit their application.
An offer of admission will be made to the selected candidates, and their application will be accepted
upon the payment of the admission fee.

SUBMIT APPLICATION
1 Tell us a bit about yourself and why you want to join

ADMISSION TEST & APPLICATION REVIEW


2 Clear the admission test and have a personal interview

with our interview panel

ADMISSION LETTER
3 Shortlisted candidates would be offered the admission letter

Page - 3

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Learning Path

Live Courses
Live Courses Self-paced

Start of the
1 Course
Linux Preparatory
Classes

2 3 4
AWS Solutions Architect Virtualization Migration and Fault
Associate Certification Tolerance

7 6 5
Parallel Computing DevOps Tools Resource Management
and Load Balancing

8 9 10
Distributed Computing Interoperability and Cloud Security
Service Monitoring

13 12 11
Microsoft Azure Emerging Cloud Overview of Cloud
Training AZ-104 computing -based Platforms and Big Data
(Elective) technologies Systems

Self-paced Course
14 Advanced Certification Python
in Cloud Computing
AWS DevOps Associate and DevOps Microsoft Azure – AZ – 305
(Elective)
Azure Data Engineer

Page - 4

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Curriculum

Module 1 Unikernels: Structure, formats, allocation, networking in


Preparatory Sessions – Linux Unikernels

Linux Difference between VM, Containers and Unikernels

Introduction to Linux
Network Function Virtualization (NFV)

Linux Basics
Type
Hands-on Sessions And Assignments for Practice
Module 4
Module 2 Migration and Fault Tolerance
AWS Solutions Architect Associate Certification Broad Aspects of Migration into Cloud

Introduction to Cloud Computing and AWS


Migration of virtual Machines and techniques

Elastic Compute and Storage Volumes


Fault Tolerance Mechanisms.
Load Balancing, Autoscaling and DNS

Virtual private cloud


Module 5
Storage - Simple Storage Service (S3)
Resource Management and Load Balancing
Databases and in-memory data stores
Distributed Management of Virtual Infrastructures

Management and application services


Server consolidation

Access management and monitoring services


Dynamic provisioning and resource management

Automation and configuration management


Resource Optimization, Resource dynamic reconfiguration

AWS Migration
Scheduling Techniques for Advance Reservation

Amazon FSX and global accelerator


Capacity Management to meet SLA Requirements, and Load
Architecting AWS: Whitepaper
Balancing

DevOps on AWS
Various load balancing techniques.

Module 3 Module 6
Virtualization Python
Introduction to Python and IDEs

What is Virtualization?

Python Basics

Virtualization is not a new concept. Evolution of Virtualization.

Object Oriented Programming

Type of Virtualization

Hands-on Sessions And Assignments for Practice


Server-based Virtualization

Hypervisor-based Virtualization

Module 7
Type 1 v/s Type 2

Full v/s Para


Devops Tools
Virtual machine lifecycle
Infrastructure Setup

Virtual machine image: Structure, formats


Introduction to DevOps

Virtual machine instance: Public cloud specific instance, Version Control with Git

allocating resources to virtual machine instance, networking Containerization Using Docker

in virtual machine, Amazon Machine Instance


Configuration Management using Puppet

VM Application
Configuration Management using Ansible

Container Based Virtualization


Continuous Testing using Selenium

Container lifecycle
Continuous Integration with Jenkins

Container image : Structure, formats


Continuous Orchestration Using Kubernetes

Container instance: Allocating resources to container Continuous Monitoring using ELK

instance
Terraform Modules & Workspaces
Networking in containers

Page - 5

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Curriculum

Module 8 Module 12
Parallel Computing Overview of cloud platforms & Big Data Systems
Motivating Factor: Human Brain, The Need And Feasibility of Open stack

Parallel Computing
Google App Engine

Moore’s Law
MapReduce and its extensions to Cloud Computing, HDFS,
Elements of Parallel Computing: Factors affecting parallel and GFS
system performance, Parallel Programming Models,

Computational Power Improvement, Two Eras of Computing, Module 13


Hardware architectures for parallel processing, Dependency Emerging Cloud computing-based technologies
Analysis & Conditions of Parallelism, Levels of Software Grid of Clouds, Green Cloud, Mobile Cloud Computing,
Parallelism in Program Execution, Software Parallelism Types, Auctioning in cloud

Performance of Parallel Algorithms,


Fog, Mist computing

Laws of cautions, The Goal of Parallel Processing, Amdahl’s Edge computing

Law, Gustafson’s Law, Communication Cost Model. IoT

Demonstration for parallel application performance and its Virtual Network Functions

impacts Software Defined Network (SDN) Integration Cloud, Fog, IoT


SDN etc
Module 9
Distributed Computing
Elective
Distributed computing system, Characteristics, Goals,
Components of a distributed system
Module 14
Architectural styles for distributed computing: Software Microsoft Azure Training AZ-104
architectural styles, System architectural styles, Client-
Introduction to Microsoft Azure

server, peer to peer, Parallel vs Distributed Systems, RPC.


Introduction to ARM & Azure Storage

Introduction to Azure storage

Module 10
Azure Virtual Machines

Interoperability and Service Monitoring


Azure App and Container services

Issues with interoperability


Azure Networking - I

Vendor lock-in
Azure Networking - II

Interoperability approaches
Authentication and Authorization in Azure using RBAC

SLA Management
Microsoft Azure Active Directory

Metering Issues, and Report generation. Azure Monitoring

Module 11 Job Readiness


Cloud Security Job Search Strategy

Infrastructure Security: Network level security, Host level security, Resume Building

Application-level security
Linkedin Profile Creation

Data security and Storage: Data privacy and security Issues, Interview Preparation Sessions by Industry Experts

Jurisdictional issues raised by Data location


Mock Interviews

Identity & Access Management


Placement opportunities with 400+ hiring partners upon
Access Control
clearing the Placement Readiness Test.
Trust, Reputation, Risk

Authentication in cloud computing, Client access in cloud, Cloud


contracting Model, Commercial and business considerations
Page - 6

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Curriculum

Module 15 Module 17
Microsoft Azure Design and Architect AWS Devops Associate
Technologies – AZ – 305
Introduction to Cloud Computing & AWS

Introduction to Microsoft Azure
 Database services

Introduction to ARM & Azure Storage


Object Storage

Introduction to Azure storage


Autoscaling and load balancing

Azure Virtual Machines


Virtual Private Cloud

Azure App and Container Services


Application services, AWS Lambda and CLI

Azure Networking
IAM and monitoring

Azure Networking – II
Configuration management and automation

Authentication and Authorization in Azure using RBAC


Architecting AWS – whitepaper

Microsoft Azure Active Directory


AWS Architect Questions

Azure Monitoring
AWS Migration

Multi Factor Authentication (MFA)


AWS Security
Migration in Azure
Infrastructure Setup

Azure Data Platform – I


Introduction to Devops

Azure Data Platform – II Software Version Control

Containerization using Docker - Part I

Module 16 Containerization using Docker - Part II

Azure Data Engineer Configuration Management using Ansible

Continuous Testing

Non-Relational Data Stores and Azure Data Lake Storage

Continuous Integration using Jenkins

Data Lake and Azure Cosmos DB

Continuous Orchestration using Kubernetes

Relational Data Stores

Continuous Monitoring using ELK

Why Azure SQL?

DevOps on AWS

Azure Batch

Deploying Infrastructure with Terraform

Azure Data Factory

Terraform Modules & Workspaces


Azure Data Bricks

Azure Stream Analytics

Page - 7

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Curriculum

Skills to Master
Python
Linux
DevOps Tools
AWS Cloud

Azure Administration
Azure Design & Parallel Computing
Distributed Computing

Cloud Security
Architect Technologies
Open stack
Virtualization
Load Balancing Fault Tolerance AWS DevOps

Tools to Master

Page - 8

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Course Projects
Projects cover the following industries:

Retail Social Media Supply Chain Entrepreneurship E-commerce Banking Healthcare Insurance

Beginner Beginner
Deploying a Multi-Tier Website on AWS Deploying a Website for High Availability
Use AWS services like EC2, ELB, Autoscaling, and VPC. and Resilience
Design a highly available architecture that should
to create a reliable architecture to host a PHP
automatically scale its servers up and down based
website. Use SNS for sending mails for the website
on workload. Balance the load using ELB and the
operations. Deploy the app in a Pvt. subnet and
architecture should be decoupled to connect an RDS
prevent the website from crashing.
database with an EBE.

Beginner Intermediate
Sending Push Notifications to Patients EC2 and EWS Operations
Design an architecture to send notifications to Replicate EC2 instances to varied regions depending
patients based on their doctor’s feedback. Use SNS on availability. The main strategy is to extend the size
for sending messages and integrate EC2 with the of EBS volumes without losing the data ensuring to
SNS topic for message storing. Secure the EC2 scale & mount them to different EC2 instances one at
instances using subnets. a time.

Intermediate Intermediate
Autoscaling Compute Capacity in AWS Create Custom VPCs in AWS
Autoscale (Scaling up and down automatically) and In the project, the candidates will create a custom
load balance among multiple EC2 instances within VPC in AWS with the help of subnets having both
AWS based on varied/defined metrics for private as well as public access. The route tables are
autoscaling instances. Also, the project deals with also configured to subnets using the internet and
routing custom domains to AWS resources. NAT Gateways.

Intermediate Advance

Lifecycle Access Management Autoscaling Compute Capacity in AWS


The project deals with moving artifacts from on- Autoscale (Scaling up and down automatically) and
premise to S3 in the most cost-efficient manner. It load balance among multiple EC2 instances within
also deals with the creation of Lifecycle rules for AWS based on varied/defined metrics for
events in S3 objects, hosting a static website, and autoscaling instances. Also, the project deals with
experimenting with route 53. routing custom domains to AWS resources.

Advance Advance
Creating Custom VPCs in AWS Using AWS S3 for Lifecycle Access
In the project, the candidates will create a custom Management
VPC in AWS with the help of subnets having both The project deals with moving artifacts from on-
private as well as public access. The route tables are premise to S3 in the most cost-efficient manner. It
also configured to subnets using the internet and also deals with the creation of Lifecycle rules for
NAT Gateways. events in S3 objects, hosting a static website, and
experimenting with route 53

Page - 9

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Course Advisors / Faculty

Dr. Neetesh Kumar


Assistant Professor, IIT Roorkee
Currently designated as an Associate Professor at IIT Roorkee since 2015, Dr. Neetesh carries extensive
expertise and research interests in High performance computing, Cloud computing, soft and parallel
computing and more.

Dr. Sanjeev Manhas


Professor- ECE Department, IIT Roorkee
Dr.Manhas is a professor in the ECE dept. of IIT Roorkee and has been associated with it since 2008. His
areas of research interest include Machine Learning and in-memory computing, semiconductor
memories, IoT, sensors and more.

Birendra Kumar Sahu


Head of Data Engineering and Science at Razorpay
In his 15+ years of IT experience, he has achieved excellence and was appointed as the CTO & VP-
Engineering for a Big Data patent pending product. He has contributed to 85 intellectual disclosure reports,
4 USA patents, 4 orange books, articles & papers.

Suman Mukhopadhyay
Senior Director & Head of Technology Infrastructure / Cloud at EdgeVerve
He has 23 yrs of experience in IT. Suman worked at top MNCs like Wipro, AT&T, Yahoo, Walmart etc. Skilled in
Leadership, IT Budget Ownership, Incident management, Hadoop Solution and Design and managing
teams across various geographies.

Rupinder Singh
Lead Consultant at Xebia

Mr. Singh is currently working as Lead Consultant at Xebia. He has worked in several top-notch companies
like Wipro, Infosys, Accenture, and many more. He has 11 years of work experience. He is a skilled Cloud
Architect and DevOps Architect.

Srikanth Sharma
Engagement Manager at Amazon
With over 15+ years of experience in developing and architecting Cloud solutions, Mr. Sharma works at AWS
as an Engagement Manager. He has also worked as a Technical Consultant Team Lead at Microsoft and
other well-known companies like Tesla Motors and Wipro.

Muthusamy Manigandan
Data Science Consultant, Ex- Apple
Manigandan has 16+ years of experience in cloud projects for Fortune 500 companies. He comes with a
strong background in architecture and implementation of AWS, Azure, GCP, along with hands-on
experience in DevOps tools.

Page - 10

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Course Advisors / Faculty

Shajee Pulukkool

Head - Data & Analytics at Rapyder Cloud Solutions

Mr. Pulukkool is currently working at Rapyder Cloud Solutions Pvt. Ltd. as the head of Data & Analytics. He is

a technology enthusiast with 22+ years of experience in software solutions, including 8+ years in Bigdata &

Analytics, and 6+ years in AWS Cloud.

Dr. Sushanta Karmakar

Associate Professor at IIT Guwahati

Dr Sushanta Karmakar is currently working as Associate Professor, at IIT Guwahati. He has completed his

Ph.D. from IIT Kharagpur in the Computer Science and Engineering department. With over 15 years of

experience in teaching, he is passionate about Distributed Systems.

Rupesh Nasre

Associate Professor at IIT Madras

Rupesh Nasre is currently working as an Associate Professor in the CSE Department at IIT Madras. He holds

a Ph.D. from IISc Bangalore, and a Post-Doctoral Fellowship from the University of Texas at Austin. He also
holds seven patents, is an author of two books, and is an associate editor of the CCPE journal.

f
Pro . Raj iv Misra
Professor at IIT Patna

Mr. Mishra has taught a no. of Ph.D. students. His expertise lies in various fields that include Distributed

Systems, Cloud Computing, Big Data Computing, Cloud IoT Edge Computing, and Sensor Networks.

Page - 11

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Meet the Batch

Industries Our Learners Come From

15% - Telecom

40% Information Technology


5% - Healthcare

12% - BSFI

10% - Others

18% - Consulting

Work Experience

20%
Some of their current employers include
20% 12+ years

23%
23%

9-12 years

22%

22% 6-9 years

20% 20%

3-6 years

15%

15% 0-3 years

Page - 12

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Glimpse of our
Successful Transitions

4.6 4.5 4.38

Career Transitions
From
 To

Nikhil YN Junior GCP Engineer Senior Cloud
Cloud Engineer
Engineer

From
 To

Nitin Goyal
System Engineer DevOps Engineer
DevOps Engineer (MCMS-MSCP) (MCMS-MSCP)

From
 To

Anil Sharma Customer Service Cloud Architect
Cloud Architect Associate
Associate Associate

From
 To

Krishnamohan Software Engineer Consultant
Consultant Engineer Engineer

From
 To

Herin Wilson Process Associate Information
AWS Solution Architect Technology Associate

From
 To

Mohit Khas Consultant Azure Technical
Azure Technical Lead Lead

From
 To

Somika Simlote Technology Project Senior Software
Senior Software Engineering Lead Lead Engineering Lead

Page - 13

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Partners

About Intellipaat
Intellipaat is one of the leading online training providers with more than 10 million learners
in over 155 countries. We are on a mission to democratize education as we believe that
everyone has the right to quality education.

We create courses in collaboration with top universities and MNCs for employability like
EICT IIT Roorkee, EICT IIT Guwahati, IITM Pravartak, IIM Ranchi, IIT Jammu, IU, LSBU, University
of Essex, University of Liverpool, IBM, Microsoft, etc.

Our courses are delivered by SMEs & our pedagogy enables quick learning of difficult
topics. 24/7 technical support & career services help learners to jump-start their careers.

About E&ICT, IIT Roorkee


This Advanced Certification in Cloud Computing and DevOps by E&ICT IIT Roorkee is an
online course which is taught by faculty from IIT Roorkee who have expert knowledge of the
curriculum and the industry demands. They aim to provide quality learning to professionals
who wish to build a career in this field.

Achievements – IIT Roorkee:


6th in the NIRF Rankings’ Engineering Category in 2020

9th in the NIRF Rankings’ Overall Category in 2020

1st among the IITs in QS World University Rankings 2021, under the parameter ‘Citations per Faculty

3rd best university in India as per the Higher Education World University Rankings 2019 by the Times

Upon the completion of this program, you will:


Receive certificate from E&ICT, IIT Roorkee

Page - 14

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


10 Million Learners & 500+ Corporates across 155+ countries

upskilling on Intellipaat Platform

Contact Us
INDIA

AMR Tech Park 3, Ground Floor, Tower B, Hongasandra Village,
Bommanahalli, Hosur Road, Bangalore, Karnataka 560068, India

Phone No: +91-7022374614

USA

100 Church Street, New York City, NY

sales@intellipaat.com

www.intellipaat.com

You might also like