Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The DevOps Essentials - The Handbook
Role Play
Rating: 4.5 out of 5(34,455 ratings)
93,570 students

The DevOps Essentials - The Handbook

All the basics you need to know - Get started with DevOps
Last updated 1/2026
English
Bulgarian [Auto],Czech [Auto],

What you'll learn

  • Gain a solid Understanding of DevOps Practices
  • Learn about Continuous Integration and Delivery and its role in DevOps
  • DevOps terminology
  • The History and various roles in DevOps
  • At the end of this course students will be able to act as facilitator to the DevOps Functions

Course content

1 section21 lectures2h 1m total length
  • Introduction to The DevOps Essentials - The Handbook1:48
  • What is Devops - An Introduction5:36

    Explore how DevOps unifies development and operations as a bottom-up cultural movement, emphasizing collaboration, continuous integration, monitoring, and deployment practices while bridging tools like Jenkins and Docker with the cloud.

  • It Works on my machine - From The DevOps Studio- Podcast2:53

    DevOps unifies development and operations through collaboration and automated pipelines that build, test, and deploy software reliably and faster, with monitoring ensuring smooth releases.

  • Dev and Ops Teams - Their targets9:13

    DevOps unites development and operations, replacing the speed and stability tension with shared goals, enabling faster time to market, fewer production failures, and immediate recovery through common tools.

  • Lets go Back in time6:53

    Explore DevOps history from agile to the dev-ops movement, highlighting rapid delivery through small, frequent cycles and the dev-ops collaboration that fuels automation and the tool chain.

  • What Happened in Silos14:24

    contrast traditional silos with devops, highlighting walling and finger-pointing, then show automated builds, testing, and deployment with monitoring that delivers faster, stable releases and happier teams and customers.

  • Automating the Build6:11

    Automate the build with scripts and build tools to compile, transform, and test code, delivering consistent, portable, and reliable deployable output across environments and CI servers.

  • What is Continuous Integration ?3:00

    Learn how continuous integration streamlines code merging with automated builds and unit tests, catching bugs early to prevent merge conflicts when multiple developers contribute.

  • Continuous Integration - Practices5:03

    continuous integration merges small changes with automated builds and tests on CI servers like Jenkins, CircleCI, and GitLab CI, enabling early bug detection and frequent releases.

  • Continuous Deployment3:38

    Understand continuous deployment and continuous delivery, how automation enables frequent, small production releases, and the role of source control, build, and stage-to-prod pipelines.

  • Continuous Delivery5:14

    Learn how continuous delivery keeps code deployable through automated build, testing, and staging, enabling frequent, small deployments that accelerate time to market and include CAB-guided production approval.

  • Infrastructure as a Code - IaC5:36
  • Handling a Conflict Between Dev and Ops Over Deployment Delays
  • Configuration Management5:50

    Learn how configuration management minimizes drift by automating centralized changes across servers, maintaining a standardized, reliable infrastructure, and linking deployments to infrastructure as code.

  • Monitoring for DevOps5:21

    Monitor DevOps environments by collecting and visualizing metrics, logs, and network data to detect issues in real-time, present data in charts, enable rapid response, and improve stability and performance.

  • What are Microservices ?7:27

    Learn how microservices break a monolithic application into small, loosely coupled services that communicate via stable APIs, enabling modular design, independent deployment, scalable architectures, and devops efficiency.

  • Tools required for Build Automation and Continuous Integration4:40

    Explore build automation tools like Maven, Gradle, Ant, NPM, Grunt, Gulp, Make, and Packer. Learn how continuous integration triggers automated builds with Jenkins, Travis CI, Bamboo, and source control integration.

  • Tools Required for Configuration Management7:11

    Learn how configuration management uses infrastructure as code and declarative configuration to automate and maintain systems with tools like Ansible, Puppet, Chef, and Salt.

  • Tools required for Virtualization and Containerization3:39

    Explore virtualization and containerization tools, including hypervisors and Docker, to understand lightweight containers, portability, and the role of orchestration in DevOps.

  • Tools Required for Monitoring DevOps5:23

    Evaluate infrastructure monitoring and application performance monitoring using tools like Sensu, Nagios, New Relic, and AppDynamics, and leverage Elastic Stack and Kibana for aggregation and analytics.

  • Tools Required for Orchestrating DevOps5:06

    Explore how automation and orchestration provision and scale resources, enable auto-scaling and self-healing, and integrate tools like Docker Swarm, Kubernetes, ZooKeeper, Terraform, and Ansible.

  • Relationship between Devops and the Cloud7:20

    Explore how devops practices and culture integrate with cloud architectures from iaas and paas to saas and serverless, highlighting collaboration and the tools that enable cloud led devops.

  • The DevOps Essentials - The Handbook - QUIZ
  • Convincing Ops: Gaining Buy-In for New DevOps Tools

Requirements

  • Basic Knowledge of functioning of IT
  • Access to internet in order to research further

Description

DevOps is a buzz word these days. If you are working in cloud environment , then you really cannot get away from this "Buzz Word".

It is paramount that you have a clear understanding of the terminlogies used in the DevOps world. Various jargons used in the DevOps World may be daunting . You will hear about "Continuous Integration", "Build Automation", and "Orchestration" from the Developers .

You may be part of the Scrum calls and you will hear engineers talking about issue reported in tools like  Jenkins, Ansible, terraform , IaC or Chef.

This course is a basic introduction to the DevOps essentials everyone must know. By the end of this course, you will have a working knowledge of usage of DevOps in the IT World. We will cover the various practiecs and tools associated with DevOps. You would also know about the relationship between DevOps & Cloud (AWS and Azure).

If you are new to DevOps and you are searching for a real time course that would give you a kick start into your DevOps Career or If you have been in IT world for quite some time and you want to learn all about DevOps , the your search has ended. This will also act as a quick refresher for any one who  already working in DevOps.

I suggest that you take a look at the preview videos to understand if this course fits in your technical domain and interest areas.

Thank you & I welcome you to this course.

Happy Learning.

Please note that the course is only a Handbook and not a course that will demonstrate the usage of tools involved in the DevOps processes. Yes, you will know what tools are used in each phase but the labs for each tool would be an overkill for the course. - Thanks for understanding

Who this course is for:

  • AnyOne who is passionate about learning new trends in technology
  • Any body New to the world of Devops and Cloud