YoVDO

DevOps Foundations

Offered By: LinkedIn Learning

Tags

DevOps Courses Agile Courses Configuration Management Courses Infrastructure as Code Courses

Course Description

Overview

Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).

Syllabus

Introduction
  • The foundations of DevOps
1. DevOps Basics
  • What is DevOps?
  • DevOps core values: CAMS
  • DevOps guiding principles: The Three Ways
  • Your DevOps practice playbook
  • Which DevOps tools should I use?
2. DevOps and People: A Culture Change
  • Why do we need a DevOps culture?
  • Communication and trust power DevOps
  • Collaboration: Break silos in case of DevOps
  • Continuous learning the DevOps way
3. DevOps and Process: The Building Blocks
  • DevOps process building block: Agile
  • DevOps process building block: Lean
  • DevOps process building block: Visible ops change control
4. Infrastructure as Code
  • What is infrastructure as code?
  • DevOps applications of infrastructure as code
  • Configuration management: From golden image to foil ball
  • Automating infrastructure, containers, and platforms
  • Your DevOps infrastructure as code toolchain
5. Continuous Delivery
  • What is continuous delivery?
  • Six practices for continuous integration
  • Five practices for continuous delivery
  • The role of QA in DevOps
  • Continuous deployment: The final frontier
  • Your DevOps CI toolchain
6. Site Reliability Engineering
  • What is site reliability engineering?
  • Building for reliability: Theory
  • Building for reliability: Practice
  • Operational feedback: Observability
  • Operational feedback: Incident response and retrospectives
  • Your DevOps SRE toolchain
7. Advanced Topics
  • Platform engineering: The paved road
  • DevSecOps: Making your systems more secure the DevOps way
  • Cloud native and Kubernetes
  • DevOps and chaos engineering
  • MLOps: Leveraging DevOps to run ML systems
  • AIOps: Using AI in your DevOps work
8. Your DevOps Career
  • DevOps and your career
  • DevOps learning resources
  • Your personal DevOps journey

Taught by

James Wickett and Ernest Mueller

Related Courses

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera