This book will help you learn about the practices, tools, and frameworks in the low-code/no-code platform, Microsoft Power Platform, to design and create enterprise-grade business-critical solutions at scale using the DevOps and ALM processes.

Mastering DevOps on Microsoft Power Platform
Ends soon! Get $70+ in savings and build skills with Coursera Plus. Save 40% for 3 months.

Mastering DevOps on Microsoft Power Platform

Instructor: Packt - Course Instructors
Included with •Learn more
Recommended experience
Recommended experience
What you'll learn
Implement ALM and DevOps practices tailored for the Power Platform
Set up and manage secure CI/CD pipelines using DevSecOps tools
Leverage fusion development and AI capabilities to enhance application functionality
Details to know

Add to your LinkedIn profile
September 2026
13 assignments
See how employees at top companies are mastering in-demand skills

There are 12 modules in this course
This module explores key software development methodologies, including Agile, Scrum, DevOps, and ALM, and how they contribute to efficient and flexible software delivery. Learners will gain an understanding of the evolution of development practices and how to apply modern tools and strategies to improve team collaboration and product quality.
What's included
1 video6 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
6 readings•Total 40 minutes
- Introduction•7 minutes
- Waterfall•5 minutes
- XP and low-code/no-code platforms•6 minutes
- Agile•6 minutes
- Scrum•9 minutes
- DevOps-Enabled Architecture Patterns•7 minutes
1 assignment•Total 16 minutes
- DevOps and ALM Fundamentals•16 minutes
This module introduces learners to the fundamentals of the Microsoft Power Platform, including setting up trial environments, understanding low-code development benefits, and exploring compliance and solution-building tools. It equips learners with the knowledge to design, test, and manage business applications using Power Apps, Power Automate, and related tools.
What's included
1 video8 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
8 readings•Total 55 minutes
- Introduction•8 minutes
- Understanding the Benefits of LCNC•8 minutes
- Setting Up Our First Environment•5 minutes
- The Power Apps Developer Plan•6 minutes
- Power Platform CLI for Developers•6 minutes
- PowerShell for App Makers•9 minutes
- Compliance Offerings•5 minutes
- Creating Solutions Using Templates in Power Platform•8 minutes
1 assignment•Total 16 minutes
- Introduction to Power Platform Essentials•16 minutes
This module provides an in-depth look at implementing Application Lifecycle Management (ALM) and DevOps practices within the Microsoft Power Platform. It covers planning, building, testing, monitoring, and modernizing applications using low-code and no-code approaches. Learners will gain practical skills to enhance collaboration, streamline development, and improve application quality.
What's included
1 video9 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
9 readings•Total 51 minutes
- Introduction•6 minutes
- Plan and Track•5 minutes
- Build and Test•5 minutes
- Monitor and Learn•6 minutes
- GitHub Enterprise•4 minutes
- Application Modernization with an LCNC Approach•5 minutes
- Application Modernization•4 minutes
- Database Modernization•9 minutes
- Defined•7 minutes
1 assignment•Total 16 minutes
- ALM and DevOps in Power Platform Applications•16 minutes
This module covers key aspects of Power Platform environments, including versioning, data modeling, and CI/CD pipelines. Learners will gain insights into managing solutions, deploying applications, and monitoring performance through practical examples and step-by-step guidance.
What's included
1 video7 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
7 readings•Total 42 minutes
- Introduction•7 minutes
- Versioning of Solutions and Packages•6 minutes
- What About Data Dataverse and Data Modeling Aspects•7 minutes
- Environments, Managed Environments, and Environment Strategy•6 minutes
- Analytics & Monitoring•6 minutes
- Power Platform Pipelines•6 minutes
- Step-by-step Walkthrough: Creating Our First CI/CD Pipeline•4 minutes
1 assignment•Total 16 minutes
- Power Platform Environment and Solution Fundamentals•16 minutes
This module covers the integration of DevOps practices with Power Platform development, focusing on automation through tools like Git, Power Platform CLI, and Azure DevOps pipelines. Learners will gain hands-on experience in streamlining CI/CD processes and improving deployment efficiency.
What's included
1 video5 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
5 readings•Total 40 minutes
- Introduction•12 minutes
- Power Platform CLI•5 minutes
- Power Platform Build Tools for Azure DevOps•5 minutes
- GitHub Actions for Power Platform•10 minutes
- Dataverse Web API using OData protocol•8 minutes
1 assignment•Total 16 minutes
- Streamlining Power Platform Development with DevOps•16 minutes
This module explores the design and implementation of CI/CD pipelines for both code-based and low-code applications. Learners will gain hands-on experience with Azure DevOps, Power Platform tools, and automated testing strategies. The focus is on streamlining application lifecycle management and improving deployment efficiency.
What's included
1 video5 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
5 readings•Total 34 minutes
- Introduction•7 minutes
- Developer environments•8 minutes
- The Power Platform Catalog•6 minutes
- The ALM Accelerator for Power Platform•4 minutes
- Automated Testing in DevOps and Power Platform Pipelines•9 minutes
1 assignment•Total 16 minutes
- CI/CD and Power Platform Fundamentals•16 minutes
This module covers the integration of security practices into DevOps workflows for the Power Platform, focusing on secure deployment, compliance, and the use of tools like GitHub Advanced Security and Power Apps checker service. Learners will gain practical insights into implementing and managing DevSecOps at scale.
What's included
1 video7 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
7 readings•Total 46 minutes
- Introduction•7 minutes
- Commit CI•5 minutes
- Operate and Monitor•8 minutes
- Secret Scanning and Static Code Analysis Tools•5 minutes
- Upload Results to GitHub Repository•3 minutes
- Solution Checker•5 minutes
- Spinning Up DevSecOps Projects at Scale•13 minutes
1 assignment•Total 16 minutes
- DevSecOps Fundamentals in Power Platform•16 minutes
This module explores key aspects of ALM and DevOps implementation, including repository management, CI/CD pipelines, backlog tracking, and application monitoring. Learners will gain hands-on experience with GitHub workflows, Power Platform templates, and feature flag strategies to manage software development lifecycle processes effectively.
What's included
1 video7 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
7 readings•Total 50 minutes
- Introduction•3 minutes
- Repository Management and Branch Strategies for the Applications•13 minutes
- Exercise Building CD Pipelines and a Release Train•14 minutes
- Backlog Management in GitHub•3 minutes
- Exercise Testing Solutions•6 minutes
- Exercise Monitoring the Applications•7 minutes
- Exercise Introducing Feature Flags•4 minutes
1 assignment•Total 16 minutes
- ALM and DevOps Implementation Fundamentals•16 minutes
This module explores how to integrate Power Platform with Azure services and apply open source practices to enhance low-code app development and team collaboration. Learners will gain insights into creating custom connectors, managing catalog processes, and leveraging Azure services for scalable solutions.
What's included
1 video10 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
10 readings•Total 59 minutes
- Introduction•8 minutes
- Custom Connector to Backend API•4 minutes
- Empowering Collaboration with Open Source Development Practices•6 minutes
- Catalog Process•5 minutes
- Publishing a New Catalog Item•6 minutes
- Installing a Catalog Item from the Catalog•6 minutes
- Microsoft Azure and Power Platform Together•5 minutes
- Data Analytics•4 minutes
- Example of an Azure and Power Platform Integration Scenario•8 minutes
- Creating a Power Platform Custom Connector with Azure APIM•7 minutes
1 assignment•Total 16 minutes
- Fusion Development and Collaboration Techniques•16 minutes
This module covers key concepts for extending Power Platform solutions, including environment variables, deployment settings, and component libraries. Learners will gain skills in managing extensibility through custom connectors, canvas components, and ALM practices for Power Pages.
What's included
1 video10 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
10 readings•Total 59 minutes
- Introduction•6 minutes
- Environment Variables•7 minutes
- Building a Deployment Settings File•6 minutes
- Canvas Components•5 minutes
- Managing the Life Cycle of the Component Library•9 minutes
- Prerequisites•6 minutes
- Preparing the Component for Release•5 minutes
- Versioning and Updates to Code Components•5 minutes
- ALM for Power Pages•5 minutes
- Using Power Platform Build Tools with Power Pages•5 minutes
1 assignment•Total 16 minutes
- Power Platform Deployment and Component Management•16 minutes
This module covers best practices for managing the environment life cycle in governed and secure settings, with a focus on DevOps, Power Platform landing zones, and infrastructure automation. Learners will gain skills in implementing reliable, secure, and scalable environment management strategies using tools like Terraform and CoE frameworks.
What's included
1 video11 readings1 assignment
1 video•Total 1 minute
- Overview•1 minute
11 readings•Total 62 minutes
- Introduction•6 minutes
- Recommendation Examples•4 minutes
- Recommendation Examples•5 minutes
- Performance Efficiency•6 minutes
- Power Platform Landing Zones•7 minutes
- Deploying a Power Platform Landing Zone Reference Implementation•7 minutes
- Infrastructure as Code (IaC) Over ClickOps•4 minutes
- Power Platform Management with Terraform•5 minutes
- Using Power Platform Terraform Provider•5 minutes
- Traditional Automated Environment Management Approaches•4 minutes
- Power Platform CoE•9 minutes
1 assignment•Total 16 minutes
- Environment Life Cycle and Design Best Practices•16 minutes
This module explores how AI is transforming low-code development through tools like Copilot, AI Builder, and ChatOps. Learners will gain insights into integrating AI models, using AI prompts, and enhancing DevOps workflows with intelligent automation.
What's included
1 video11 readings2 assignments
1 video•Total 1 minute
- Overview•1 minute
11 readings•Total 64 minutes
- Introduction•6 minutes
- GPTs•5 minutes
- Microsoft Copilots and Copilots in Power Platform•6 minutes
- Copilots’ Usage from the Perspective of a Maker•6 minutes
- Introducing AI Builder•4 minutes
- Using AI Models and AI Prompts•4 minutes
- AI Builder ALM•5 minutes
- Integrating Azure OpenAI with Power Platform•5 minutes
- A Closer Look at Copilot Studio•4 minutes
- What Is ChatOps•5 minutes
- Integrating Microsoft Teams with GitHub and Azure DevOps•14 minutes
2 assignments•Total 64 minutes
- Exploring AI-Infused Development Practices•16 minutes
- The Mastering DevOps on Microsoft Power Platform Final Assessment•48 minutes
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Break down barriers to learning with big savings


Start with easy savings for hard-working teams

Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.
This course is currently available only to learners who have paid or received financial aid, when available.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
More questions
Financial aid available,
