00:00:00 - 01 Introduction\001 An Important Note About A Cloud Guru and Linux Academy Courses
00:01:18 - 01 Introduction\002 About the Course Author
00:01:46 - 01 Introduction\003 Course Features and Tools
00:05:14 - 01 Introduction\004 Introduction to Implementing a Full CICD Pipeline
00:15:30 - 02 Source Control Management\001 Introduction to SCM
00:20:34 - 02 Source Control Management\002 Installing Git
00:26:51 - 02 Source Control Management\003 Creating GitHub Forks
00:29:54 - 02 Source Control Management\004 Making Changes in Git
00:40:05 - 02 Source Control Management\005 Branches and Tags
00:46:20 - 02 Source Control Management\006 Pull Requests
00:50:14 - 03 Build Automation\001 Introducing Build Automation
00:53:06 - 03 Build Automation\002 Installing Gradle
01:04:00 - 03 Build Automation\003 Gradle Basics
01:13:36 - 03 Build Automation\004 Automated Testing
01:18:57 - 04 Continuous Integration\001 CI Overview
01:23:12 - 04 Continuous Integration\002 Installing Jenkins
01:29:47 - 04 Continuous Integration\003 Setting up Jenkins Projects
01:36:44 - 04 Continuous Integration\004 Triggering Builds with Git Hooks
01:46:38 - 05 Continuous Delivery\001 Introducing Jenkins Pipelines
01:53:01 - 05 Continuous Delivery\002 Jenkins Pipeline Stages and Steps
01:58:42 - 05 Continuous Delivery\003 Deployment with Jenkins Pipelines
02:20:34 - 06 Containers\001 Why Containers
02:27:20 - 06 Containers\002 Installing Docker
02:29:22 - 06 Containers\003 Docker Basics
02:38:37 - 06 Containers\004 Building a Dockerfile
02:47:03 - 06 Containers\005 Running with Docker in Production
02:48:52 - 06 Containers\006 Installing Docker on Jenkins
02:51:15 - 06 Containers\007 Jenkins Pipelines CD and a Dockerized App
03:02:03 - 07 Orchestration\001 Orchestration
03:05:37 - 07 Orchestration\002 Creating a Kubernetes Cluster
03:16:29 - 07 Orchestration\003 Kubernetes Basics
03:24:54 - 07 Orchestration\004 Deploying to Kubernetes with Jenkins
03:40:41 - 08 Monitoring\001 Monitoring
03:45:48 - 08 Monitoring\002 Installing Prometheus and Grafana
03:59:58 - 08 Monitoring\003 Cluster Monitoring
04:04:26 - 08 Monitoring\004 Application Monitoring
04:15:10 - 08 Monitoring\005 Alerting
04:21:22 - 09 Self-Healing\001 Kubernetes and Self-Healing
04:27:08 - 09 Self-Healing\002 Creating Liveness Probes in Kubernetes
04:36:56 - 10 Autoscaling\001 Kubernetes and Autoscaling
04:40:27 - 10 Autoscaling\002 Horizontal Pod Autoscalers in Kubernetes
04:58:24 - 11 Canary Testing\001 What is Canary Testing
05:02:14 - 11 Canary Testing\002 Implementing a Canary Test in Kubernetes
05:12:20 - 11 Canary Testing\003 Kubernetes Canary Testing with Jenkins Pipelines
05:25:02 - 12 Fully-Automated Deployment\001 Fully Automated Deployment
05:39:44 - 13 Next Steps\001 Next Steps