You may like:


[ninja_tables id="4344"]

919100920092 +91-9100920092
  • No products in the cart.
Image Alt

DevOps Training

  /  IT & Software  /  DevOps


About this course

Upcoming Batches

FacultyDateDurationTimingsRegister Here

Devops Training program by Sathya Technologies is focused on gaining insightful knowledge on the methodologies and tools used in project management activites. Devops basically stands for Development and Operations. The idea of the development team and operation team working in union for a faster, effective and efficient software solution is the primary goal of Devops. Today, most of the major IT solutions providers and support service providers are opting for Devops for project management and application delivery leading to a growing need to professional.

Why This Course?

  • Average salaries for DEVOPS professionals are about Rs. 10 to 12 lacs PA.
  • Top skillset with continuous demand for skilled DEVOPS professionals and architects.
  • Integration of the development and operations teams and solution delivery in high demand across all the industry verticals.

DEVOPS – Development and Operations is basically a fusion of Software Development activities like business application designing, coding, UI designing etc, and Operational activities like Quality Testing, Networking requirements and Database administration. DevOps primarily focuses on a collection of tools and methodologies which help integrate the various activities in the application development life cycle. It tries to bring about a harmonious union of various activities associated with application development, helping teams and IT companies to keep up with the constant changes of managing software development and deployment.

At Sathya Technologies the DEVOPS training is designed in such a manner to help the participant understand the various software management methodologies and it’s applications. The training also focuses on mastering various tools utilized like SVN 8s, GIT, JENKINS. The practical training approach will help you getting a better hold of the subject and it real-time applications.

How the program will be conducted

Sathya Technologies with its start-of- art class rooms and Lab infrastructure at Ameerpet Hyderabad offer the best and most conducive learning environment, with a team of highly skilled trainers having years of industry experience. Classroom trainings will be conducted on a daily basis. Practical exercises are provided for the topics conducted on daily basis to be worked upon during the lab session. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions. Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions.  Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.

Career Opportunities in DEVOPS

The DEVOPS application management programs are primarily designed for delivery managers and project manager to help manage project effectively. For senior software developers and development consultants who are looking forward to move to Project Management activities, DEVOPS is a logical next step to career growth. The training programs with Sathya Technologies will ensure that budding project managers and delivery manager to excel in there career path, thanks to the best DEVOPS training programs conducted with some of the best real time faculties.

The objective of the course

  • Understanding Cloud based tools and Cloud Models
  • Understanding LINUX basics and Administration
  • Working with Version Control and SVN
  • Working with GIT version control system
  • JENKINS and Continuous Integration

Who can learn?

Targeted Audience

  • Software developers
  • Project Managers
  • Delivery Manager
  • IT Manger

Pre-Requisite for learning the course

DevOps is not a software programming language but a collection of tools helping project manager and delivery managers to define and manage software project deliveries. Basic understanding of various project management tools will be a good starting point.

Introduction to DevOps
  1. What is DevOps ?
  2. History of DevOps
  3. DevOps definition
  4. DevOps Culture
  5. DevOps Main Objectives
  6. DevOps and Software Development Life Cycle
    • Waterfall Model
    • Agail Model
    • CICD Process
    • What is Cloud ?
    • Evolution of Cloud Computing
    • IAAS (Infrastructure as a Service)
    • SAAS (Software as a Service)
    • PAAS (Platform as a Service)
    • Private, Public and Hybrid Cloud
    • Public Clouds
      • Amazon Web Services
      • Microsoft Azure
      • Google Cloud Services
  • Apache Web Server
  • Nginx Server Configuration
  • Web Server Installation & Configuration
  • Apache Tomcat Server
  • Tomcat Server Installation & Configuration
  • Manual and Automated Application deployment
  • Ports configuration
  • MySQL & Maria DB Server Installation
  • Application Deployments
HA Proxy (High Availability Proxy)
  • HA Proxy Installation
  • HA Proxy Configuration(haproxy.cfg)
  • Backend Servers & Ports tar
  • Load Balancing Algorithm
    • Roundrobin
    • Leastconn
  • Multiple HA Proxy Configuration
  • Version Control System
  • Centralized and Distributed Systems
  • Differences between SVN & GIT
  • GIT
    • GIT Features
    • 3-Tree Architecture
    • GIT – Clone /Commit / Push
    • GIT Hub Projects
    • GIT Hub Management
    • GIT Rebase & Merge
    • GIT Stash, Reset , Checkout
    • Gif -Clome, Petch,, Pull
    • GIT Branch Strategy
    • GIT Branch Management
    • GIT Hard & Soft reset
  • Java Compiler
  • Difference between ANT & MAVEN
  • Configure Build.xml
    • Maven Installation
    • Maven Build requirements
    • Maven POM Builds (pom.xml)
    • Maven Build Life Cycle
    • Maven Local Repository (.m2)
    • Maven Global Repository
    • Group ID, Artifact ID, Snapshot
    • Maven Dependencies
    • Maven Plugins
  • GIT Lab Installation
  • GIT Lab Configuration
  • Managing Projects in GIT Lab
  • Creating Private Repository
  • Repository Maintenance
  • Set up key for Repository
  • Deleting Repository
  • How to get Docker Image ?
  • What is Docker Image
  • Docker Installation
  • Working with Docker Containers
    • What is Container
    • Docker Engine
    • Crating Containers with an Image
    • Working with Images
  • Docker Command Line Interphase
  • Docker Compose
  • Docker Hub
  • Docker Trusted Registry
  • Docker swarm
  • Docker attach
  • Docker File & Commands
  • Kubernetes intro and Architecture
  • Kubernetes Setup
  • Running Docker containers on Kubernetes
  • Kubectl
  • What is Pod, Service, Controller and Deployment in Kubernetes
  • Difference between Docker Swarm and
  • Kubernetes Orchestration
  • Service running on manage node and minions
  • Deploying the application through PODs
  • Building multiple pods with high availability
  • What is Packer?
  • Packer Installation
  • Baking a website image for EC2
  • Provisioning with a configuration
  • management tool
  • Debugging
  • Building hardened images
  • Terraform Basic
  • Introduction to Terraform
  • Syntax and Interpolation.
  • Terraform CLI – Console.
  • Building AWS Infrastructure – Getting Started
  • Building AWS Infrastructure —EC2 Instance
  • Introduction to Vagrant
  • Setting Up Vagrant
    • Virtual Box Installation
    • Vagrant Installation
    • Vagrant Machines
    • Vagrant File
    • Vagrant Boxes
    • Environment Management
  • Networking Basics
    •  Private Network
    • Public Network
    •  Network Adopters
  • Sonatype nexus download
  • Nexus Configuration
  • Configure settings.xml & pom.xml files
  • Managing Nexus Releases and Snapshots
  • Repository Maintenance
  • Nexus user management
  • Introduction to Jenkins
  • Continuous Integration with Jenkins
  • Configure Jenkins
  • Jenkins Management
  • Scheduling build Jobs
    • POLL SCM
    • Build Periodically
  • Maven Build Scripts
  • Support for the GIT version control System
  • Different types of Jenkins Jobs
  • Jenkins Build Pipe Line
    • Parent and Child Builds
    • Sequential Builds
  • Jenkins Master & Slave Node Configuration
  • Jenkins Workspace Management
  • Securing Jenkins
    • Authentication
    • Authorization
    • Confidentiality
    • Creating Users
  • Jenkins Plugins
    • Installing Jenkins Plugins
    • SCM plugin
    • Build and test
  • Introduction to Nagios Core
  • Installation of Nagios Server
  • Configuration of Nagios Server & Agent
  • NRPE (Nagios Remote Plugin Executer)
  • Configuration of Nagios.cfg and Contacts.cfg
  • Monitoring Hosts
  • Monitoring Services
  • Monitoring Server Infrastructure
  • Introduction to Ansible
  • Ansible Server Configuration
  • cfg configuration
  • Infrastructure Management
  • SSH Connection in Ansible Master
  • YAML Scripts
  • YAML Data types
  • Host Inventory
    • Hosts and Groups
    • Host Variables
    • Group Variables
    • Host and Group Specific Data
  • Ad-hoc Commands A N S | B i S
  • Playbooks
    • Variables
      • vars & vars_prompt
      • Conditionals
      • Loops
      • Blocks
      • Handlers
      • Templates
  • Modules
    • Core Modules
    • Extra Modules
  • Ansible Roles
  • Ansible Role Directory Structure
  • Introduction to Chef
  • Installation of Chef Master
  • Installation of Chef DK and Nodes
  • Configuration of Chef Master
  • Configuration of Chef DK and Master
  • Knife utility
  • Chef Repository
  • Workstation setup
    • How to configure knife
    • Workstation Installation
    • Connection between knife and Master
  • Organization Setup
    • Create an Organization
    • Add User & Node to an Organization
  • Node Setup
    • Create a Server & add to Organization
    • Cookbooks creation
    • Check node details using knife
  • Node Objects
    • How to add Run list to Nodes
    • Check node details
    • Managing Multiple Nodes
  • Roles and Environments
  • Chef Data Bags
  • Chef Market Place
AWS (Amazon Web Services)
  • Subscription to AWS
  • Introduction to the AWS Management Console
  • Why AWS Cloud
  • EC2 Essentials & Build EC2 Instances
  • Security Groups
  • Key Pairs (Public Key, Private Keys)
Elastic Compute Cloud(EC2) Instances
  • Regions and Availability Zones
  • Amazon Machine Images(AMI)
  • Working with AMIs
  • EC2 Reserved Instance Market Place
  • EC2 Instance Creation
    • Building an Instance
    • Different types of Instances
    • Security with Key pair
    • Different IPs assign to EC2 Instance
    • Elastic IP Address
    • Login access to the Instance
Identity and Access Management (IAM)
  • Creation of Users Accounts
  • Roles in IAM
  • Groups in IAM
  • Account Settings
  • Creating Permissions for Users
  • Deleting Permissions for Users
  • Accounting Settings
Virtual Private Cloud (VPC)
  • Creating a Custom VPC
  • Security Groups
  • Creating Identity Gate Way (IGW)
  • Connecting Instances in the Gateway
  • Subnets
  • Route Tables
  • VPN Components
Elastic Load Balancer (ELB)
  • What is Elastic Load Balancing
  • How Elastic Load Balancing Works
  • Creating Load Balancer
  • Load Balancing Protocols
  • Attach & Detach Subnets
  • Adding Instances to Load Balancer
Auto Scaling
  • What is Auto Scaling
  • Auto Scaling Components
  • Advantages of Auto Scaling
  • Auto Scaling Groups (ASG)
  • Attach and Detach EC2 Instances in ASG
  • Monitoring Auto Scaling Instances
  • Health Checks
Simple Storage Services (S3)
  • Creating and Deleting Buckets
  • Adding Objects to Buckets
  • Deleting Objects
  • Uses of S3 storage
  • Notifications
  • Uses of S3 storage
Route 53
  • Configuring Amazon Route 53
  • Public Hosted Zones
  • Private Hosted Zones
  • Resource Record Sets
  • Managing Health Checks Amazon
  • Working with Public and Private Hosted Zones Route 53
Elastic Block Store(EBS)
  • EBS Volume Types
  • EBS Performances
  • Instance Store Volumes
  • Creating and Deleting Volumes
  • Attach and Detach Volumes
  • Mount and Un-mounting Volumes
Relational Database Services (RDS)
  • Data Base Instances
  • Data Base Engine
  • Creating Data Base
  • RDS Limits
  • Working with Storage Types
Linux Admin Commands
  • Redhat/Ubuntu Linux Installation
  • Hierarchical File System
  • Basic Commands
  • Create Files and Directories
  • File Management ~ ®
  • File Links
    • Hard Link
    • Soft Link
  • User Administration
  • Group Administration
  • File Permissions (chmod)
  • File Search
    • find
    • which
    • what is
  • Basic and Advanced File Permissions
  • File Ownership (chown, chgrp)
  • Access Control List(ACLs)
    • setfacl
    • getfacl
  • Sudo Permissions (suders)
  • Job Scheduling (Crontab)
  • Memory Management (df,free,du)
  • Process Management (ps ,top ,kill ,pkill)
  • Linux Package Installation
  • rpm
  • yum
  • apt
  • apt-get
  • Install and Configure Web Server(Apache)
  • Install and Configure App Server(Tomcat)
  • Install and Configure DB (MySQL / MariaDB)
  • File Compression and Extraction
    • tar
    • GunZip
    • BunZip
    • UnZip
  • Server Connections
    • password method
    • SSH Keys (Secure Shell)
    • SSL (Secure Socket Layer)
  • Secure Copy (scp)
  • Linux Filters
    • grep
    • sed (Stream Editor)
    • awk (Field Processor)
  • Linux Head, Tail, More commands
  • Service Management
  • service
  • systemctl
  • Linux Editors (Vi/ Vim)
  • Linux User Communications
    • write
    • wall
    • mail (send/receive mails)
  • Shell Scripting
  • DSL (Declarative Domain Specific Language)
  • Python Scripting Overview
  • Ruby Scripting
    • Introduction
    • Variables
    • Flow Controls
    • Loops
    • Functions
    • Lists
    • Manipulating Strings
    • Reading and Writing Files
    • Positional Parameters


[ninja_tables id="4344"]


Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0