Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learn Azure Devops Ci/Cd Pipelines (updated 1/2023)

    Posted By: ELK1nG
    Learn Azure Devops Ci/Cd Pipelines (updated 1/2023)

    Learn Azure Devops Ci/Cd Pipelines
    Last updated 1/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 8.10 GB | Duration: 13h 12m

    Create CI/CD pipelines for Java, .NET, NodeJs, Docker, Terraform, Nuget, Xamarin, SQL Server and ARM templates

    What you'll learn

    What is DevOps and CI/CD

    Creating CI/CD pipelines for Web, Mobile and Container apps

    Including the Database into the pipelines

    Configure deployment to Azure Cloud

    Run unit, functional and load tests as part of the pipeline

    Analyse source code using Sonar

    Use Infrastructure as Code (IaC) from CI/CD with ARM templates

    Use Configuration as Code (CaC) in Azure DevOps

    Create Dev-Test-Prod environments

    Secure the pipelines sensitive data

    Use Infrastructure as Code (IaC) from CI/CD with Terraform

    Requirements

    Basic knowledge of software deployment

    Description

    Are you a developer and you want to learn more about DevOps ?Are you looking for a practical guide to get you started with Continuous Integration and Continuous Deployment ?Are you working on Web, Mobile, Container or Database projects and you want to implement CI/CD ?This course will show you demos for how to create CI/CD pipelines for different type of projects.You will start with web applications: Java, .NET Core and NodeJs.Then, you will see mobile apps with Xamarin and deployment into App Center.Next, you will see how to create CI/CD for Docker applications and deploy to Kubernetes.After that, you will include the Database in the pipelines. You will be given a demo with SQL Server with deployment into Microsoft Azure Cloud.And you will use ARM templates to provision resources in Azure.Those pipelines will run unit tests, functional tests and static source code analysis with Sonar Cloud.You will also see good practises for securing keys and secrets using Azure Key Vault.Technologies: Microsoft Azure Cloud, Sonar Cloud, App Center, Azure DevOps.The list of demos:CI/CD pipelines for Java appCI/CD pipelines for .NET Core appCI/CD pipelines for SQL Server DatabaseDeploy ARM templates into Azure (IaC)Complete CI/CD pipelines for Web App and SQL Server DatabaseCI/CD pipelines for KubernetesCI/CD pipelines for Mobile appCI/CD pipelines for Node.js appSecure DevOps Kit for AzureIaC with Terraform

    Overview

    Section 1: Introduction

    Lecture 1 What is CI/CD

    Lecture 2 About Houssem Dellai

    Lecture 3 Prerequisities

    Lecture 4 What is a Task in Azure DevOps

    Lecture 5 New YAML experience

    Section 2: Azure DevOps architecture

    Lecture 6 Azure DevOps architecture

    Section 3: CI/CD pipelines for Java app

    Lecture 7 Introduction CI-CD Java

    Lecture 8 Tour of the Java application

    Lecture 9 Java application source code in Github

    Lecture 10 Creating Java CI pipeline

    Lecture 11 Running Java CI pipeline

    Lecture 12 Creating Web App for Java in Azure

    Lecture 13 Creating Java CD pipeline

    Lecture 14 FIX for Java CD pipeline

    Lecture 15 Running Java CD pipeline

    Lecture 16 CI pipeline with YAML

    Lecture 17 Creating a Build/CI pipeline for Java/Maven app

    Section 4: CI/CD pipelines for .NET Core app

    Lecture 18 Introduction to CI-CD .NET Core

    Lecture 19 Tour of the .NET Core application

    Lecture 20 .NET Core application source code on Github

    Lecture 21 Creating .NET Core CI pipeline

    Lecture 22 Running .NET Core CI pipeline

    Lecture 23 Creating Web App for .NET Core in Azure

    Lecture 24 Creating .NET Core CD pipeline

    Lecture 25 Running .NET Core CD pipeline

    Lecture 26 Adding Sonar Cloud to CI pipeline

    Lecture 27 Adding WhiteSource Bolt to CI pipeline

    Section 5: CI/CD pipelines for SQL Server Database

    Lecture 28 Introduction CI-CD for Database

    Lecture 29 1. Create SQL Server database project

    Lecture 30 Database project source code on Github

    Lecture 31 Creating Database CI pipeline

    Lecture 32 Running Database CI pipeline

    Lecture 33 Creating Azure SQL Database in Azure

    Lecture 34 Creating Database CD pipeline

    Lecture 35 Running Database CD pipeline

    Lecture 36 Deploying a Database schema change

    Section 6: Deploy ARM templates into Azure (IaC)

    Lecture 37 Introduction to CI-CD ARM templates

    Lecture 38 Create ARM template

    Lecture 39 ARM template is available on Github

    Lecture 40 Creating ARM deployment CI pipeline

    Lecture 41 Running ARM deployment CI pipeline

    Lecture 42 Creating ARM deployment CD pipeline

    Lecture 43 Running ARM deployment CD pipeline

    Section 7: Deploy Bicep templates into Azure

    Lecture 44 Deploy Bicep using YAML pipelines

    Lecture 45 Multistage Bicep template deployment

    Section 8: Complete CI/CD pipelines for Web App and SQL Server Database

    Lecture 46 Introduction to Complete CI-CD

    Lecture 47 More resources for learning

    Lecture 48 Complete CI pipeline

    Lecture 49 Complete CD pipeline

    Section 9: Complete YAML CI/CD Pipeline for Web App, Database & Infra

    Lecture 50 Basic YAML CI Pipeline for Web App

    Lecture 51 [YAML] Basic YAML CI Pipeline for Web App

    Lecture 52 Complete YAML CI Pipeline for Web App & Database

    Lecture 53 [Demo] Complete YAML CI Pipeline for Web App & Database

    Lecture 54 Complete YAML CI/CD Pipeline for Web App, Database & Infra

    Lecture 55 [Demo] Complete YAML CI/CD Pipeline for Web App, Database & Infra

    Section 10: CI/CD pipelines for Kubernetes

    Lecture 56 Introduction to CI/CD for Docker and Kubernetes

    Lecture 57 Tour of the application

    Lecture 58 Source code for the demo

    Lecture 59 Running the application in local machine using Docker-Compose

    Lecture 60 Creating Kubernetes CI pipeline

    Lecture 61 Running Kubernetes CI pipeline

    Lecture 62 Creating Kubernetes cluster on Azure (AKS)

    Lecture 63 Creating Kubernetes CD pipeline

    Lecture 64 Running Kubernetes CD pipeline

    Lecture 65 Updating the application

    Section 11: CI/CD Pipelines for Kubernetes with YAML pipelines

    Lecture 66 Basic YAML pipelines for Kubernetes

    Lecture 67 [demo] Basic YAML pipelines for Kubernetes

    Lecture 68 Complete pipelines for Kubernetes

    Lecture 69 [Prez] Complete pipelines for Kubernetes

    Lecture 70 [Demo] Complete pipelines for Kubernetes

    Section 12: CI/CD pipelines for Mobile app

    Lecture 71 Introduction to CI-CD Xamarin

    Lecture 72 Tour of the Xamarin Forms app

    Lecture 73 Creating Xamarin CI pipeline

    Lecture 74 Running Xamarin CI pipeline

    Lecture 75 Creating Xamarin CD pipeline

    Lecture 76 Adding Sonar Cloud analysis

    Section 13: CI/CD pipelines for Node.js app

    Lecture 77 Introduction to DevOps Projects

    Lecture 78 Creating DevOps Project for Node.js

    Section 14: CI/CD Pipelines for GoLang

    Lecture 79 DevOps Starter project for GoLang

    Section 15: Securing the Secrets in the pipelines using Azure Key Vault

    Lecture 80 [YAML] Accessing Secrets from Azure Key Vault

    Lecture 81 [Classic] Accessing Secrets from Azure Key Vault

    Lecture 82 [Classic] Linking Secrets from Azure Key Vault

    Section 16: Validate Pull Request with Build and Release

    Lecture 83 Introduction to Build on PR

    Lecture 84 Trigger Build pipeline on Pull Request

    Lecture 85 Trigger Build and Release pipelines on PR

    Section 17: Infrastructure as Code with Terraform

    Lecture 86 Introduction to IaC with Terraform

    Lecture 87 Deploy Terraform config to Azure manually

    Lecture 88 CI/CD pipelines for Terraform on Azure

    Lecture 89 Complete CI/CD pipelines for Terraform with YAML and TF State

    Lecture 90 Static analysis for Terraform

    Section 18: CI/CD pipelines for Nuget packages

    Lecture 91 Introduction

    Lecture 92 Demo with YAML files

    Section 19: Secure DevOps Kit for Azure

    Lecture 93 Intro to AzSK

    Lecture 94 Secure DevOps Kit for Azure

    Section 20: YAML Pipelines with Templates

    Lecture 95 YAML Pipelines with Templates

    Lecture 96 Variable Groups

    Lecture 97 [Demo] Variable Groups

    Lecture 98 Trigger Pipeline from another Pipeline

    Section 21: Custom Build Agents

    Lecture 99 Running Build agent on Azure VMSS

    Lecture 100 Running Build agent on a Virtual Machine

    Lecture 101 [Demo] Running Build agent on a Virtual Machine

    Lecture 102 Running Build agent on a Docker Container

    Lecture 103 [Demo] Running Build agent on a Docker Container

    Lecture 104 Running Build agent on Kubernetes cluster

    Lecture 105 [Demo] Running Build agent on Kubernetes cluster

    Lecture 106 Scaling Build agents on Kubernetes using KEDA

    Lecture 107 [Demo] Scaling Build agents on Kubernetes using KEDA

    Section 22: YAML Pipelines: Stages, Jobs and Steps

    Lecture 108 Stages, Jobs and Steps

    Lecture 109 [Demo] Stages, Jobs and Steps

    Lecture 110 Adding Dependencies between Stages and Jobs

    Lecture 111 [Demo] Adding Dependencies between Stages and Jobs

    Lecture 112 Azure DevOps Pipelines dependencies

    Section 23: Matrix strategy for Jibs

    Lecture 113 Refactoring Jobs using Matrix Strategy

    Lecture 114 [Demo] Refactoring Jobs using Matrix Strategy

    Section 24: Azure DevOps CLI

    Lecture 115 Azure DevOps CLI

    Section 25: Service Principal and Azure RBAC

    Lecture 116 Service Principal in Azure

    Lecture 117 [Demo] Service Principal in Azure

    Lecture 118 Service Principal in Azure DevOps

    Lecture 119 [Demo] Service Principal in Azure DevOps

    Lecture 120 Azure Managed Identity

    Lecture 121 [Demo] Azure Managed Identity

    Lecture 122 Azure Managed Identity for VM

    Lecture 123 [Demo] Azure Managed Identity for VM

    Section 26: Static code analysis for Kubernetes YAML

    Lecture 124 KubeLinter for Kubernetes YAML & Helm charts

    Section 27: Azure DevOps Competitors

    Lecture 125 Argo-CD for GitOps with Kubernetes

    Developers who wants to get started with implementing DevOps