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

Cloud,DevOps & SRE

Page 1 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 2 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 3 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 4 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 5 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

CLOUD , DEVOPS & SRE


Duration – 4 Months (120 Hours)

 Deep dive with Linux flavors


 Installing Centos / Redhat
 Basic command
 The Environment
 A Gentle Introduction to vi / vim / nano
 Customizing the Prompt
 Text Processing & IO
 Tar extracting and compression
Linux M1  What Is the Shell?
1
(19 Hours)  Basic shell scripting
 User management
 Basic permission
 Networking concept
 DHCP & DNS
 Firewalld
 Creating partitions with XFS format
 NFS, SSHFS
 Growing partitions
 SSH & RDP

Project 1:
 Creating a command-line based chatting platform using netcat
 Sharing web application content with Apache httpd and NFS
Mini Project
 How Red Hat Enterprise Linux is getting used by IRCTC & LIC
 Extending file system in real time of a running application
server

 What is cloud computing


 Types Of Cloud Computing
 Cloud Computing Issues
 Virtualization
 Types of virtualization
 Cloud Delivery Models
 Features of Cloud Computing
Planning Business  Amazon Web Services (AWS)
2 Applications M2  Creating ec2 instances
(21.5 Hours)  Introduction to IAM services
 Creating user groups and accounts using IAM
 Creating permission boundary and policies
 Deploying applications with apache httpd and nginx web servers
 Elastic Ip's, ELB (Elastic Load Balancer)
 Storage services - EBS
 introduction to amazon RDS
 Creating RDS free tier instances

Page 6 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

 Monitoring with cloud watch


 Introduction to other monitoring tools

Project :2
 “Deploying two tier application using amazon ELB’’
Mini Project
 “Gathering logs in cloud watch for on prim and on cloud
instances”

 Container History
 Container runtime engines
 Installation of docker on various platforms
 Need of containers
 Docker architecture understanding
 Docker operations
Containerization  Docker images and registry
4 using Docker &  Docker building with Dockerfile
Podman M3 -  Container basic operations
(11.5 Hours)  Python and java based containerization
 Pushing image to docker registry
 Pushing image to ECR and ACR
 Docker networking
 Docker webui demo using portainer
 Docker compose demo and understanding

Project 3 :
 “A multi tier microservices testing using docker compose
Mini Project
 “Containerizing a GUI app like notepad”
 “Accessing container portal with QR code”

 Java script overview


 VAR Introduction to container orchestration engine
 Setup k8s cluster using minikube & kubeadm
 K8s client options
 Pod concept
 Pod details
Kubernetes  Access k8s apis using curl
5 M4 – 5 Days  Introduction to service
(11.5 Hours)  Nodeport service demo
 Configmap demo
 Intro to deployment
 Javabase app deployment
 Kubernetes secrets
 Storage demo for local storage
 K8s dashboard
 App deployment using dashboard

Project 4 :
Mini Project  “Deploying a database replica using stateful-sets”
 “Eks and aks deployment for real time application”

Page 7 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

 Introduction
 Terraform Setup
 Terraform configuration and HCL
 provisioning of AWS for ec2 resources
Ansible &
 Understanding terraform state file
Terraform for
 Terraform provider and versioning
Infrastructure
6  Terraform variables and data types
Provisioning M5 – 4
Days  Introduction to ansible
(10 Hours)  Difference b/w ansible and terraform
 Lab- Setup VMs and Install Ansible
 Ansible inventory
 Introduction to YAML
 Ansible Playbooks

Project 5 :
Mini Project  “Business use cases for deployment of eks or aks”
 “Terraform VPC design and ec2 planning”

SCM & VSC –


7 git/github M6 – 1 Day  Introduction to Github
(2.5 Hours)  Creating repo and updating code

 What is ci &cd
 Need of the industry
CICD – Jenkins &  Installing Jenkins
Azure DevOps  Understanding Jenkins and azure DevOps
8
M7 – 3 Days  Creating jobs and connecting to technology
(7.5 Hours)  Docker & k8s connecting
 Aws connection
 Design entire pipeline

Monitoring with
 Creating datadog account
Datadog
9  Integrations and alerts
M8 – 1 Days
 Container and cloud monitoring
(2.5 Hours)
 Kubernetes monitoring

Capstone 1 :
 “MYSQL Database replication with Login and Registration
Capstone Project Form.”
(2.5 Hours)  “End to End deployment Automation Using Jenkins.”
 “Using a Terraform , Create Two- Instances and Load Balancer”

Page 8 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 9 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com
Cloud,DevOps & SRE

Page 10 of 10
Contact: +919251 494002, +91 6350417917 W: www.upflairs.com

You might also like