- This foundational module provides a comprehensive overview of DevOps principles, practices, and transformation strategies. It covers what DevOps is, how organizations can begin their DevOps journey, and introduces key tools like Azure DevOps and GitHub.
By the end of this module, you're able to:
- DevOps definition and core principles
- Organizational transformation planning
- Team structure and agile practices
- Azure DevOps and GitHub platform overview
- Source control and Git fundamentals
- License management strategies
- Cycle time optimization and validated learning
- Learn how to transport an existing app and components from one environment to another.
In this module, you'll:
- Learn about solutions and how they work.
- Discover the concept of solution layering.
- Learn about version control for solutions.
- Learn GitHub Actions fundamentals including workflows, events, jobs, and runners to automate your development processes
By the end of this module, you'll be able to:
Understand GitHub Actions and workflows
Create and work with GitHub Actions and workflows
Work with events, jobs, and runners
Read output and manage releases for actions
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Syllabus
- Introduction to DevOps
- Introduction
- What is DevOps?
- Explore the DevOps journey
- Identify transformation teams
- Define organization structure for agile practices
- Explore shared goals and define timelines
- What is Azure DevOps?
- What is GitHub?
- Design a license management strategy
- What is source control?
- Describe working with Git locally
- Introduction to Azure Repos
- Introduction to GitHub
- Module assessment
- Summary
- Introduction to solutions for Microsoft Power Platform
- Introduction
- Solution layering
- Solution architecture tools and techniques
- Use version control for solutions
- Check your knowledge
- Summary
- Introduction to GitHub Actions
- Introduction
- What are actions?
- Explore actions flow
- Understand workflows
- Describe standard workflow syntax elements
- Explore events
- Explore jobs
- Explore runners
- Examine release and test an action
- Module assessment
- Summary