Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to DevOps, Habits and Practices
Rating: 4.2 out of 5(533 ratings)
19,377 students

Introduction to DevOps, Habits and Practices

DevOps Life Cycle ;Agile Vs DevOps ;Metrices; Tools ;Values; Fast Delivery Cycles; Build & Release Pipelines, Testing
Created byNagarathna T
Last updated 12/2021
English
English

What you'll learn

  • Understanding the DevOps concepts with examples
  • Able to understand the concepts like Configuration management, CI/CD , infrastructure as code etc
  • Agile and DevOps
  • Why we need DevOps, tools, values , terminology etc.

Course content

5 sections20 lectures1h 36m total length
  • Introduction1:43

    Explore the fundamentals of DevOps, its lifecycle and values, and how it differs from agile. Learn about metrics, tools, pipelines, testing types such as regression testing, and infrastructure as code.

  • What is DevOps2:52

    Define devops as the union of people, process, and products enabling continuous delivery of value to end users by shortening system development lifecycle through collaboration between development and IT operations.

  • Why we need DevOps11:28

    Adopt DevOps to boost predictability, reproducibility, and time to market by automating testing, deployment, and infrastructure as code, versioning everything, with agile, continuous delivery, and left shift testing.

  • DevOps Lifecycle8:24

    Learn the DevOps lifecycle, an infinite loop from plan through create, verify, package, release, deploy, configure, and monitor, all aimed at reducing cycle time.

  • Knowledge understanding test
  • DevOps Values4:56

    Explore DevOps values that prioritize continuous delivery of value, customer satisfaction, and ROI by embracing automation, continuous integration and deployment, rapid product changes, and reliable recovery from failures.

  • DevOps Tools3:18

    Explores devops tools for continuous integration, deployment, and monitoring, including Git, Jenkins, Docker, Puppet, Ansible, and cloud services, and explains how to choose tools by language and ide.

  • Why DevOps is so popular?0:44

    Discover why DevOps gains popularity by shortening development cycles and reducing implementation failures during experimentation and hypothesis-driven work. Build better communication and collaboration between development and IT operations teams.

  • DevOps Metrics5:14

    Explore DevOps metrics, including deployment frequency, change lead time, change failure rate, and MTTR, and learn how automation, version control, and CI/CD enable faster, higher-quality delivery.

  • Knowledge understanding test

Requirements

  • Anyone who is willing to learn about DevOps concepts

Description

Hi, Are you interested to understand the DevOps Concepts?

Great, then this course is for you!

This course is for anyone who wants to rapidly improve their career prospects in the booming industry of  DevOps.

In this course, we are going to understand below mentioned topics.

  • What is DevOps?

  • Why we need DevOps?

  • DevOps Life Cycle

  • Agile Vs DevOps

  • DevOps – Metrices and Tools

  • DevOps Values

  • Fast Delivery Cycles

  • Practices of DevOps - Continuous Integration (CI), Continuous Deployment (CD), IaC - Infrastructure as Code, Configuration Management, Automation

  • Why DevOps is so popular?

  • Habits of DevOps

  • What is Pipeline and why to create a pipeline?

  • Build and release pipeline

  • Build Pipeline steps

  • Release  Pipeline steps

  • Types of testing - Functional Testing and Non functional testing

  • Unit testing, Integration Testing , UAT - User Acceptance Test, Regression Testing, Load Test, Performance Testing , Security testing etc.

  • Continuous Delivery vs Continuous Deployment

Quizzes to test the concept understanding and strengthen the basics.

At the end of this course, students will be able to understand the basics concepts of DevOps, real time examples where these concepts fit in and terminologies. If you don't know above concepts, then this course is perfect for you.

So go ahead and click the enroll button, and I'll meet you in lesson 1! All the best.

Cheers,

Nagarathna.

Who this course is for:

  • Software developers
  • Students
  • Engineers
  • Anyone
  • DevOps Engineers
  • Firmware Developers
  • Programmers