0% found this document useful (0 votes)
86 views

DEVOPS

This document provides an overview of the content included in a DevOps course. The course covers topics such as Linux basics, introduction to DevOps, configuration management with Chef, version control with Git, continuous integration with Jenkins, Docker containers, AWS services, and monitoring and logging tools like ELK, Prometheus, and Kubernetes. It includes descriptions of the concepts and tools that will be covered in each topic area. The goal is to provide students with an understanding of the essential DevOps practices and technologies.
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)
86 views

DEVOPS

This document provides an overview of the content included in a DevOps course. The course covers topics such as Linux basics, introduction to DevOps, configuration management with Chef, version control with Git, continuous integration with Jenkins, Docker containers, AWS services, and monitoring and logging tools like ELK, Prometheus, and Kubernetes. It includes descriptions of the concepts and tools that will be covered in each topic area. The goal is to provide students with an understanding of the essential DevOps practices and technologies.
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/ 4

Established by Ministry of Micro,Small and Medium Enterprises,Govt.

of India)
Contact- +91-7819848195, 8527556109
 Certification provided
Website: www.technicalguftgu.in
 Recordings Provided
 In Hindi
 Expert Teachers
DEVOPS COURSE CONTENT
Pre Requisites -
Basic understanding of Linux/Unix system concepts
Familiarity with Command Line Interface (CLI)
Familiarity with a Text Editor
Experience with managing systems/applications/infrastructure

Course Contents:
LINUX Basics:  Devops and Agile
 Unix and linux difference  Devops Tools
 Linux File system structure  Configuration management
 Basic linux/unix commands  Continuous Integration and
 Changing file permissions and Deployment
ownership
 Types of links soft and hard link Introduction to Cloud
computing
 Filter commands
 What is cloud computing
 Simple filter and advance filter  Characteristics of cloud
commands computing
 Start and stop services  Cloud implementation models
 Find and kill the process with id  Cloud service models
and name
 Advantages of cloud computing
 Package installation using RPM
 Concerns of cloud computing
and YUM
GIT: Version Control
Introduction to Devops  Introduction
 Define Devops
 What is Git
 What is Devops  About Version Control System
 SDLC models,Lean,ITIL,Agile and Types
 Why Devops?  Difference between CVCS and
 History of Devops DVCS
 Devops Stakeholders  A short history of GIT
 Devops Goals  GIT Basics
 Important terminology  GIT Command Line
 Devops perspective
 Installing on Linux
 Installing on Windows  Understanding of Attributes
 Initial setup  Creating Custom Attributes
 Git Essentials  Defining in Cookbooks
 Creating repository  Data bags
 Cloning, check-in and committing  Understanding the data bags
 Fetch pull and remote  Creating and managing the data
 Branching bags
 Creating the Branches, switching  Creating the data bags using CLI
the branches, merging the and Chef Console
branches.  Sample data bags for Creating
Users.
Chef for configuration
management AWS:
 Overview of Chef  Creating AWS account
 Common Chef Terminology  Free tier Eligible services
(Server,  Understanding AWS Regions and
 Workstation, Client, Repository availability zones
etc.)
 Servers and Nodes EC2 ( Elastic Cloud Comput)
 Chef Configuration Concepts  About EC2 and types , Pricing
 Workstation Setup  EIP ( Elastic IP address),
 How to configure knife Allocating, associating ,
 Execute some commands to test releasing
connection between knife and  Launch windows and Linux
workstation Instances in AWS
 Organization Setup  Connecting windows and
 Create organization Linux instances from windows
 Add yourself and node to desktop and Linux machines
organization S3 ( Simple Storage Service)
 Test Node Setup  About AWS Storage services,
 Create a server and add to EBS and S3
organization  Creating S3 Buckets and
 Check node details using knife putting objects in bucket
 Node Objects and Search  Discussion about Bucket
 How to Add Run list to Node Properties
 Check node Details
 S3 Pricing
 Environments
 How to create Environments  About S3 glecier
EBS ( Elastic Block Storage)
 Add servers to environments
 Types of EBS Volumes
 Roles
 Create roles  Creation, attaching and
Detaching volumes
 Add Roles to organization
ELB ( Elastic Load Balancer)
 Attributes
 Understanding the load  Maven Installation
balancing  Exploring Jenkins Dashboard.
 Configuring ELB and adding
the webservers under ELB Jobs
Auto Scaling o Creating Jobs
 Types of Scaling ( Horizontal o Running the Jobs
and Vertical) o Setting up the global
 Configuring Launch environments for Jobs
Configuration o Adding and updating Plugins
 Creating and defining the auto o Disabling and deleting jobs
scaling group policy
IAM ( Identity Access Management) Build Deployments
 Understanding Deployment.
 Understanding of AWS
 Tomcat installation and
Security using IAM
configuration
 Definition of Roles, policies  Securing Jenkins
and Groups
 Authentication
 Creating IAM Users and
 Jenkins Plugin
managing password policies
 Authorization
RDS ( Relational Database server)  Confidentiality
 About RDS and available RDS  Creating users
Engines in AWS  Best Practices for Jenkins
 Configuring MYSQL RDS
service Docker– Containers.
 Connecting EC2 Instance to Introduction
RDS Instance  What is a Docker
 Use case of Docker
Jenkins – Continuous  Platforms for Docker
Integration  Dockers vs. Virtualization
Introduction
 Understanding continuous Architecture
integration o Docker Architecture.
 Introduction about Jenkins o Understanding the Docker
 Build Cycle components
 Jenkins Architecture
Installation Installation
 Obtaining and installing  Installing Docker on Linux.
Jenkins  Understanding Installation of
 Installing and configuring Docker on windows.
Jenkins using WAR and RPM  Some Docker commands.
 Java installation and  Provisioning
configuration
Docker Hub. o Container Routing
 Downloading Docker images.
 Uploading the images in Docker Compose
Docker Registry and AWS ECS  Installing The Docker compose
 Understanding the containers  Terminology in Docker
 Running commands in compose
container.  Build word press site using
 Running multiple containers. Docker compose

Custom images
o Creating a custom image.
o Running a container from the ELK
custom image.  Introduction
o Publishing the custom image.  What is ELK?
 ELK Installation
Docker Networking  ElasticSearch
o Accessing containers
 Logstash
o Linking containers
 Configuring Logstashand
Kibana
Exposing container ports

PROMETHEUS
MAVEN
KUBERNETES

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy