Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

DevOps Foundations

via LinkedIn Learning

Overview

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

DevOps is not a framework or a workflow. It's a culture that is overtaking the business world. DevOps ensures collaboration and communication between software engineers (Dev) and IT operations (Ops). With DevOps, changes make it to production faster. Resources are easier to share. And large-scale systems are easier to manage and maintain.

In this course, well-known DevOps practitioners Ernest Mueller and James Wickett provide an overview of the DevOps movement, focusing on the core value of CAMS (culture, automation, measurement, and sharing). They cover the various methodologies and tools an organization can adopt to transition into DevOps, looking at both agile and lean project management principles and how old-school principles like ITIL, ITSM, and SDLC fit within DevOps.

The course concludes with a discussion of the three main tenants of DevOps—infrastructure automation, continuous delivery, and reliability engineering—as well as some additional resources and a brief look into what the future holds as organizations transition from the cloud to serverless architectures.

Syllabus

Introduction
  • Development and operations
1. DevOps Basics
  • What is DevOps?
  • DevOps core values: CAMS
  • DevOps principles: The three ways
  • Your DevOps playbook
  • Ten practices for DevOps success: Ten through six
  • Ten practices for DevOps success: Five through one
  • DevOps tools: The cart or the horse?
2. DevOps: A Culture Problem
  • The IT crowd and the coming storm
  • Use your words
  • Do unto others
  • Throwing things over walls
  • Kaizen: Continuous improvement
3. The Building Blocks of DevOps
  • DevOps building block: Agile
  • DevOps building block: Lean
  • ITIL, ITSM, and the SDLC
4. Infrastructure Automation
  • Infrastructure as code
  • Golden image to foil ball
  • Immutable deployment
  • Your infrastructure toolchain
5. Continuous Delivery
  • Small + Fast = Better
  • Continuous integration practices
  • The continuous delivery pipeline
  • The role of QA
  • Your CI toolchain
6. Reliability Engineering
  • Engineering doesn't end with deployment
  • Design for operation: Theory
  • Design for operation: Practice
  • Operate for design: Metrics and monitoring
  • Operate for design: Logging
  • Your SRE toolchain
7. Additional DevOps Resources
  • Unicorns, horses, and donkeys, oh my
  • Ten best DevOps books you need to read
  • Navigating the series of tubes
8. The Future of DevOps
  • Cloud to containers to serverless
  • The rugged frontier of DevOps: Security
Conclusion
  • Next steps: Am I a DevOp now?

Taught by

James Wickett and Ernest Mueller

Related Courses

Reviews

Start your review of DevOps Foundations

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free