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

DevOps Engineering - Planning to Production

Live Course
interested count60k+ 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 Weeks
Track-based LearningCourse CertificateCapstone ProjectsIndustry Experts
warning

In case of any queries reach us via Call/Whatsapp at: +91-8700126276

Course Overview

DevOps is a set of practices that combines software development and IT operations to improve collaboration and automation. It aims to deliver better software faster through continuous integration, delivery, and deployment. DevOps emphasizes a culture of collaboration and transparency to create a more agile organization.

Key Highlights:

  • 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 

With the increasing demand for DevOps professionals, now is the perfect time to enhance your skills and knowledge in this high-demand field. Don't miss out on this chance to take your career to the next level. Enroll in our DevOps - Live course today!



Read more

What Sets Us Apart

Discord Community

Project-Based Learning

Limited Batch Strength

24 X 7 Doubt Support

Recognised Certification

Expert Mentors

Course Features
Discord Community

Dive into engaging discussions, share valuable insights, and connect with like-minded learners. Explore a treasure trove of meticulously crafted articles on various fascinating topics, all designed to enrich your learning journey. 

Read more

What Sets Us Apart

Discord Community

Dive into engaging discussions, share valuable insights, and connect with like-minded learners. Explore a treasure trove of meticulously crafted articles on various

Read more...
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

Is there any number to contact for query?

02

How will these classes be conducted?

03

How does the admission process work for this course?

04

What is the size of a batch?

05

Can I make the payment through PayPal?

06

Do we have doubt support in this program?

07

How doubt support feature works?

08

How long will the course content be available for?