Development & Operations

Learn DevOps with the basic to an advanced level curriculum designed by the experts to cater to the current needs of the corporate world.

2 Months

Online/Offline

⭐⭐⭐⭐⭐ (593+)

Enquire No:

+91 9448403469

Batches Start From:

1st,10th & 20th of every month

60 Days of Thorough Training Curriculum Designed by Industry Experts Live Training with the Corporate Experts Frequent Mock Interviews and Tests 2000+ Hiring Partners

60 Days of Thorough Training Curriculum Designed by Industry Experts Live Training with the Corporate Experts Frequent Mock Interviews and Tests 700+ Hiring Partners

Document

Course Overview

2-Month Course Duration

We go over all the prerequisites needed to acquire a fantastic job, from the ground up.

100% Placement Assistance

Providing complete assistance with the preparation to crack the interviews

Placement Opportunities

We are assisting in finding better and more relevant job openings.

120+ hours of Live Training Interactive Sessions

Thorough guidance ensures the students gain the best out of the course.

Why DevOps Course?

The DevOps course by Global Quest Technologies is designed to build the foundation of an individual as a DevOps professional and expert for various roles. Along with that, they also get application-level experience through projects and practicals. The students get the relevant resources, training, and insights to help them acquire proper knowledge in the field and outshine the crowd as professionally backed up individuals.
Our DevOps course is designed by industry experts keeping in mind the requirements and necessities for an industry-ready individual. Our experts provide thorough and personalized guidance that caters to the individualistic needs to grow and learn.

With Global Quest Technologies we ensure that the students are well-through with the theoretical insights and capable of hands-on implementation of the knowledge they acquire. Our courses are accompanied by relevant aptitude training and projects that would give the students a clear idea of the practical use of what they learn.

Instructors

Syllabus

Introduction to DevOps (Duration-1hr)
  • What is DevOps?
  • SDLC models, Lean, ITIL, Agile
  • Why DevOps?
  • History of DevOps
  • DevOps Stakeholders
  • DevOps Goals
  • DevOps Principles in detail
  • DevOps Engineer Skills in the market
  • Knowing DevOps Delivery Pipeline
  • Market trend of DevOps
  • DevOps Technical Challenges
  • Tools we use in DevOps
GIT – A version control tool (Duration-5hrs)
  • Knowing about Version control
  • Git – A CLI
  • Essentials of GIT in industry
  • How to setup GIT
  • Installing Git
  • First-Time Git Setup
  • Getting a Git Repository
  • Working with various commands in GIT
  • Recording Changes to the Repository
  • How to check the Status of Your Files
  • How to track New Files
  • Staging our modified files
  • Ignoring Files from GIT
  • Viewing Your Unstaged and Staged Changes
  • How to commit Your Changes
  • Skipping the Staging Area and comm
    • How to commit Your Changes
    • Skipping the Staging Area and commit
    • Removing Files from GIT
  • Viewing the Commit History
    • Limiting Log Output
    • Using a GUI to Visualize History
  • Undoing Things
    • Changing Your Last Commit
    • Unstaging a Staged File
    • Unmodifying a Modified File
  • Working with Remotes
    • Showing Your Remotes
    • Adding Remote Repositories
    • Fetching and Pulling from Your Remotes
    • Pushing to Your Remotes
    • Inspecting a Remote
    • Removing and Renaming Remotes
  • Branching and Merging in Git
    • What a Branch Is?
    • Basic in Branching and Merging
    • Branch Management in GIT
    • Branching Workflows and its usage
    • Remote Branches – create and delete
    • Rebasing
  • Git workflows
  • Git cheat sheet
Jenkins – Continuous integration (Duration-10hrs)
  • Essentials of Continuous Integration
  • An example scenario where CI is used
  • Know about Jenkins and its architecture in detail
  • Jenkins tool Management in detail
  • Installing Jenkins
  • Post-installation setup wizard
  • Unlocking Jenkins
  • Customizing Jenkins with plugins
  • Creating the first administrator user
  • Know about User management in Jenkins
  • Authentication
  • Jenkins own database user creation
  • Options to enable integration with LDAP
  • Authorization
  • Matrix based authorization
  • Project based authorization
  • Overview of Maven
  • Maven project structure
  • Maven plugins
  • Project Object Model (POM) – fundamental unit of work in Maven project
  • Maven build lifecycle
  • Adding external dependencies to maven pom.xml
  • Maven build and test project
  • Creating jobs and automatic build settings
  • What is Jenkins Pipeline?
  • Why Pipeline?
  • Integration with GIT
  • How to enable project-based authorization for a job
  • Source code management while creating jobs
  • Triggering automated build
  • Maven job setup
  • Know about post build options for jobs like notifications, trigger another build, publishing reports, etc.
  • Adding a slave node to Jenkins
  • Building Delivery Pipeline
  • Notification settings in Jenkins
  • Plugin management in Jenkins
Docker – A containerization technology (Duration-8hrs)
  • Introduction
  • Real-world Shipping Transportation Challenges
  • Introducing Docker and its technology
  • Understanding of Docker images and containers
  • Working with container
  • How to Share and copy a container
  • Container Life Cycle
  • How to use Base Image and customize
  • Creation of Docker File
  • How to Publish Image on Docker Hub
  • Introduction to Docker Networking
  • Network Types in docker technology
  • Docker Container Networking
  • Docker Compose – An introduction
  • Docker Swarm – An introduction
  • Use Docker Compose to create php, wordpress, mysql
  • How to Start Containers on a Cluster with Docker Swarm
  • Creating and Scaling an application in Docker swarm
Ansible – A configuration Management (Duration-9hrs)
  • Introducing Ansible – A configuration management tool
  • Basics / What Will Be Installed
  • Understanding Ansible architecture
  • Control Machine Requirements
  • Managed Node Requirements
  • Inventory
  • Hosts and Groups
    • Host Variables
    • Group Variables
  • Learn various ansible Modules
  • How to use adhoc commands
    • Parallelism and Shell Commands
    • File Transfer
    • Managing Packages
    • Users and Groups
    • Deploying from Source Control
    • Managing Services
  • Introduction to YAML script
  • Playbook
    • About Playbooks
    • Playbook Language Example – YAML
    • How to Write Playbooks
    • Tasks in Playbooks
    • Understanding about various tasks in playbook
    • Introduction to Handlers and variables
    • Learn about using handlers, variables in the playbook
    • Become (Privilege Escalation)
  • Roles
    • Role Directory Structure
    • Using Roles
    • Role Duplication and Execution
    • Role Default Variables
    • Role Dependencies
    • Role Search Path
  • Ansible Galaxy
  • Including and Importing
  • Includes vs. Imports
  • Importing Playbooks
  • Including and Importing Task Files
  • Including and Importing Roles
  • Writing a playbook to install and configure webservers and deploy an application
  • How to create Ansible Role and use it
  • Using an ansible role in playbook
  • How to use Ansible Galaxy to download roles.
  • Example – Install and use Jenkins roles from ansible galaxy
DevOps on Cloud (Duration-2hrs)
  • Essentials of Cloud computing?
  • Cloud and virtualization architecture
  • Cloud deployment architecture
  • Cloud providers – An overview
  • Why we need DevOps on Cloud?
  • Introducing to Amazon web services
  • Various AWS services for Devops – An overview
  • DevOps using AWS – Demo
EBS (Elastic Block Storage)

8.1. Create EBS Volumes

8.2. Delete EBS Volumes

8.3. Attach and Detach EBS Volumes with EC2 instance

8.4. Creating and Deleting Snapshots

Object Storage in cloud

9.1.  Understanding S3 durability and redundancy

9.2.  Introduction about S3 Buckets

9.3.  How S3 Uploading works and how to Download

9.4.  How to S3 Permissions

9.5.  How to implement S3 Object Versioning S3 Lifecycle Policies

9.6.  Storage Gateways

9.7.  Import Export

9.8.  S3 Transfer Acceleration

9.9. Glacier Storage 

Cloud Front

10.1.  Describing cloud front

10.2.  Creating a cloud front distribution

10.3.  Hosting a website of cloud front Distribution

10.4.  Implementing global restrictions

10.5.  Configuring origins and behaviors

Route 53

11.1.  Describe Hosted zones and Domain name understanding

11.2.  How to Create hosted Zones

11.3.  Hosting a Website with custom domain name  

11.4.  Understanding routing policies

AWS Security Management

12.1.  Describing Security Practices for Cloud Deployment

12.2.  AWS Shared Responsibilities and Securities

12.3.  Importance of Cloud Trail

12.4.  Describing Trust Advisor 

Amazon Virtual Private Cloud (VPC)

13.1.  Introduction to Amazon Virtual Private Cloud (VPN)

13.2.  VPC Advantages and Understanding IP addressing CIDR

13.3.  Default and Non-default VPC

13.4.  Different Components in VPC

13.5.  Describe, Create and Manage Amazon Virtual Private Cloud

13.6.  Amazon VPC, Private Subnet and Public Subnet

13.7.  AWS Networking, Security Groups and Network ACLs

13.8.  Configuration and Management of VPN Connectivity

13.9.  Subnet and Subnet Mask 

Relational Database Service (RDS)

14.1.  Introduction to RDS

14.2.  Different database services of AWS: Amazon RDS, Dynamo DB, Redshift etc.

14.3.  Create MySQL RDS Instance, Oracle RDS Instance, MS SQL RDS Instance

14.4.  Configuring the Database

14.5.  Configuring Backup

14.6.  Configuring the maintenance windows

14.7.  Connecting to the Database

N Dynamo DB

15.1.   Creating a dynamo DB

15.2.   Adding data manually

15.3.   Learn about strong and eventual consistency

15.4.  Calculating Read write consistency

15.5.  Configuring alarms

Monitoring Services

16.1.  Knowledge on Cloud watch – A monitoring Service

16.2.  Create and Configuring Monitoring Services

16.3.  How to perform setting threshold and Configuring actions

16.4.  Creating a cloud watch alarm

16.5.  Getting Statics for EC2 instances

16.6.  Monitoring other AWS services

16.7.  Configuring Notifications

16.8.  Integrating Cloud watch with Autoscaling

Application Services – An Overview

17.1.  What is SNS

17.2.  Creating a Topic

17.3.  Create Subscription

17.4.  Subscribed to the subscription

17.5.  SQS and SES

17.6.  Lambda and Elastic Beanstalk

AWS Troubleshooting

18.1.  Troubleshooting EC2 instance

18.2.  Troubleshooting using Cloud watch

18.3.  Troubleshooting using ELB

18.4.  Troubleshooting by using Cloud front 

AWS Architecture and Design

19.1.  Backup and Disaster Recovery

19.2.  How to manage Disaster Recovery and Backups

19.3.  Best Practice for DR and Backups

19.4.  AWS High Availability Design

DevOps Fundamentals

20.1.  An understanding of DevOps and the modern DevOps toolsets

20.2.  The ability to automate all aspects of a modern code delivery and deployment pipeline using

20.3.  Source code management tools – CVS, Git

20.4.  Build tools – Apache ant, Maven

20.5.  Test automation tools – Junit

20.6.  Continuous Integration Tools – Jenkins, Team city

20.7.  Configuration managements tools – Chef, Puppet, Ansible

Course Features

Mentorship by Industry Experts

Get hands-on learning from the industry experts and polish your real-life application skills.

Industrial Boost camps

Polish your skills for the industry with the updated Industrial Boot Camps

Peer Networking

Learn with the like-minded individuals and grow together with them with the network you form

Placement Assistance

Get thorough placement assistance from finding openings to cracking the interview.

Course Fee

Online/Offline Training + Mentorship

Rs. 25,000/-

Register Here

Frequently Asked Questions

Why should I take the DevOps course by Global Quest Technologies?
The DevOps course by Global Quest Technologies is especially designed to acquaint the individuals from the very root of Development and Operations to the practical applications of it. The students get complete guidance not only for clarifying course-related doubts but also regarding the preparation for placements.
What is the duration of the DevOps courses provided by GQT?
DevOps is a 2 months long course that would make you an expert in DevOps. It will also prepare you with appropriate soft skills that would be beneficial for the placements and interviews.
How much do I need to pay for the DevOps course?
For the complete curriculum and the placement assistance through the DevOps course offered by GQT, it would cost you INR 20,000.
Who should enroll in the DevOps course by Global Quest Technologies?
Students looking forward to building a career in DevOps in any role can enroll themselves in the DevOps course. The graduation and post graduation students looking forward to upskill their profile to land better jobs are also welcome to apply.
Does GQT provide placement assistance?
Yes, GQT provide a complete placement assistance along with the necessary skill development for the students so that they can land on better jobs. We also prepare the students with rigorous mock interviews and tests to prepare them for the corporate world.

Student Testimonials

James
James
Read More
I enrolled for the Unified Course - 3 and I think that was a right choice that I made. I have been able to have a grasp on the course, also I was able to get thorough assistance with my placement. They also helped me work on my soft skills and personality development.
Priyanka
Priyanka
Read More
The live sessions have been beneficial for me in understanding the concept. The instructors are very well thorough with the updated trends of the corporate industry and they provided guidance on a very personal level to help me improve my skills
Ramya
Ramya
Read More
I am impressed by the way they have helped me in getting placed. During the course they provided great help in developing skills like etiquettes and personality development, but even after that they have been there throughout the process of my placement.
Radha
Radha
Read More
I am glad I found GQT. The way they trained me from start to end was really detailed and I liked the way they have handled me when I was here. From the live classes to skill building to helping me find good job openings, they have been there throughout, helping me prepare to crack the interviews.