Learn Azure DevOps CI/CD pipelines [Free Online Course] - TechCracked

Learn Azure DevOps CI/CD pipelines

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

This course includes:

  • 13.5 hours on-demand video
  • 11 articles
  • 3 downloadable resources
  • Access on mobile and TV
  • Full lifetime access
  • Certificate of completion

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
  • Deploy containers into Kubernetes

Description

Are you a software engineer eager to dive deeper into the world of DevOps methodologies?

Are you searching for a comprehensive and practical guide to kickstart your journey with Continuous Integration and Continuous Deployment?

Are you involved in web development, mobile app creation, container orchestration, or database management projects, and looking to implement robust CI/CD strategies?

This course provides detailed demonstrations on how to construct CI/CD pipelines tailored for various types of projects, ensuring you gain hands-on experience.

You will begin with web applications using popular frameworks such as Java, .NET Core, and Node.js, which are essential for modern software development.

Following this, you will explore the realm of mobile applications with Xamarin and learn about deployment processes into App Center, a crucial step for mobile app lifecycle management.

Next, the course delves into creating CI/CD pipelines for Docker applications, with deployment strategies to Kubernetes, a leading platform for container orchestration.

Subsequently, you will integrate database management into the pipelines, with a demonstration using SQL Server and deployment into the Microsoft Azure Cloud, a leading cloud service provider.

Additionally, you will utilize ARM templates to efficiently provision resources within Azure, streamlining your cloud operations.

These pipelines will execute unit tests, functional tests, and perform static source code analysis with SonarCloud, ensuring code quality and reliability.

Moreover, the course covers best practices for securing sensitive information using Azure Key Vault, a critical aspect of maintaining application security.

Technologies covered include Microsoft Azure Cloud, SonarCloud, App Center, and Azure DevOps, providing a well-rounded understanding of current industry tools.

The list of demos:

CI/CD pipelines for Java app

CI/CD pipelines for .NET Core app

CI/CD pipelines for SQL Server Database

Deploy ARM templates into Azure (IaC)

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

CI/CD pipelines for Kubernetes

CI/CD pipelines for Mobile app

CI/CD pipelines for Node.js app

Secure DevOps Kit for Azure

IaC with Terraform

Who this course is for:

  • Developers who wants to get started with implementing DevOps
  • DevOps engineers looking for to deepen their knowledge on Azure DevOps

Also See : Azure Real World Hand-on Training For Beginners

Course is FREE for Limited Time Only!