• Tutorials
  • DSA
  • Data Science
  • Web Tech
  • Courses
    On Offers
gfg_dialler_icon
08069289001

DevOps Engineering - Planning to Production

Live Course
background
interested count64k+ interested Geeks

Course Description

Get ready to revolutionize your process & take your career to the next level with this DevOps - Live course! Gain insights from industry experts on how to make your workflow more efficient & improve the ability to quickly release high-quality software.

levelBeginner to Advancecourse duration10 Weeksseats-left4 Seats Left
PromoAvail Discounts!
Track-based LearningCourse CertificateCapstone ProjectsIndustry Experts
warning

Last Batch of Three 90 Challenge!!
Enroll today to attend the Orientation Session tomorrow!
Use Coupon Code THREE90END to get Flat 30% Discount!
In case of any queries reach us via
Call/Whatsapp at: +91-8700126276

Students got placed after taking this course at...

Course Overview

  • Live interactive sessions
  • A comprehensive curriculum designed to take you from beginner to advanced levels
  • Practical exercises and projects to help you apply your knowledge and skills
  • AWS Cloud Practitioner Course with 14 Hands-on labs
  • Contests for self assessment
  • Linux and Shell Scripting Recorded Content
  • Git and Github Recorded Content 
  • Complete Hands On Projetcs 
Read more
three90background

Double Savings Offer!

Now get 30% extra discount on this course along with the ongoing 90% refund offer. But hurry up, because this dual offer won't last long.

90 Days

What Sets Us Apart

Project-Based Learning

Limited Batch Strength

24 X 7 Doubt Support

Recognised Certification

Expert Mentors

Course Features
Project-Based Learning

Hands-on, practical exercises designed to enhance your learning experience and reinforce the concepts covered in the course. These projects serve as crucial components in the learning journey, as they allow you to apply the knowledge and skills gained in real-world scenarios. For eg: multi-container app using Docker Compose etc.

Read more

What Sets Us Apart

Project-Based Learning

Hands-on, practical exercises designed to enhance your learning experience and reinforce the concepts covered in the course. These projects serve as crucial componen

Read more...
Limited Batch Strength

Experience personalized learning and focused attention with our limited batch strength of 30-35 candidates, ensuring optimal student-teacher interac

Read more...
24 X 7 Doubt Support

A dedicated service provided with this course for free to help you overcome any doubt, at any time, and anywhere. So unlea

Read more...
Recognised Certification

Boost your coding street cred! Excel in the tech landscape with our comprehensive course and prestigious certificates that

Read more...
Expert Mentors

With a passion for teaching, our mentor(s) sessions will provide tailored guidance to all the aspiring coders. Launch a successful tech career with

Read more...

Course Content

01 Week 0 - DevOps SRE Fundamentals
  • DevOps/SRE tools setup on AWS
  • DevOps Flow
  • Redhat Linux - Introduction, and common commands
  • Linux folder and file structure 
  • AWS account setup
  • AWS basics / SRE system overview
  • DevOps projects and real time scenarios
  • Git and Github Overview
02Week 1 - Source Code management & Networking Concepts
  • Difference between CVCS and DVCS
  • Importance of Git
  • Installation of Git
  • Git three-stage Architecture
  • Detail explanation of Repository, Commit, Tags, Snapshots, Push-Pull Mechanism, and Branching Strategy
  • Working with Git stash and Git pop
  • Resolve Merge conflicts in Git
  • Git Revert and Reset (Reset vs Revert)
  • Git rebase
  • Working with git Squash
  • Git cherrypick
  • What is Git fork?
  • Git Integration on VScode, Git Authentication with Github via SSH and HTTPS Protocol
  • Github Introduction, Creating Repositories, PR’s
  • Networking Concepts in Detail
03Week 2 - Continuous Integration and Continuous Delivery
  • Continuous Integration/Continuous Deployment (CICD) Workflow Overview
  • Understanding JenkinsFile: Exploring Jenkins Jobs, Jenkins Pipeline, and Jenkins File
  • Build Triggers in Jenkins: SCM Polling, GITScm Polling, Build Periodically - Uncovering the What, Why, and How
  • Groovy File Creation: Conceptualizing and Crafting Groovy Scripts for Jenkins
  • Integrating GitHub with Jenkins: Establishing Webhooks for Seamless Collaboration
  • Grasping Merge Request Concepts in the CI/CD Process
  • Jenkins Master-Slave Configuration: Optimizing Resource Utilization in CI/CD
  • Triggering Pipelines Directly from JenkinsFile: Streamlining Automation
  • GitLab Branching Strategy: Best Practices for Code Collaboration and Version Control
  • Hands-On Experience: Building a Jenkins CI Pipeline with Groovy, Incorporating Various Stages
  • Configuring Docker Engineer as the Jenkins Slave - Jenkins Dynamic Slave Configuration
  • Jenkins Plugins - Docker, Git, Maven and other common used plugins
  • Integrating Kubernetes with jenkins
04Week 3 - Package Management ( Docker) Using Real Time Scenarios & Understanding SonarQube

Conceptual Concepts of Dockers

  • What is Virtualization before deep dive into the Containerization
  • O.S level virtualization
  • Docker vs Virtual Machine
  • What is Docker and its History
  • Docker Architecture
  • Advantages and limitations of Docker
  • Components of Docker (Docker Daemon, Docker Client, Docker Host)
  • Docker Image
  • Docker lifecycle
  • Docker Image TAR and Unarchive, Docker container states, Docker Networking
  • (Create and Manage), Dockerfile and CD flow
  • CD Tools with Docker (Integrating CD tools like Jnekins and Github action using projects) 
  • Docker Networking
  • Docker Security Introduction
  • Docker volume

SonarQube, Quality Gates, and Profiles:

  •   Understanding SonarQube's Role in Code Quality Assessment
  •   Implementing Quality Gates to Ensure Code Quality Standards
  •   Configuring and Managing SonarQube Profiles for Code Analysis
Read more

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Frequently Asked Questions

01

Will I get 90% of my course fee back?

02

Is there any number to contact for query?

03

How will these classes be conducted?

04

How does the admission process work for this course?

05

What is the size of a batch?

06

Can I make the payment through PayPal?

07

Do we have doubt support in this program?

08

How doubt support feature works?

09

How long will the course content be available for?