Design and Implement Build and Release Pipelines

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Design and Implement Build and Release Pipelines

Coursera · Intermediate ·☁️ DevOps & Cloud ·3mo ago

Key Takeaways

Creates and manages package repositories and pipeline creation using Microsoft DevOps Engineer Expert Specialization

Original Description

This is the third course of the Exam Prep AZ-400: Microsoft DevOps Engineer Expert Specialization. This course focuses on how to create and manage package repositories to ensure effective dependency management and explore pipeline creation and testing strategies. Discover how to implement deployment strategies and utilize IaC for automating resource provisioning. Explore techniques for optimizing and maintaining pipelines to support continuous development and delivery processes. This course is divided into two modules with multiple Lessons and Video Lectures further segment each module. This course facilitates learners with approximately 2:00-3:30 Hours of Video lectures that provide both Theory and Hands-On knowledge. Also, Graded and Ungraded assignments are provided with every module to test the ability of learners. Module 1: Strategizing Package Management and Pipeline Testing Module 2: Implementing and Managing Pipelines and Deployments with Infrastructure as Code By the end of this course, a learner will be able to 1. Design and implement a package management strategy 2. Design and implement a testing strategy for pipelines 3. Design and implement pipelines and deployments 4. Implement infrastructure as code (IaC) and maintain pipelines This course is ideal for professionals seeking to enhance their skills in continuous integration and delivery (CI/CD). It caters to various job roles, including: - DevOps Engineers: Building, managing, and optimizing CI/CD pipelines for seamless application delivery. - Software Developers: Automating builds, testing, and deployments to improve productivity and code quality. - System Administrators: Managing environments and ensuring smooth releases using Azure tools. - Cloud Architects: Implementing and optimizing Azure-based solutions for effective deployments. - Quality Assurance Engineers: Ensuring high-quality software through integrated testing pipelines.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
One login for you and your AI agents. Zero long-lived keys.
Simplify cloud access for humans and AI agents with a single login and no long-lived keys
Medium · DevOps
📰
Your n8n Workflow Is Green. Prove the Outcome Anyway.
Learn to validate n8n workflow outcomes despite successful executions to catch duplicate side effects and stale data
Dev.to · Luna
📰
One Pipeline, Sixteen Databases: Parameterised SQL Deployments in Azure DevOps
Learn to deploy SQL changes to multiple databases using a single pipeline in Azure DevOps with runtime parameterization
Dev.to · Vignesh Athiappan
📰
Stop Hallucinating Terraform: Building a Private Internal Developer Portal with RAG and Gemma 2
Build a private Internal Developer Portal using Terraform RAG pipeline and Gemma 2 to stop hallucinating AI code
Medium · DevOps
Up next
What is Observability Explained with Examples
VLR Software Training
Watch →