Section 1 : Course Introduction

Lecture 1 Introduction 1:42
Lecture 2 Course Resources Text

Section 2 : Concepts

Lecture 3 What is DevOps 2:45
Lecture 4 DevOps Continuous Delivery and Benefits 3:21
Lecture 5 DevOps Lean thinking, a change of culture 2:24
Lecture 6 Version Control (GIT) 6:25
Lecture 7 Git Commands Overview Text
Lecture 8 Demo GIT commands and github 8:20
Lecture 9 Configuration Management and Automation 4:21
Lecture 10 Provisioning 3:8
Lecture 11 Plan & Monitoring 1:21

Section 3 : Step 1 - Provisioning

Lecture 12 Introduction to Provisioning 3:6
Lecture 13 Vagrant 6:0
Lecture 14 Vagrant for Windows Procedures Text
Lecture 15 Vagrant demo 3:30

Section 4 : Step 2 - Automation and Configuration Management

Lecture 16 Introduction to Automation and Configuration Management 3:40
Lecture 17 Ansible introduction 1:39
Lecture 18 Ansible Installation 4:32
Lecture 19 Ansible Installation demo 3:3
Lecture 20 Ansible First Playbook 4:1
Lecture 21 Ansible First Playbook demo
Lecture 22 Ansible Provisioning with vagrant and EC2 5:21
Lecture 23 Ansible Provisioning with EC2 demo 5:34
Lecture 24 Ansible Roles 2:42
Lecture 25 Ansible Best Practices 2:25
Lecture 26 Ansible Directory Layout 3:31
Lecture 27 Chef Introduction (Part 1) 3:20
Lecture 28 Chef Introduction (Part 2) 3:7
Lecture 29 Chef Introduction (Part 3) 2:27
Lecture 30 Chef knife
Lecture 31 Chef knife demo 5:47
Lecture 32 Chef knife with chef-server
Lecture 33 Chef Roles 2:24
Lecture 34 Chef knife with chef-server - demo 7:37
Lecture 35 AWS Opsworks 0:33

Section 5 : Step 3 - Continuous Integration

Lecture 36 Introduction to Continuous Integration
Lecture 37 Jenkins Resources Text
Lecture 38 Jenkins Introduction and installation 1:42
Lecture 39 Jenkins Prepare Play App 3:17
Lecture 40 Jenkins building applications with sbt or maven 3:56
Lecture 41 Jenkins Build app 4:58
Lecture 42 Jenkins install and build demo 8:28
Lecture 43 Jenkins automate testing 5:1
Lecture 44 Jenkins packaging
Lecture 45 Jenkins Automate testing and packaging demo 2:44

Section 6 : Step 4 - Deployments

Lecture 46 Deployment Introduction 2:9
Lecture 47 Artifact storage and deployment 7:37
Lecture 48 Artifact storage and deployment demo 9:52

Section 7 : Step 5 - Continuous Monitoring

Lecture 49 Continuous Monitoring 3:7

Section 8 : The Twelve Factor app

Lecture 50 Introduction to the Twelve Factor app 4:3
Lecture 51 The Twelve Factors 5:41

Section 9 : Containerization

Lecture 52 Introduction to microservices 2:1
Lecture 53 Introduction to docker 4:50
Lecture 54 Docker demo 2:11
Lecture 55 Docker Architecture 3:0
Lecture 56 Docker Images 3:26
Lecture 57 Docker Volumes 3:23
Lecture 58 Docker Networking 3:19
Lecture 59 Docker Hub 1:3
Lecture 60 Docker Compose 2:3
Lecture 61 Docker Compose demo 5:28
Lecture 62 Docker Machine 1:17
Lecture 63 Docker Machine Demo 5:38
Lecture 64 Docker Swarm 6:35
Lecture 65 Docker Swarm Demo 5:51

Section 10 : Container Orchestration

Lecture 66 Introduction to Container Orchestration 2:5
Lecture 67 Kubernetes architecture overview 3:53
Lecture 68 Kubernetes Procedures Text
Lecture 69 Deploying container using Kubernetes 4:46
Lecture 70 Kubernetes demo 6:34

Section 11 : Labs

Lecture 71 The DevOps Challenge 1:26

Section 12 : Finished!

Lecture 72 Thank you! 0:17