Platform Engineering for Managers
Practical Approach to managing Internal Developer Platforms
Your new skills after this course!
You will know, how to design & deliver Internal Developer Platform fast, fitting your organization & not interrupting the business ops.
You will know how to discover & address Cognitive Load of Delivery Teams in your Company!
You won’t let your DevOps Team over-engineer the Platform! (even if you are not very technical!)
You will gain a 4-years knowledge and hints on being efficient Platform Manager in few hours.
You will know, how to convince your organization into Platform Engineering – and build a strong Business Case.
Course Platform Engineering for Managers
This course equips you with the expertise to design and manage Internal Developer Platforms efficiently. You will find techniques from cognitive load discovery to design of Platform Operating Model & Services – and how it corresponds to the Platform Architecture. You will acquire skill in building strong Platform Business Case, plan SLA and organize Platform Team. Finally, you will find a potential on building a successful business within Platform Engineering. This course focuses on practical strategies, not specific technical scripts, offering value in reorganizing core IT Teams, avoiding unnecessary technological complexity & transforming existing Tools into an Internal Developer Platform.
5 modules
Internal Developer Platform Managers Community
Join now!
Training plan
Why DevOps at all?
Lesson 1: Introduction
What are we going to learn? Why should you trust me with Platform Engineering topic?
Lesson 2: Why we need DevOps now, and didn’t need it few years before?
Why didn’t we need DevOps practices 10 years ago to build Software? What changed, and… what is DevOps and how to approach it? We are going to cover both Business & Technical perspective and separate buzzwords from real value.
Organizing DevOps Teams & Platform Engineering Essentials
Lesson 1: Core-IT Operating Models
How can we organize team topologies & responsibilities for core-IT capabilities? What is IT Operating Model and why is it so important – and usually missed – in Platform Engineering? We are going to learn how to organize DevOps teams & tools to maximize value deliver, depending on company objectives.
Lesson 2: Platform Engineering Essentials
What is Platform Engineering – and how is it different than DevOps? How do I know I have a Platform or not? We are going to learn three pillars of successful Internal Developer Platform.
Cognitive Load Discovery & Platform Design, Services, SLA
Lesson 1: Continuous Platforming
How to start building Internal Developer Platform? Is technology acquisition enough? What happens where the three pillars are missing?
Lesson 2: Cognitive Load Discovery Techniques
How to define, what is a real Cognitive Load of my Developers, which Platform should address? We are going to learn practical techniques for discovery & prioritization of Platform Capabilities. You are going to be provided with templates and techniques to start Platform Analysis.
Lesson 3: Platform Responsibility Model Design
How should the cognitive load discovery reflect in responsibility matrix between Platform Team & Stream-aligned Teams? How to perform a deep-dive analysis into the topic based on teams’ maturity assessments and interviews of the Teams. We are going to learn techniques covering practices and technology recognition – and we are going to strategize Platform functional analysis into a framework, so the analysis process is not over-complicated.
Lesson 4: Platform Services, SLA & Success Metrics
What Platform Team should do, and how do we know that it does it right? We are going to learn, how to design Platform Services, what should be SLA metrics – but also, how to measure business value of the Platform.
Lesson 5: Platform Operating Model reflection in Architecture
Can’t we just deploy Kubernetes cluster, without all this analysis…? We are going to learn, how the Platform Services & Responsibility Matrix can change Platform Architecture. We are also going to review a real-case scenarios for Platform technology selection – and learn how to create a backlog for Platform Team.
Hits from experience: Failure Case Studies & Lessons Learned
Lesson 1: Five mistakes I’ve made & practical hints on managing Internal Developer Platforms
What can go wrong with a Platform having inexperienced Manager? I am sharing the 5 big mistakes I’ve made – each one being not technical and having more negative impact on Platforms I’ve managed than lack of automation, spaghetti architecture or not having environment-specific configuration in Terragrunt – despite my best intentions and lot of reading ahead. You can learn on my mistakes!
Lesson 2: Platform Team
Tips on how to approach Platform Team building – which roles, how many FTEs. Which people to look for and how to assess Platform Engineer seniority.
Lesson 3: Platform Manager
How Platform Manager role is different than Platform Engineer. Role description, qualifications and sample (good & real!) job offers description.
Business Perspective on Platform Engineering
Lesson 1: Build vs Buy.
Can I buy a Platform? What decisions on Platform Delivery Strategy should I take, depending on the size and objectives my company has? How to build a successful business around Platform Engineering, being a Software Company? We are going to cover scenarios for the Platform for both Software Companies and internal IT departments.
Lesson 2 How & whom to sell idea of Internal Developer Platform
How to sell the idea of the Platform – internally or to a customer? How to calculate Business Case for a Platform, and whom to sell (and whom not to sell) the Platform Idea? What are typical objectives and how to overcome them? We are going to learn practical examples on how to build a narrative about Platform Engineering, so the senior management trusts us with the budget and mission of building the Platform.
Lesson 3: Platform Engineering benefits & summary
A summary of benefits from successful adoption of Platform Engineering concept – and when is it worth to go with it. Recommended reading which will make you efficient Platform Manager.
Internal Developer Platform Managers Community
A community of students supported by the substantive team to better understand the materials and further develop competences
Krzysztof Hałasa
I’ve started Platform Engineering before it was cool – since 2020, I’ve built three Internal Developer Platforms as Product Manager, migrated one to the Cloud as Platform Manager and advised two Platform Managers on their own. I also advise Software Companies on building a business around Platform Engineering. Before that, I was a Software Developer, Architect & Delivery Manager, and all together I’ve spent more than 10 years in IT industry already.
Besides commercial work, I lecture Platform Engineering in Polish-Japanese Academy of Information Technology and contribute to Polish Platform Engineering Community as it’s Leader. I have a blog & YouTube channel about making efficient IT.
Course unavailable
Sign up for the waiting list
1-Year access
One-time payment200 USD
Best option for anyone who wants to start ones journey
3-Year acess
One-time payment220 USD
Study on your speed adjusted to your current workload
Satisfaction guaranteed
If within two weeks of purchasing the course you decide that it is not for you, I will refund your money for the course, no questions asked!
Frequently asked questions in one place
You are not sure whether the course will be useful to you? Write to me and I will answer all your questions and doubts. Hurry while the course is available!