Online training in the virtual classroom
E-Learning offers and more

Find out more

DevOps in the Data Center (DODC)

Detailed Course Outline

Module 1: Introduction

  • Containerization (centered on Docker)
    • Compare containers vs VM
    • Docker concepts
    • Quick examples of use
    • Adoption
  • Orchestration (centered on Kubernetes)
    • Kubernetes concepts
    • Quick examples of use
    • Adoption
  • Automation & Configuration Management (centered on Ansible)
    • Ansible concepts
    • Quick examples of use
    • Adoption

Module 2: Software Management and Deployment with Docker

  • Docker benefits
  • Docker concepts
  • Docker deployment model
    • Images and containers
    • Deploying software
    • Publishing to, and installing from, Docker Hub and other registries

Module 3: Container Coordination with Kubernetes

  • Kubernetes benefits
  • Kubernetes concepts
  • Kubernetes deployment model
    • Clusters
    • Pods
    • Persistent storage

Module 4: Process Automation with Ansible

  • Ansible benefits
  • Ansible concepts
  • Ansible structures and configuration
    • Inventory
    • Modules
    • Playbook
  • Controlling Ansible operations

Module 5: Benefits with NetApp Technologies

  • nDVP
  • Trident and Cloud Volumes ONTAP
  • Using Docker with FlexGroup volumes
  • NetApp Kubernetes Service

Labs:

  • Using Docker with NetApp Storage
  • Using Kubernetes with NetApp Storage
  • Using Ansible