DevOps Essentials

DevOps Basics for the Absolute Beginner
Free tutorial
Rating: 4.4 out of 5 (6,512 ratings)
55,534 students
DevOps Essentials
Free tutorial
Rating: 4.4 out of 5 (6,512 ratings)
55,534 students
What DevOps is
Basic DevOps Terminology
DevOps History
DevOps Processes
DevOps Tools
DevOps and Cloud Providers


  • There are no prerequisites you need before taking this course
  • A desire to learn the basics of DevOps and grow your I.T. skills

Have you ever wondered what DevOps is? Do you often hear terms such as "Continuous Integration", "Build Automation", and "Orchestration"? What about tools such as Jenkins, Ansible, and Chef? 

This course provides a basic introduction to the DevOps essentials everyone needs to know.  Covering all the terms and tools listed above, and much more.  We designed the course to give you a working knowledge of what DevOps is and how it impacts I.T. in the real world.  This course explains the culture of DevOps, as well as the primary practices and tools associated with DevOps.  Furthermore, you will be introduced to the close relationship between DevOps and the cloud.

After completing this course, you should:

  • Be able to articulate what DevOps is.

  • Have a basic understanding of the major practices associated with DevOps.

  • Have some familiarity with the kinds of tools that are available to help you implement DevOps practices.

  • Have an understanding of the relationship between DevOps and cloud platforms.

This course is for the absolute beginner or an I.T. professional who just wants a quick refresher.  Come join Linux Academy on your journey to learn about DevOps.

As an added bonus to all who enroll, we have made a select group of Linux Academy's Hands-On Labs and flashcards available for free to all students who wish to take advantage of them.  Instructions on how to access these bonus features will be provided during the course.  (NOTE: These bonus features are not a required part of the course. they are an addition you can choose if you so wish). 

Who this course is for:
  • Those new to I.T. and Cloud Computing who want to learn about DevOps
Course content
6 sections • 24 lectures • 2h 9m total length
  • What is DevOps?
  • A Brief History of DevOps
  • DevOps Introduction
    5 questions
  • Free Linux Academy Community Account (required for bonus labs and flashcards)
  • The Goals of DevOps
  • A Story of DevOps vs. Traditional Silos
  • DevOps Culture
    4 questions
  • Build Automation
  • Continuous Integration
  • Continuous Delivery and Continuous Deployment
  • Infrastructure as Code
  • Configuration Management
  • Orchestration
  • Monitoring
  • Microservices
  • DevOps Concepts and Practices
    7 questions
  • Introduction to DevOps Tools
  • Tools for Build Automation and Continuous Integration
  • Tools for Configuration Management
  • Tools for Virtualization and Containerization
  • Tools for Monitoring
  • Tools for Orchestration
  • DevOps Tools
    4 questions
  • DevOps and the Cloud
  • DevOps and Google Cloud Platform
  • DevOps and Microsoft Azure
  • DevOps and Amazon Web Services
  • DevOps and the Cloud
    5 questions
  • Next Steps

Instructor at Linux Academy
Linux Academy
  • 4.5 Instructor Rating
  • 90,900 Reviews
  • 619,972 Students
  • 20 Courses

Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. We strive to change lives by teaching Linux and cloud technology. Students can learn new skills, get certified, and advance in their career. 

Our full-time, expert instructors create content on AWS, Linux, OpenStack, DevOps, Azure, and Big Data.