CIS 527



Lab 7 - DevOps

DevOps

  • Development Operations
  • Agile System Engineering
  • SDLC Automation
  • Infrastructure as Code

Image Source: Wikipedia

Toolchain

Image Source: Wikipedia

DevOps Processes

  • Code
  • Build
  • Test
  • Package
  • Release
  • Configure
  • Monitor

Code

Build & Test

Package & Release

Configure

Monitor

Why DevOps?

  • Faster Releases
  • More Flexible
  • Automation
  • Virtualization
  • Scalable

DevOps Hello World

  • Write Code
  • Push to GitLab
  • Automatically Deploy to Server