Section 1 : Understating of DevOps & DevOps Process
|
Lecture 1 | Introduction_1 | |
|
Lecture 2 | What is DevOps DevOps Tools | 00:13:25 Duration |
|
Lecture 3 | Continuous Development | 00:09:42 Duration |
|
Lecture 4 | Continuous Testing | 00:03:51 Duration |
|
Lecture 5 | Continuous Integration | 00:12:20 Duration |
|
Lecture 6 | Continuous Deployment & Monitoring | 00:08:17 Duration |
Section 2 : GIT Introduction & Installation
|
Lecture 1 | Git WelCome & Goal | 00:01:35 Duration |
|
Lecture 2 | Audience & Study Tips | 00:02:18 Duration |
|
Lecture 3 | Key GIT Terminology | 00:04:33 Duration |
|
Lecture 4 | GIT Introduction | 00:20:19 Duration |
|
Lecture 5 | 11.About Certification | |
|
Lecture 6 | Install GIT on LINUX. | 00:04:16 Duration |
|
Lecture 7 | Download and Install GIT on Windows | 00:07:59 Duration |
Section 3 : GIT Quick Start
|
Lecture 1 | Configure User Information in GIT | 00:08:37 Duration |
|
Lecture 2 | Create First GIT Repository | 00:08:50 Duration |
|
Lecture 3 | First GIT Commit | 00:09:13 Duration |
|
Lecture 4 | Adding Files and GIT Logs | 00:06:14 Duration |
|
Lecture 5 | Understanding of GIT Workflow | 00:05:37 Duration |
Section 4 : Text Editor for GIT Installation
|
Lecture 1 | GIT Text Editor OverView | 00:01:34 Duration |
|
Lecture 2 | Install SubLime Text on Linux | 00:04:01 Duration |
|
Lecture 3 | Configure SubLime with GIT | 00:05:52 Duration |
|
Lecture 4 | NotePad ++ As GIT Editor for Windows | 00:11:46 Duration |
Section 5 : Version Control System GIT & GITHUB
|
Lecture 1 | Verify Changes in GIT | 00:09:16 Duration |
|
Lecture 2 | Compare Stage Area with Local Repository in | 00:04:50 Duration |
|
Lecture 3 | Delete File in GIT | 00:03:55 Duration |
Section 6 : GIT with GITHUB Advance
|
Lecture 1 | Explore Git with GITHub | 00:07:43 Duration |
|
Lecture 2 | Create Centralized Repository | 00:16:42 Duration |
|
Lecture 3 | Create Branches in GIT | 00:17:55 Duration |
|
Lecture 4 | Merge Branches in GIT | 00:11:38 Duration |
|
Lecture 5 | Revert a Commit in GIT | 00:07:20 Duration |
Section 7 : GIT Basics Through Explanation
|
Lecture 1 | Add GIT in Existing Project Part | 00:10:17 Duration |
|
Lecture 2 | Fork GitHub Existing Project | 00:08:32 Duration |
|
Lecture 3 | Git CLI Complete Workflow | 00:10:41 Duration |
|
Lecture 4 | Back-out GIT Changes | 00:08:02 Duration |
|
Lecture 5 | Delete File in GIT | 00:08:46 Duration |
|
Lecture 6 | Rename & Move File in GIT | 00:13:36 Duration |
|
Lecture 7 | Find Commit, File History in GIT | 00:10:45 Duration |
|
Lecture 8 | GIT Alias | 00:06:38 Duration |
|
Lecture 9 | Exclude Unwanted Files in GIT | 00:10:59 Duration |
Section 8 : Comparisons in GIT
|
Lecture 1 | SetUp Git Project for Comparision | |
|
Lecture 2 | Compare Working Directory & Stage Area | 00:09:08 Duration |
|
Lecture 3 | Compare Work Directory and GIT Repo | 00:17:03 Duration |
|
Lecture 4 | Compare Stage Area & GIT Repo | 00:07:30 Duration |
|
Lecture 5 | Compare Commits in GIT | 00:05:15 Duration |
Section 9 : Branching & Merging in GIT
|
Lecture 1 | Basics of Branches in GIT | 00:08:04 Duration |
|
Lecture 2 | Happy Path Merges in GIT | 00:08:08 Duration |
|
Lecture 3 | Auto Merge in GIT | 00:08:59 Duration |
Section 10 : GIT Rebase
|
Lecture 1 | GIT Merge vs GIT Rebase | 00:16:51 Duration |
|
Lecture 2 | GIT Rebase Example | 00:11:28 Duration |
|
Lecture 3 | Create Merge Conflicts in Rebase | 00:08:23 Duration |
|
Lecture 4 | Resolve Merge Conflicts in GIT Rebase | 00:05:33 Duration |
|
Lecture 5 | Rebase Remote Repository in GIT | 00:13:08 Duration |
Section 11 : GIT Stashing
|
Lecture 1 | GIT Stash with Example | 00:15:52 Duration |
|
Lecture 2 | Stash Untracked Files & Git Stash Pop | 00:13:20 Duration |
|
Lecture 3 | Manage Multiple Stash | 00:09:12 Duration |
|
Lecture 4 | Stashing into Branch | 00:08:02 Duration |
Section 12 : GIT Tagging
|
Lecture 1 | GIT Tagging Introduction | 00:07:20 Duration |
|
Lecture 2 | GIT Annotated Tags | 00:05:41 Duration |
|
Lecture 3 | Compare Tags in GIT | 00:07:28 Duration |
|
Lecture 4 | Tag a Specific Commit in GIT | 00:04:26 Duration |
|
Lecture 5 | Update Tags in GIT | 00:03:26 Duration |
Section 13 : GIT Common Mistakes and Fixes
|
Lecture 1 | Fixing Common Mistakes in GIT Part | 00:09:39 Duration |
|
Lecture 2 | Fixing Common Mistakes in GIT Part 2 | 00:12:25 Duration |
|
Lecture 3 | Fixing Common Mistakes in GIT Part 3 | 00:09:05 Duration |
Section 14 : Jenkins Section Introduction
|
Lecture 1 | Introduction to Continuous Integration | 00:14:05 Duration |
|
Lecture 2 | What is Jenkins Jenkins Introduction | 00:06:59 Duration |
|
Lecture 3 | Course Code Base & Discussion Forum Links | |
|
Lecture 4 | Install Jenkins on LinuxUnixCloud Machine | 00:11:48 Duration |
|
Lecture 5 | $135 Digital Ocean Referral Link Installation | |
|
Lecture 6 | Download and Configure Jenkins on Windows | 00:12:16 Duration |
|
Lecture 7 | Text Direction - Download and Configure Jenkin | |
|
Lecture 8 | Download and Configure Jenkins on MAC OS | 00:11:37 Duration |
|
Lecture 9 | Text Direction - Download and Configure Jenkin | |
|
Lecture 10 | Java 9 & 10 Warning for Jenkins |
Section 15 : Jenkins Getting Started Get Jenkins Ready
|
Lecture 1 | Architectural Overview of Jenkins | 00:12:30 Duration |
|
Lecture 2 | Your Reviews are Important! | |
|
Lecture 3 | Create Jenkins First Job | 00:12:47 Duration |
Section 16 : Continuous Integration with Jenkins
|
Lecture 1 | Jenkins Integration with GIT & GITHUB | 00:05:40 Duration |
|
Lecture 2 | Install Maven on Jenkin's Host Machine | 00:01:39 Duration |
|
Lecture 3 | Text Direction - Install Maven on Windows | |
|
Lecture 4 | Configure Jenkins with GIT & Maven | 00:03:47 Duration |
|
Lecture 5 | Create our First Maven-based Jenkins Job | 00:03:47 Duration |
|
Lecture 6 | TroubleShooting - Create our First Maven-based | |
|
Lecture 7 | Source Code Polling in Jenkins | 00:10:08 Duration |
|
Lecture 8 | Text Direction - Add SSH Key in Local from Git | |
|
Lecture 9 | Remote Build Trigger in Jenkins | 00:05:29 Duration |
Section 17 : Continuous Delivery with Jenkins
|
Lecture 1 | Archive Artefact in Jenkins | 00:07:27 Duration |
|
Lecture 2 | Remove - INTRODUCTION TO BRAINMEASURES PROCTOR | |
|
Lecture 3 | Text Direction - Install & Configure Tomcat in | |
|
Lecture 4 | Text Direction - Install Tomcat on Windows | |
|
Lecture 5 | Deploy Staging Environment | 00:20:05 Duration |
|
Lecture 6 | Build Pipeline Plugin | 00:07:43 Duration |
|
Lecture 7 | Deploy to Production | 00:07:43 Duration |
|
Lecture 8 | Trouble Shooting-Deploy to Production |
Section 18 : Infrastructure as Code
|
Lecture 1 | Infrastructure as Code | 00:04:24 Duration |
Section 19 : Jenkins Job DSL
|
Lecture 1 | Introduction to JENKINS Job DSL | 00:05:34 Duration |
|
Lecture 2 | Demo Jenkins Job DSL with Maven Project | 00:14:02 Duration |
Section 20 : Jenkins as a Code Pipeline (DSL)
|
Lecture 1 | Jenkins As Code Pipeline Overview | 00:03:14 Duration |
|
Lecture 2 | Demo Code Pipeline | 00:12:41 Duration |
|
Lecture 3 | Bonus Selenium UI Automation MasterClass | |
|
Lecture 4 | Text Direction- Demo Code Pipeline | |
|
Lecture 5 | Automate Existing Maven Project Pipeline | 00:12:41 Duration |
|
Lecture 6 | Text Direction- Automate Existing Maven Proje |
Section 21 : Distributed Builds in Jenkins
|
Lecture 1 | Distributed Builds Concept | 00:09:09 Duration |
|
Lecture 2 | Create and Configure Jenkins Slave | 00:19:03 Duration |
|
Lecture 3 | Text Direction- Create and Configure Jenkins | |
|
Lecture 4 | Label Nodes & Concurrent Builds | 00:06:48 Duration |
Section 22 : Docker Setup and Installation
|
Lecture 1 | Available Docker Edition | 00:08:10 Duration |
|
Lecture 2 | Install Docker on Linux Machine | 00:08:25 Duration |
|
Lecture 3 | Docker Basics & Run Container | 00:28:37 Duration |
|
Lecture 4 | Docker File Basics Introduction | 00:02:04 Duration |
|
Lecture 5 | Docker File Instructions Construction Comm | 00:08:59 Duration |
|
Lecture 6 | Create Docker File of Our Project | 00:08:59 Duration |
|
Lecture 7 | Text Direction - Create Docker File of Our Pr | |
|
Lecture 8 | Build and Tag Project Docker Image | 00:12:15 Duration |
|
Lecture 9 | Trouble Shooting- Build Docker Image | |
|
Lecture 10 | Execute Project in Docker | 00:09:21 Duration |
Section 23 : Parameterize Jenkins Jobs
|
Lecture 1 | Add Parameters In Jenkins Job | 00:06:34 Duration |
|
Lecture 2 | Add Choice Parameters | 00:03:15 Duration |
|
Lecture 3 | Add Logic with Boolean Parameter | 00:02:22 Duration |
Section 24 : Jenkins Security Aspects
|
Lecture 1 | EnableDisable Login Jenkins | 00:02:37 Duration |
|
Lecture 2 | Allow User to Sign-Up Jenkins | 00:03:12 Duration |
|
Lecture 3 | Install Powerful Security Plugin | 00:02:02 Duration |
|
Lecture 4 | How to Create Users in Jenkins | 00:03:27 Duration |
|
Lecture 5 | Create & Assign Roles to Users | 00:04:09 Duration |
Section 25 : Creating Docker Containers Start Like a Beginner
|
Lecture 1 | Check Docker Install and Configurations | 00:13:23 Duration |
|
Lecture 2 | Start Your First Container | 00:28:42 Duration |
|
Lecture 3 | Stop-Remove the Containers | 00:19:45 Duration |
|
Lecture 4 | Docker Internal Processing | 00:04:22 Duration |
|
Lecture 5 | Containers vs Virtual Machines | 00:12:09 Duration |
|
Lecture 6 | Assignment Manage Multiple Containers | 00:07:19 Duration |
|
Lecture 7 | Assignment Answer Manage Multiple Containe | 00:14:11 Duration |
Section 26 : Use Docker Containers Advance
|
Lecture 1 | Docker CLI Monitoring | 00:12:38 Duration |
|
Lecture 2 | Start Container in Interactive Mode | 00:06:22 Duration |
|
Lecture 3 | Run Commands in Running Containers | 00:09:08 Duration |
Section 27 : Docker Networking
|
Lecture 1 | Docker Network Introduction | 00:05:51 Duration |
|
Lecture 2 | Explore Container Networks | 00:10:43 Duration |
|
Lecture 3 | Docker Network CLI List & Inspect | |
|
Lecture 4 | Docker Network Create, Connect & Disconne | 00:10:58 Duration |
|
Lecture 5 | Docker Network DNS Concept | 00:10:58 Duration |
Section 28 : Docker Container Images Beginning
|
Lecture 1 | What is Docker Image | 00:05:00 Duration |
|
Lecture 2 | Docker Hub Repository | 00:12:04 Duration |
|
Lecture 3 | Concept of Docker Image Layers | 00:05:21 Duration |
|
Lecture 4 | Docker Image Tagging | 00:07:28 Duration |
|
Lecture 5 | Upload Docker Image to Cloud | 00:12:20 Duration |
Section 29 : Docker Container Images Build Images
|
Lecture 1 | Dockerfile Basics | 00:02:05 Duration |
|
Lecture 2 | Docker File Instructions | 00:14:03 Duration |
|
Lecture 3 | Create Custom Docker Image | 00:19:57 Duration |
|
Lecture 4 | Extend Official Docker Image | 00:09:50 Duration |
|
Lecture 5 | Assignment Build Docker Image | 00:01:42 Duration |
|
Lecture 6 | Assignment Answer Build Docker Image | 00:10:24 Duration |
Section 30 : Docker Containers Manage Data
|
Lecture 1 | Persistent Data Problem | 00:05:22 Duration |
|
Lecture 2 | Persistent Data Data Volumes | 00:12:54 Duration |
|
Lecture 3 | Persistent Data Bind Mounts | 00:10:51 Duration |
|
Lecture 4 | Assignment Data Volumes | 00:01:44 Duration |
|
Lecture 5 | Assignment Answer Data Volumes | 00:24:56 Duration |
|
Lecture 6 | Assignment Bind Mounts | 00:00:42 Duration |
|
Lecture 7 | Assignment Answer Bind Mount | 00:10:12 Duration |
Section 31 : Docker Compose Multi Container Tool
|
Lecture 1 | Docker Compose Introduction | 00:04:37 Duration |
|
Lecture 2 | Docker Compose YML File | 00:03:34 Duration |
|
Lecture 3 | Run MYSQL & WORDPRESS via Docker Compose | 00:15:17 Duration |
|
Lecture 4 | Docker Compose Build Application From Scra | 00:17:49 Duration |
Section 32 : Docker Swarm Introduction Swarm Orchestration
|
Lecture 1 | Docker Swarm Introduction Swarm Orchestrati | 00:11:27 Duration |
|
Lecture 2 | Docker Swarm Terminology | 00:06:48 Duration |
|
Lecture 3 | Create Service on Docker Swarm | 00:16:36 Duration |
|
Lecture 4 | Create Docker Swarm Cluster | 00:19:01 Duration |
|
Lecture 5 | Text Direction | |
|
Lecture 6 | Busting 5 DevOps Myths |
Section 33 : Docker Swarm Features and Applications
|
Lecture 1 | Networks in Docker Swarm | 00:13:26 Duration |
|
Lecture 2 | Docker Swarm Traffic Management | 00:09:06 Duration |
|
Lecture 3 | Assignment Deploy Multi-Node Application i | 00:08:19 Duration |
|
Lecture 4 | Assignment Answer Deploy Multi-Node Applic | 00:16:20 Duration |
Section 34 : Docker Swarm Stack Deployment Multi Service Dep
|
Lecture 1 | Docker Swarm Stacks | 00:17:14 Duration |
|
Lecture 2 | Docker Swarm Stack Scale Application | 00:13:49 Duration |
|
Lecture 3 | Docker Swarm Persistent Data Issue in Dist | 00:10:18 Duration |
|
Lecture 4 | Swarm Deploy Distributed Application | 00:13:18 Duration |
Section 35 : Docker Swarm Secrets Management Protect Sensiti
|
Lecture 1 | Docker Swarm Secrets Introduction | 00:07:49 Duration |
|
Lecture 2 | Create Docker Service with Secrets | 00:11:02 Duration |
|
Lecture 3 | Deploy Stack with Swarm Secrets | 00:15:33 Duration |
Section 36 : Docker Swarm Service Management
|
Lecture 1 | ZeroDowntime Service Upgrade | 00:17:48 Duration |
|
Lecture 2 | HealthCheck in Docker Swarm | 00:15:53 Duration |
|
Lecture 3 | Container Placement in Docker Swarm | 00:17:21 Duration |
|
Lecture 4 | Service Constraints in YML File | 00:06:43 Duration |
Section 37 : Get Started with Kubernetes
|
Lecture 1 | Kubernetes Introduction & Uses | 00:08:59 Duration |
|
Lecture 2 | Kubernetes Architecture | 00:10:24 Duration |
|
Lecture 3 | Orchestration Giants Kubernetes vs Docker | 00:06:47 Duration |
Section 38 : Setting-Up Kubernetes on local
|
Lecture 1 | Kubernetes SetUp | |
|
Lecture 2 | SetUp Kubernetes with MiniKube | 00:25:52 Duration |
|
Lecture 3 | Text Direction SetUp Kubernetes with MiniKube |
Section 39 : SetUp Kubernetes on AWS Cloud
|
Lecture 1 | Kops Introduction | 00:01:32 Duration |
|
Lecture 2 | Prepare AWS Environment for Kops | 00:21:28 Duration |
|
Lecture 3 | Text Direction Prepare AWS Environment for Ko | |
|
Lecture 4 | Kubernetes Setup on AWS Cloud | 00:17:33 Duration |
|
Lecture 5 | Text Direction Kubernetes SetUp on AWS Cloud | |
|
Lecture 6 | Build and Push Docker Custom Image | 00:10:04 Duration |
|
Lecture 7 | Run First Custom Image on Local Kubernetes. | 00:11:28 Duration |
|
Lecture 8 | Text Direction Run First Custom Image on Loca | |
|
Lecture 9 | Run Custom Image on AWS Kubernetes | 00:22:38 Duration |
|
Lecture 10 | Text Direction Run Custom Image on AWS |
Section 40 : SetUp Kubernetes on Google Cloud
|
Lecture 1 | SetUp Kubernetes on GCP Cloud | 00:15:54 Duration |
|
Lecture 2 | Text Direction SetUp Kubernetes on GCP Cloud | |
|
Lecture 3 | Run Custom Image on GCP Kubernetes | 00:17:02 Duration |
|
Lecture 4 | Text Direction Run Custom Image on GCP | |
|
Lecture 5 | Text Direction Run Custom Image on GCP |
Section 41 : Basics of Kubernetes
|
Lecture 1 | Kubernetes Node Workflow | 00:09:04 Duration |
|
Lecture 2 | Scaling Pods in Kubernetes | 00:08:54 Duration |
|
Lecture 3 | Your Reviews are Important | |
|
Lecture 4 | Lab Scaling Pods in Kubernetes with Replica | 00:12:34 Duration |
|
Lecture 5 | Replica Set in Kubernetes | 00:18:19 Duration |
|
Lecture 6 | Deployment in Kubernetes | 00:04:49 Duration |
|
Lecture 7 | Lab Deployment in Kubernetes |
Section 42 : Basics of Kubernetes Part II
|
Lecture 1 | Services in Kubernetes | 00:07:24 Duration |
|
Lecture 2 | Lab Services in Kubernetes | 00:09:33 Duration |
|
Lecture 3 | Labels in Kubernetes | 00:08:20 Duration |
|
Lecture 4 | Lab Labels in Kubernetes | 00:06:04 Duration |
|
Lecture 5 | Liveness(HealthCheck) of Application in Kub | 00:05:52 Duration |
|
Lecture 6 | Demo Liveness(HealthCheck) of Application i | 00:11:55 Duration |
|
Lecture 7 | Readiness in Kubernetes & Application | 00:17:07 Duration |
|
Lecture 8 | Lifecycle Of Pods in Kubernetes | 00:15:37 Duration |
|
Lecture 9 | Secrets in Kubernetes | 00:15:54 Duration |
|
Lecture 10 | Lab Secrets in Kubernetes | 00:05:42 Duration |
Section 43 : Kubernetes Advance Part I
|
Lecture 1 | Service Discovery using DNS | 00:07:02 Duration |
|
Lecture 2 | Lab Service Discovery using DNS | 00:20:16 Duration |
|
Lecture 3 | ConfigMap in Kubernetes | 00:06:15 Duration |
|
Lecture 4 | Lab ConfigMap in Kubernetes | 00:26:51 Duration |
|
Lecture 5 | Ingress in Kubernetes | 00:07:21 Duration |
|
Lecture 6 | Lab Ingress in Kubernetes | 00:15:23 Duration |
Section 44 : Kubernetes Advance Part II
|
Lecture 1 | Volume in Kubernetes | 00:08:02 Duration |
|
Lecture 2 | EmptyDir Volume in Kubernetes | 00:07:18 Duration |
|
Lecture 3 | HostPath Volume in Kubernetes | 00:22:18 Duration |
|
Lecture 4 | Dynamic Volume Provisioning in Kubernetes. | 00:07:28 Duration |
|
Lecture 5 | Dynamic Volume Run WordPress On Kubernetes | 00:34:41 Duration |
|
Lecture 6 | Text Direction Run WordPress On Kubernetes |
Section 45 : Kubernetes Advance Part III
|
Lecture 1 | Pod Presets in Kubernets | 00:09:34 Duration |
|
Lecture 2 | Enable and Execute PodPrests in Kubernetes. | 00:13:30 Duration |
|
Lecture 3 | StateFul Sets in Kubernetes | 00:09:53 Duration |
|
Lecture 4 | Deploy Cassandra In StateFul Set | 00:27:53 Duration |
|
Lecture 5 | DaemonSet In Kubernetes | 00:27:53 Duration |
|
Lecture 6 | Demo DaemonSet In Kubernetes | 00:05:37 Duration |
Section 46 : Kubernetes Advance Part IV
|
Lecture 1 | AutoScaling in Kubernetes | 00:13:24 Duration |
|
Lecture 2 | Demo AutoScaling in Kubernetes | 00:35:25 Duration |
|
Lecture 3 | Affinity in Kubernetes | 00:08:25 Duration |
|
Lecture 4 | Demo Affinity in Kubernetes | 00:14:02 Duration |
Section 47 : Kubernetes Administration Part I
|
Lecture 1 | Architecture and Working Model Of Master Co | 00:15:28 Duration |
|
Lecture 2 | Manage Resource Quota in Kubernetes | 00:05:56 Duration |
|
Lecture 3 | Resource Quota in Kubernetes | 00:05:56 Duration |
|
Lecture 4 | Demo Resource Quota in Kubernetes | 00:07:16 Duration |
|
Lecture 5 | User Management in Kubernetes | 00:07:16 Duration |
|
Lecture 6 | Role Base Access Control | 00:07:24 Duration |
|
Lecture 7 | Role Base Access Control Implementation | 00:25:29 Duration |
Section 48 : Kubernetes Administration Part II
|
Lecture 1 | Networking in Kubernetes | 00:11:37 Duration |
|
Lecture 2 | Node Management | 00:09:08 Duration |
|
Lecture 3 | Kubernetes In Production High Availability | 00:09:54 Duration |
|
Lecture 4 | Demo Kubernetes HA Deployment | 00:22:58 Duration |
Section 49 : Package & Deploy on Kubernetes HELM
|
Lecture 1 | HELM Introduction | 00:10:59 Duration |
|
Lecture 2 | Installing and Running HELM on Kubernetes | 00:18:03 Duration |
|
Lecture 3 | Text Direction Installing and Running HELM | |
|
Lecture 4 | Create & Deploy HELM Chart on Cluster | 00:23:17 Duration |
|
Lecture 5 | Text Direction Create & Deploy HELM Chart | |
|
Lecture 6 | Upload HELM Chart in S3 Bucket | 00:11:36 Duration |
|
Lecture 7 | Text Direction Upload HELM Chart in S3 Buc |
Section 50 : Serverless Functions on Kubernetes
|
Lecture 1 | What is Serverless in Kubernetes | 00:11:15 Duration |
|
Lecture 2 | Kubeless Intro | 00:03:20 Duration |
|
Lecture 3 | Install Kubeless and Deploy Functions | 00:20:03 Duration |
Section 51 : Micro Services in Kubernetes
|
Lecture 1 | Introduction to Istio | 00:13:03 Duration |
|
Lecture 2 | Install Istio on Kubernetes | 00:18:07 Duration |
|
Lecture 3 | Text Direction Install Istio on Kubernetes | |
|
Lecture 4 | Demo Istio Enabled Application | 00:20:10 Duration |
|
Lecture 5 | Canary-Deployment | 00:16:02 Duration |
|
Lecture 6 | Istio Retry Policy and Uses | 00:03:28 Duration |
Section 52 : Project Build Tool MAVEN (Optional)
|
Lecture 1 | Maven Introduction | 00:07:45 Duration |
|
Lecture 2 | Configure Maven on Windows Machines | 00:08:14 Duration |
|
Lecture 3 | Text Direction Configure Maven on Windows | |
|
Lecture 4 | Project Code Location | |
|
Lecture 5 | Configure Maven on Mac Machine | 00:05:52 Duration |
|
Lecture 6 | Generate First Maven Project From Maven CLI | 00:11:31 Duration |
|
Lecture 7 | Maven Build Life Cycle | 00:11:54 Duration |
|
Lecture 8 | POM.xml File in Maven Project | 00:06:11 Duration |
Section 53 : Terraform Introduction
|
Lecture 1 | What is Terraform as Software | 00:06:48 Duration |
|
Lecture 2 | Procedure Document and Resource Location |
Section 54 : Pre-Requisite SetUp and Installation
|
Lecture 1 | SetUp Free-Tier AWS Account | 00:03:24 Duration |
|
Lecture 2 | Create Cloud Machine for Terraform Executio | 00:04:19 Duration |
|
Lecture 3 | Discount Gift on Digital Ocean Machi | |
|
Lecture 4 | Terraform Installation & Verification | 00:04:44 Duration |
|
Lecture 5 | Install Terraform on MacOS Windows |
Section 55 : Start With Terraform Basics
|
Lecture 1 | Terraform Configuration Language | 00:10:41 Duration |
|
Lecture 2 | AWS SetUp for Terraform | 00:06:05 Duration |
|
Lecture 3 | Create Machine Using Terraform | 00:10:48 Duration |
|
Lecture 4 | Provide Creds in Separate Centralised File. | 00:05:11 Duration |
|
Lecture 5 | Provide Creds in Environment Variables | 00:03:58 Duration |
|
Lecture 6 | Create Multiple Instances | 00:06:02 Duration |
Section 56 : Terraform Variables Detailed Explanation
|
Lecture 1 | Variables in Terraform | 00:07:45 Duration |
|
Lecture 2 | Use of Variable in Conf File | 00:06:03 Duration |
|
Lecture 3 | Lab Use of Variable in Conf File | 00:07:24 Duration |
|
Lecture 4 | Lab List and Map Variables | 00:09:45 Duration |
Section 57 : Terraform Concepts - Building Blocks
|
Lecture 1 | Provision Software with Terraform | 00:10:07 Duration |
|
Lecture 2 | Lab Provision Software with Terraform | 00:10:07 Duration |
|
Lecture 3 | DataSource in Terraform | 00:03:55 Duration |
|
Lecture 4 | Lab DataSource in Terraform | |
|
Lecture 5 | Lab 2 DataSource in Terraform | 00:10:09 Duration |
|
Lecture 6 | Output Attribute in TF | 00:04:51 Duration |
|
Lecture 7 | Lab Output Attribute in TF | 00:06:48 Duration |
|
Lecture 8 | Remote State in TerraForm | 00:07:58 Duration |
|
Lecture 9 | Lab Remote State in Terraform | 00:08:23 Duration |
Section 58 : Terraform for AWS Cloud
|
Lecture 1 | AWS VPC Introduction | 00:10:15 Duration |
|
Lecture 2 | AWS VPC Introduction II | 00:09:41 Duration |
|
Lecture 3 | Demo AWS VPC | 00:09:35 Duration |
|
Lecture 4 | Lab Create AWS VPC | 00:21:28 Duration |
|
Lecture 5 | Launch EC2 Instance using Custom VPC | 00:04:17 Duration |
|
Lecture 6 | Lab Launch EC2 Instance using Custom VPC. | 00:16:19 Duration |
|
Lecture 7 | Elastic Block Store (EBS) in AWS | 00:10:49 Duration |
|
Lecture 8 | Demo Elastic Block Store (EBS) in AWS | 00:06:25 Duration |
|
Lecture 9 | Lab Elastic Block Store (EBS) in AWS | 00:17:17 Duration |
|
Lecture 10 | User Data in AWS | 00:04:07 Duration |
|
Lecture 11 | Lab User Data using Script | 00:06:28 Duration |
|
Lecture 12 | Lab User Data using Cloud Init | 00:09:56 Duration |
Section 59 : Terraform for AWS Cloud Part II
|
Lecture 1 | AWS RDS Basics | 00:19:17 Duration |
|
Lecture 2 | Lab Create RDS | 00:06:23 Duration |
|
Lecture 3 | AWS Access and Identity Management | 00:10:24 Duration |
|
Lecture 4 | Lab IAM Users and Groups | 00:06:52 Duration |
|
Lecture 5 | Lab AWS IAM Roles | 00:12:04 Duration |
|
Lecture 6 | EC2 Instance Autoscaling | 00:09:06 Duration |
|
Lecture 7 | Lab EC2 Instance Autoscaling | 00:20:43 Duration |
|
Lecture 8 | Load Balancing in AWS | 00:09:06 Duration |
|
Lecture 9 | Lab AWS Load Balancing | 00:15:06 Duration |