0% found this document useful (0 votes)
149 views12 pages

Aws Devops

This course provides training to master AWS DevOps skills like implementing DevOps methodologies in AWS. It covers topics like AWS services, databases, storage, networking, security and application services. The curriculum includes instructor-led training, self-paced videos, projects and certification assistance to help students develop skills and get jobs in this field.

Uploaded by

Linux Hat
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)
149 views12 pages

Aws Devops

This course provides training to master AWS DevOps skills like implementing DevOps methodologies in AWS. It covers topics like AWS services, databases, storage, networking, security and application services. The curriculum includes instructor-led training, self-paced videos, projects and certification assistance to help students develop skills and get jobs in this field.

Uploaded by

Linux Hat
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/ 12

AWS DEVOPS

CERTIFICATION COURSE
Master AWS DevOps skills and take your career to the

next level!

1.2 Million 1:1 Personlized 55% Average

Learners Mentorship Salary Hike

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


AWS DevOps
Certification Course
This certification course, in association with IBM, will enable you to master AWS and
DevOps and implement DevOps methodologies in AWS. With the knowledge gained from
this course, you will also be able to clear the AWS Certified DevOps Engineer -
Professional DOP-C01 exam.

Hottest Job of 21st Century

1.8 Million Job Postings Skill Development


There is a global estimate of 1.8 million job AWS DevOps professionals are equipped
postings for AWS DevOps roles by 2022 with various relevant skills fetching
lucrative job offers

Growing AWS DevOps Industry Future-oriented Career


41% CAGR in the global AWS DevOps AWS DevOps is a budding field; a head start
industry will prove to be beneficial

Popular Degree High Demand


41% of AWS DevOps professionals have a By 2022, India and US will face a demand-
Master’s degree supply gap of 390,000 AWS DevOps
professionals

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

200+ 55% 155+


Corporates Upskilled Average Salary Hike Countries’ Learners

Page - 1

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


About Program
This AWS DevOps Certification Course is designed by industry experts to help you develop

skills in both AWS and DevOps. The training will make you an expert in various on-demand

aspects of AWS DevOps and make you job-ready.

Key Highlights

70 Hrs Instructor-led Training 58 Hrs Self-paced Videos

108 Hrs Projects and Exercises Certification from IBM

Job Assistance Flexible Schedule

Lifetime Free Upgradation Mentor Support

Program Pedagogy
Program Pedagogy
Attend Live Classes Innovative LMS
IFrom uctor-
nstrworlds led
top Training
Faculty and
For ck
Ha athons
effective online Learning

G
Industry experts
et trained by top industry experts G
experience
et a sense of how real projects are built

Learn by Doing Peer Networking


1:1 Personali
Hands zed Learning
on exercises, project work, Peer Networ
For effective king
online Learnin
and g
Group Learning
quiz, capstone
Hands-on projects
exercises, project work, experience
Improve your professional network and learn from

quizzes, and capstone projects peers

1:1 Personalized Learning Gamified Learning


Projec
Hands and Exer
tsexercises,
on ciseswork,
project LGami
earn fied Learning
trough Hackathons and

G
quiz, capstone projects
et real-world experience through Get
roup Learning
involved in group activities to

projects solve real-world problems

24*7 Support
Hands on exercises, project work,

quiz, capstone projects

P age - 2

I N : +91 7022374614
D U : 1 800 216 8930
S - - - sales @
intellipaat.com www.intellipaat.com
Program Curriculum
Module 1 AWS Auto Scaling mechanism

Introduction to Cloud Computing & AWS Understanding AWS Management Console

What is Cloud Computing


How to access the Elastic Load Balancing

How AWS is the leader in the cloud domain


Studying AWS SDK, AWS CLI and Https Query API
Various cloud computing products offered by AWS
Module 5
Introduction to AWS S3, EC2, VPC, EBS, ELB, AMI

Getting a detailed understanding of the AWS architecture and Virtual Private Cloud
the AWS Management Console
What is Amazon VPC

Introduction to AWS EC2


VPC as a networking layer for EC2

Comparing Public IP and Elastic IP


Getting started with VPC

Demonstrating how to launch an AWS EC2 instance


Examples

What is auto scaling


VPC and Subnets

AWS EC2 best practices and cost involved


Default and non-default VPCs

Understanding various concepts of backup services in AWS Components of VPC networking

IP addressing

Module 2 Security

Database services VPN connections

Elastic Block Storage (EBS) for block level persistent storage Accessing the internet

volumes with S3 buckets


Using AWS PrivateLink to access the services

Understanding Amazon RDS and Amazon Aurora which are VPC supported platforms
relational databases
Module 6
Amazon DynamoDB which is a NoSQL database

Understanding Amazon Redshift which is a data warehousing Application services, AWS Lambda and CLI
product
Introduction to various AWS application services

Amazon ElasticCache which is an in-memory data store


Elastic Beanstalk

Deploying AWS database migration service Simple Email Services (SES)

Simple Notification Service (SNS)

Module 3 AWS Lambda

Object Storage Elastic OpsWorks and CLI


Introduction to AWS storage
Module 7
AWS S3 (Simple Storage Service)

Creating an AWS S3 bucket


IAM and monitoring
AWS Storage Gateway
Authentication (who can use) and Authorization (level of
Understanding the Command Line Interface (CLI)
access)

Hosting a static website using Amazon S3


IAM Policies – JSON structure, users, groups and their Roles

Amazon Glacier storage for long-term data backup and IAM HTTPS API

archiving
Logging IAM events with AWS CloudTrail

Amazon Snowball for data import/export Monitoring and managing AWS resources using CloudWatch

Deploying configuration alerts and notifications with


Module 4 CloudWatch

Autoscaling and load balancing Billing for CloudWatch


Understanding Fault Tolerance in AWS

4.2 In-depth study of Elastic Load Balancing

4.3 The types of Load Balancers viz. Classic and Application


Page - 3
IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com
Program Curriculum
Module 8 Security compliance

Configuration management and automation Infrastructure security

Configuration management and automation of server Mitigating DDOS

configuration using OpsWorks


Identity and Access Control (IAM)

Determining how servers are configured, managed and deployed Logging and monitoring

across EC2 instances


Automatic audits and compliance

Creating a virtual machine using Amazon Machine Image (AMI)


Limitations and challenges of native AWS security

Introduction to the Domain Name Registration service AWS Route Module 13


53

Infrastructure Setup
How to route internet traffic to resources

Checking health of resources automatically


Installation of Devops Tools on AWS
Provisioning of infrastructure resources using AWS Module 14
CloudFormation
Introduction to Devops
Module 9 What is Software Development

Architecting AWS – whitepaper 14.2 Software Development Life Cycle

Important guidelines for creating a well architected AWS 14.3 Traditional Models for SDLC

framework that is resilient and performant


14.4 Why Devops?

Designing of fault-tolerant and high-availability architecture, 14.5 What is Devops?

resilient storage, decoupling mechanism, multi-tier architecture 14.6 Devops Lifecycle

solution, disaster recovery solution, scalable and elastic solutions 14.7 Devops Tools
Module 10 Module 15
AWS Architect Questions Software Version Control
Guidance for clearing the exam
What is Version Control

Most probable interview questions and other helpful tips for Types of Version Control System

clearing the exam and interview Introduction to SVN

Introduction to Git

Module 11 Git Lifecycle

AWS Migration Common Git Commands

Migrating to the AWS cloud


Working with Branches in Git

Business drivers for migration


Merging Branches

Various stages of cloud adoption


Resolving Merge Conflicts

The actual migration process


Git Workflow
Migration tools and services in AWS
Module 16
Migrating customers to AWS cloud

Track the progress of application migration


Containerization using Docker - Part I
Types of migration including data migration, application Introduction to Docker

migration and databases migration Understanding Docker Lifecycle

Components of Docker Ecosystem

Module 12 Common Docker Operations

AWS Security Creating a DockerHub Account

AWS cloud security essentials


Committing changes in a Container

Penetration testing Pushing a Container Image to DockerHub

Creating Custom Docker Images using Dockerfile


Page - 4
IND: +91 7022374614 S 1-800-216-8930
U : [email protected] www.intellipaat.com
Program Curriculum
Module 17 Understanding CI/CD Pipelines

Containerization using Docker - Part II Creating an end to end automated CI/CD Pipeline
What are Docker Volumes
Module 22
Deploying a Multi-Tier Application using Docker Network

Using Docker Compose to deploy containers


Continuous Orchestration using Kubernetes
What is Container Orchestration
Introduction to Kubernetes

Container Orchestration Tools


Docker Swarm vs Kubernetes

Introduction to Docker Swarm


Kubernetes Architecture

Deploying a 2-Node Cluster using Docker Swarm Deploying Kubernetes using Kubeadms

Alternate ways of deploying Kubernetes

Module 18 YAML Files

Configuration Management using Puppet Creating a Deployment in Kubernetes using YAML

Need of Configuration Management


Services in Kubernetes

Configuration Management Tools


Ingress in Kubernetes
What is Puppet
Module 23
Puppet Architecture

Setting up Master Slave using Puppet


Continuous Monitoring using Nagios
Puppet Manifests
What is Continuous Monitoring

Puppet Modules
Introduction to Nagios

Applying configuration using Puppet


Nagios Architecture

Puppet File Server Monitoring Services in Nagios

What are NRPE Plugins

Module 19 Monitoring System Info using NRPE plugins


Configuration Management using Ansible Module 24
What is Ansible?
DevOps on AWS
Ansible vs Puppet

Ansible Architecture
How to deploy DevOps principles and methodology on the
Setting up Master Slave using Ansible
AWS platform

Ansible Playbook
DevOps lifecycle and the important stages in the DevOps
Ansible Roles
methodology

Applying configuration using Ansible What is AWS CodeBuild

AWS CodeCommit

Module 20 AWS CodePipeline

Continuous Testing AWS CodeDeploy


What is Continuous Testing?
Module 25
What is Maven?
Deploying Infrastructure with Terraform
Running Test Cases on Chromium Web Driver

What is Headless Mode? Installing Terraform – Windows Users

Installing Terraform – Linux Users

Module 21 Choosing Right IDE for Terraform IAC development

Continuous Integration using Jenkins Creating first EC2 instance with Terraform

Introduction to Continuous Integration


Terraform Code – First EC2 Instance

Jenkins Master Slave Architecture


Understanding Resources & Providers

Destroying Infrastructure with Terraform


Page - 5
IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com
Program Curriculum

Destroying Specific Resource

Understanding Terraform State files

Understanding Desired & Current States

Challenges with the current state on computed values

Terraform Commands – State Files

Terraform Provider Versioning

Types of Terraform Providers

Understanding Attributes and Output Values in


Terraform

Attribute Resource (Document)

Referencing Cross-Account Resource Attributes

Terraform Variables

Data Types for Variables

Fetching Data from Maps and List in Variable

Terraform Format

Validating Terraform Configuration Files

Module 26
Terraform Modules & Workspaces
What is Infrastructure as a code

Iac vs Configuration Management

Introduction to Terraform

Installing Terraform on AWS

Basic Operations in terraform

Terraform Code Basics

Deploying and end-to-end architecture on AWS using


Terraform

Skills to Master
EC2 (Elastic Cloud Compute)
EBS(Elastic Block Store)
VPC(Virtual Private Cloud)

Storage services
RDS(Relational Database Services)
IAM(Identity Access Management)

Load Balancer & Auto Scaling


Cloud Formation
Elastic Beanstalk

Lambda
Code Deploy
Code Build

Code Pipeline
GIT
Docker

Puppet
Ansible
Jenkins

Kubernetes Nagios Terraform

Page - 6

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


Course Projects

Projects cover the following industries:

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

Creating CI/CD Pipeline to build and test Creating Architecture for an Application.
a Website
Create a complete architecture for a Python
The project requires the learners to test and build a
application and launch it over the internet. For
CI/CD Pipeline to integrate DevOps tools including,
creating infrastructure, use VPC, EC2, load balancing,
either one or all of these, Git, Docker, Jenkins, Puppet,
RDS, S3, SNS, IAM, and Route 53. Host the application
and Selenium.
in a secured architecture.

Implementing Devops Life Cycle Using Deploying a website for High Availability
AWS. and High Resilience
As a part of the project, the learners will be required The learners will design an available architecture
to successfully create and implement a complete life that automatically scales its servers up and down
cycle of DevOps over AWS by using AWS DevOps based on the workload. Balance the load by using
services and tools such as Git, CodeCommit, ELB. The architecture should be decoupled to
CodeDeploy, and CodePipeline. connect an RDS database with an EBE.

Sending Notifications to patients using Deploying an app on Kubernetes using


push notifications. CI/CD Pipelines
The learners will design an architecture to send This application deployment project offers practical
notifications to patients based on their doctor’s learning to successfully create a CI/CD Pipeline
feedback. Use SNS for sending messages and integrated with Kubernetes, containerize the code
integrate EC2 with SNS topic for message storing. pushed in Git, save the Docker image, and push the
Secure EC2 instances by using subnets. image to Docker Hub.

Merging Git Branches Deploying a Multi-Tier Website Using


AWS EC2
The learners will understand the importance of
Enable fast scaling of a website by using AWS while
merging branches in Git by using a production use
ensuring low or zero upfront cost. This multi-tier
case where merging is required. They will decide to
website deploying project also requires the learners
use Git merge or rebase based on the use base. They
to successfully launch an EC2 instance to develop
will use Git workflows as well.
and deploy applications.

Website Orchestration Containeri ing arious ramewor s and


z V F k

NGIN Application using Doc er


X k

The website orchestration project has been included


Use Docker to successfully integrate the software
in this training program to provide the learners with
projects that are deployed in diverse environments.
hands-on learning in deploying a high-availability
Get hands-on learning e perience in setting up
x

PHP application with an e ternal Amazon RDS


x
Node.js on Docker containers along with pulling
database to Elastic Beanstalk.
NGIN images from Docker hub, etc.
X

Page - 7

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


Meet the Batch

Industries Our Learners Come From

12% - BFSI

5% - Healthcare 50% Information Technology


40%
5% - Healthcare

10% - Consulting
18%

6% - Others
10% - Others
15% - Telecom
17% - BPO/ KPO

Work Experience

20%

12+ years Some of their current employers include

20%
23%

9-12 years

23%
22%

6-9 years

22%
20%

3-6 years

20%
15%

0-3 years
15%

Page - 8

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


Glimpse of our
Successful Transitions

4.6 4.5 4.38

Career Transitions
Nikhil YN From
 To

Cloud Engineer Junior GCP Engineer Senior Cloud
Engineer

To

Nitin Goyal From

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

Somika Simlote From
 To



Senior Software Engineering Technology Project Senior Software
Lead Lead Engineering Lead

Herin Wilson From
 To

AWS Solution Architect Process Associate IT Associate

Anil Sharma From
 To



Cloud Architect Associate Customer Service Cloud Architect
Associate Associate

Krishnamohan From

To

Shanmugam Software Engineer Consultant
Consultant Engineer Engineer

From
 To

Keyur Patel IT Infrastructure Associate Cloud
Associate Cloud Engineer Support Engineer Engineer

Page - 9

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


Program Partners

About Intellipaat
Intellipaat is one of the leading online training providers with more than 1.2 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 IIT Madras,
University of Essex, University of Liverpool, IIT Roorkee, IIT Guwahati, SPJIMR, 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 IBM
IBM is a leading innovator in the technology space. In this certification course, top subject
matter experts will share knowledge in the domain of AWS DevOps.

Benefits of this association for learners:


Industry-recognized certification

Industry-specific case studies and project work

Page - 10

IND: +91 7022374614 US: 1-800-216-8930 [email protected] www.intellipaat.com


1.2 Million Learners & 200+ 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


UK

Flat 16 Bluepoint Court, 203 Station Road, Harrow,

Middlesex HA1 2TS, UK


USA

1219 E. Hillsdale Blvd. Suite 205, Foster City, CA 94404

Phone No: 1-800-216-8930

[email protected]

www.intellipaat.com

You might also like