Books & Videos

Table of Contents

Chapter: Getting Started – DevOps Concepts, Tools, and Technologies

The Course Overview

07m 15s

Understanding the DevOps Movement

14m 46s

The DevOps Lifecycle

16m 44s

Tools and Technologies

19m 10s

An Overview of a Sample Java EE Application

02m 51s

Chapter: Continuous Integration with Jenkins 2

Installing Jenkins and the Jenkins Dashboards

06m 35s

Configuring Java and Mavens in Jenkins to Build Job for a Java Application with Maven

03m 4s

Configuring and Authenticating Source Code on GitHub

02m 41s

Configuring Build Job and JUnit

03m 5s

The Dashboard View Plugin – Overview and Usage

01m 52s

Managing Nodes

03m 23s

Sending E-mail Notifications Based on buildstatus

02m 50s

Integrating Jenkins and Sonar

05m 52s

Chapter: Building the Code and Configuring the Build Pipeline

Creating Built-in Delivery Pipelines

05m 24s

Creating a Pipeline for Compiling and Executing Test Units

03m 2s

Using the Build Pipeline Plugin

10m 27s

Integrating the Deployment Operation

05m 16s

Chapter: Installing and Configuring Chef

Getting Started with Chef

03m 12s

Overview of Hosted Chef

03m 24s

Installing and Configuring a Chef Workstation

02m 49s

Converging a Chef Node Using a Chef Workstation

03m 39s

Installing Software Packages Using Cookbooks

02m 14s

Creating a Role

04m 8s

Chapter: Installing and Configuring Docker

Understanding the Difference Between Virtual Machines and Containers

06m 27s

Installing and Configuring Docker on CentOS

01m 39s

Creating Your First Docker Container

02m 2s

Understanding the Client-Server Architecture of Docker

02m 31s

Managing Containers

03m 27s

Creating a Docker Image from Docker file

05m 16s

Chapter: Cloud Provisioning and Configuration Management with Chef

Chef and Cloud Provisioning

04m 0s

Installing Knife Plugins for Amazon Web Services and Microsoft Azure

02m 52s

Creating and Configuring a Virtual Machine in Amazon EC2

03m 54s

Creating and Configuring a Virtual machine in Microsoft Azure

03m 23s

Docker Containers

03m 2s

Chapter: Deploying an Application in AWS, Azure, and Docker

Prerequisites – Deploying Our Application on a Remote Server

05m 3s

Deploying an Application in Docker Container

01m 56s

Deploying an Application in AWS

05m 38s

Deploying an Application in Microsoft Azure

05m 17s

Chapter: Monitoring Infrastructure and Applications

Getting Started – Monitoring

02m 34s

Overview of Monitoring Tools and Techniques

06m 28s

Monitoring AWS Elastic Beanstalk

01m 44s

Monitoring Microsoft Azure Web App Service

10m 11s

Chapter: Orchestrating Application Deployment

Creating Build Jobs for End-to-end Automation

02m 42s

Configuring SSH Authentication Using a Key

04m 15s

Configuring the Build Pipeline for Build Job Orchestration

07m 31s

Executing the Pipeline for Application Deployment Automation

01m 29s

Hygieia – a DevOps Dashboard

01m 27s