This course provides a guide to designing and implementing platform engineering within modern enterprises. It covers the foundational principles, strategic alignment with business goals, and the practical aspects of building scalable, secure, and future-proof platforms. Participants will gain the knowledge and skills needed to enhance developer productivity, ensure operational excellence, and drive continuous innovation.
Prerequisites:
- Cloud computing concepts, including PaaS, SaaS, and IaaS implementations
- Expertise in Azure administration and/or Azure development
- Intermediate to advanced DevOps concepts
Purpose
| Learn to design and implement platform engineeing within your organization |
Audience
| Â IT professionals responsible for designing, implementing, and managing platform solutions within their organizations |
Role
| Software Engineers and Developers |Â DevOps Practitioners |Â IT Architects |Â Technical Managers |Â Platform Engineers |Â Security and Compliance Professionals |
Skill level
| Advanced |
Style
| Lecture | Hands-on Activities | Labs |
Duration
| 1 day |
Related technologies
| Azure | Cloud |
Â
Learning objectives
- Explain the role of platform engineering in modern enterprisesÂ
- Apply the platform engineering capability model and its core implementation aspects
- Design secure and scalable platform architectures
- Implement developer self-service capabilities
- Monitor and audit developer activity within self-service workflows
- Build observability into platform architecture using metrics, monitoring, and alerts
- Use automation to support incident detection, resolution, and continuous improvement through feedback loops
- Implement real-time monitoring with Azure Monitor
- Apply risk management practices and effectively communicate roadmaps to stakeholders
- Implement self-service infrastructure using Bicep