Quick - Introduction to Module 4
Course Content
0 / 119 completedQuick - Introduction to Module-1
SDLC Overview
World before DevOps - Waterfall Model
Introduction to Agile Methodology
Agile Principles
Introduction to SCRUM Methodology
Understanding SCRUM daily work-flow
Introduction to Kanban Methodology
Introduction to DevOps and its LifeCycle
Course & Instructor - Introduction
Quick - Introduction to Module 2
Sign-in to Azure DevOps
Azure DevOps - Introduction
Sign-in to Azure DevOps and Enabling pipeline minutes
Azure Boards - Introduction
st Azure DevOps Project - Creation & Introduction
Understanding Work Item Types
Backlogs Management - Use Case {Shopping Portal}
DEMO - Work Item Management - Part 1
DEMO - Work Item Management - Part 2
DEMO - Work Item Management - Part 3
Introduction to Delivery Plans and Analytics views
DEMO - Custom Process creation in Azure DevOps
Quick - Introduction to Module 3
Version Control System - Overview
Installation and Setup of GIT on MacWindows & Linux
Centralised Version Control - Introduction
Distributed Version Control - Introduction
DEMO - 3 Stages of GIT & Basic GIT Commands - PART 1
DEMO - Working with VI Editor
DEMO - Azure Repos Introduction and Integration with Local GIT
DEMO - Cloning Authentication Method {SSHHTTPS}
DEMO - Complete Walkthrough of Azure Repos
DEMO - Basic GIT Commands - PART 2
DEMO - Concept of Pull Request {Merge & Squash} type - explained
DEMO - Concept of Pull Request {Rebase & Semi-Linear} type - explained
DEMO - Concept of Cherry-Picking and Revert - explained
DEMO - Azure Branch Policies - Implementation
Branching and Merging Strategies {Git-flow & Trunk based} - explained
GIT Hooks {Talisman} Working and Concept - explained
Quick - Introduction to Module 4
Continuous Integration Flow - Walkthrough
Agent Pool Concept - Explained
DEMO - Self-hosted Agent Pool Setup end-to-end
DEMO - ASP.NET Application Classic Build Pipeline Creation & Execution
DEMO- Ways to Debug Failed Build Pipeline
DEMO- Various Types of Build Triggers in Azure DevOps
Service Principle vs Managed Identity
Azure AD (Entra ID) Overview and Flow - Explained
DEMO - Service Connection through Service Principle - Creation
DEMO - ASP.NET Application Classic Release Pipeline Creation & Deployment
Difference between Continuous Delivery & Continuous Deployment - Explained
Monolithic and Micro-Service Application Overview - Explained
DEMO - Pre-Post Condition in Release pipelines
DEMO - Pipeline Variables (Pre-defined & Custom)
Deployment Groups Concept - Explained
Task Groups Concept - Explained
DEMO - Azure Artifacts End-to-End Setup and Package Management
Quick - Introduction to Module 5
Maven Concept & Life Cycle Phases - Explained
DEMO - Understanding Maven Life Cycle Phases with Simple JAVA Project
JAVA Maven (Springboot) Microservice Application UseCase - Explained
Creation and Integration of JAVA (Maven) Project Build - Part 1
YAML Basic Syntax & Concept - Explained
Concept of UNIT Test Cases and JUNIT - Explained
Creation and Integration of JAVA (Maven) Project Build - Part 2
DEMO - Code Coverage (JACOCO) Integration with Build Pipeline
Introduction to SonarQube and its Architecture - Explained
DEMO - SonarQube Setup and Configuration
DEMO - SonarQube Integration with Build Pipeline
Vulnerability Scan and Mend Bolt (Scanning Tool) - Introduction
Different Deployment Strategies in Azure DevOps (YAML Pipeline) - Explained
DEMO - Mend Bolt (Scanning Tool) Integration with Build Pipeline
LifeCycle Hooks Concept - Explained
DEMO - Deploying JAVA Maven Application on Azure WebApp through YAML Pipeline
Quick - Introduction to Module 6
DACPAC & BACPAC Concept and Difference - Explained
DEMO - SQL Database Automation through Azure CICD Pipeline - Part 1
DEMO - SQL Database Automation through Azure CICD Pipeline - Part 2
DEMO - SQL Database Automation through Azure CICD Pipeline - Part 3
DEMO - Azure KeyVault Integration with Azure Database Release Pipeline
Quick - Introduction to Module 7
Importance of Containers in Micro-Service World
Introduction to Docker
Virtual Machine vs Containers
DockerFile Concept - Explained
DEMO - Basic of Docker Commands
DEMO - Docker Registry Concept & Pushing Custom Image into Private Registry
DEMO - Docker Compose Concept & running a multi-containers using Compose File
DEMO - Custom Image (.NET APP) Creation using DockerFile
Quick - Introduction to Module 8
Container (Orchestration) Management Concept - Explained
Introduction to Kubernetes
Kubernetes Architecture and Components - Explained
DEMO - Kubernetes Deployment Walk Through & Concept - Explained
DEMO - Kubernetes Services Concept - Explained
DEMO - Kubernetes Cluster Installation and Setup
DEMO - Kubernetes Labels and Selectors Concept - Explained
DEMO - Kubernetes Volume Persistence Concept - Explained
DEMO - Kubernetes Taint & Toleration Concept - Explained
DEMO - Kubernetes Deployment Strategy (Rolling and Recreate) Concept - Explained
Introduction to Azure Kubernetes Services
DEMO - Setup, Connecting to AKS Cluster & Running through basic commands
DEMO - Deploying .NET Application on AKS Cluster through Azure CICD Pipelines
Quick - Introduction to Module 10
Service Mesh (Istio) Concept - Explained
Istio Architecture (Data Plane & Control Plane) - Explained
DEMO - Peer Authentication (Disabling mTLS) Implementation
DEMO - 2 Tier (.NET) Application Setup and ISTIO (Service Mesh) Injection
Introduction to HELM Charts
DEMO - HELM Basic Commands & Walk Through
DEMO - Custom HELM Chart Creation
Monitoring Tools (Prometheues, Grafana, Metric Server, Kiali) Introduction
DEMO - Setup Monitoring Stack (Prometheus, Grafana) through HELM Charts
Azure DevOps Security Groups - Explained
Azure DevOps Pricing - Explained
Azure DevOps User Access Level - Explained
Azure DevOps Custom Notification & Build, Release Retention Period
DEMO - Service Hooks Setup & Integration of SLACK Channel with Azure DevOps