YoVDO

Introduction to DevOps

Offered By: Codecademy

Tags

DevOps Courses Operations Management Courses Continuous Deployment Courses Continuous Integration Courses Scalability Courses Infrastructure Management Courses

Course Description

Overview

DevOps is a culture of collaboration between Development and Operations teams that is supported by a variety of practices and tools.

DevOps culture has taken over the software industry and permanently changed the way many organizations do their work. DevOps is a culture of collaboration between Development and Operations teams that is supported by a variety of practices and tools. Through practices such as monitoring, CI/CD, and blameless retrospectives we can reliably deliver software with great speed and high-quality. In this course, you will learn about this culture, these practices, and more!



### Take-Away Skills

Here's what you'll be learning In this course:

- The steps that changes to software go through to get from a developer's computer to its users
- The role and responsibilities of a traditional Operations team
- An overview of modern infrastructure management
- The difference between a DevOps culture and that of a traditional organization
- The purposes of key practices such as CI/CD, monitoring, and containerization
- The role of scalability, observability, and resiliency in a modern software system


Syllabus

  • Welcome to Introduction to DevOps: Learn what the Introduction to DevOps course has in store!
    • Informational: Welcome to Introduction to DevOps
  • Introduction to DevOps Culture and Processes: Learn about the process of making code available to users and the elements of a DevOps culture!
    • Lesson: What is Deployment?
    • Quiz: What is Deployment?
    • Lesson: DevOps Culture
    • Quiz: DevOps Culture
  • Infrastructure: Learn about the ways system infrastructure is managed from both a traditional and a DevOps perspective!
    • Lesson: Infrastructure Management
    • Quiz: Infrastructure Management
  • Monitoring: Learn how we can apply monitoring to gain insights into how our systems are doing!
    • Lesson: Introduction to Monitoring
    • Quiz: Introduction to Monitoring
  • Resiliency: Learn about the ways in which our systems can be resilient to problems!
    • Lesson: Introduction to Resiliency
    • Quiz: Introduction to Resiliency
  • CI/CD/CD Pipelines: Learn how CI/CD pipelines can be used to test and automate the release of code changes to customers!
    • Lesson: CI/CD
    • Quiz: CI/CD
  • Next Steps: You've completed the Introduction to DevOps course! What's next?

    • Informational: Next Steps

Taught by

Alex DiStasi

Related Courses

Cybersecurity Policy for Water and Electricity Infrastructures
University of Colorado System via Coursera
Continuous Delivery & DevOps
University of Virginia via Coursera
Preparing for your Professional Cloud Architect Journey
Google Cloud via Coursera
Infrastructure Planning and Managements
Indian Institute of Technology Madras via Swayam
Public Library Management
University of Michigan via edX