The 6 Signs
That You Need
Platform Engineering
2
Webinar Platform - FAQs
Using Zoom
• You are in listen only mode
• This webinar is being recorded
• Q&A session will follow the presentation, please use the Q&A panel to
submit questions
• Hit escape to exit full screen
• Slides and recording will be shared after the webinar
Technical Issues - please visit Zoom Help
https://support.zoom.us/hc/en-us/articles/206175806-Top-Questions
3
Joe Dahlquist
VP of Product Marketing,
Weaveworks
Joe Dahlquist leads product marketing at Weaveworks.
An accomplished product leader with over 20 years of
experience in PM and PMM roles, Joe has worked on
software, hardware, and services products that have
delighted millions of users and partners in cybersecurity,
consumer electronics, financial services, access control,
and more.
Speaker introductions
Mohamed Ahmed
VP of Developer Platforms,
Weaveworks
Mo is a seasoned engineering leader. He is currently the
VP of developer platform at weaveworks. Mo ran Magalix,
the policy-as-code company, which Weaveworks acquired
early 2022. Mo shipped various IaaS and PaaS developer
products at tech giants Microsoft and Amazon, focusing
on democratizing robust cloud solutions.
Weaveworks is backed by amazing teams
Weaveworks partners with all the
major infrastructure and Kubernetes vendors
We’re the GitOps Company
Weaveworks is deeply committed
to the Open Source Community
Trusted Provider
We’re proud to partner with leading companies all over the world
● A 🔥hot🔥 topic with lots of
confusion and complexity
● Not interchangeable, terms mean
different things
● Companies play buzzword bingo
● New tools, but not a new concept
IDP vs. IDP vs. Platform Engineering
● The evolved state of DevOps
● It’s an approach, a methodology
● Standardizes tech used by
developers and DevOps engineers
● Abstract away complexity and
manual steps
● Reduce Dev dependency on Ops
● Increase developer velocity and
app reliability
What is Platform Engineering
Waterfall > Agile > DevOps > Platform Engineering
Continuous Ops, GitOps,
DevSecOps, FinOps, GreenOps
● Platform Engineering is a
methodology
● IDP(latform) is a thing people use
to do Platform Engineering
● Built by Platform Teams (evolved
Ops teams)
● Configured to define and enforce
golden paths and governance
● External developer platforms also
exist
Internal Developer Platform
● A component of an Internal
Developer Platform
● Built by Platform Teams to improve
Developer Experience (DX)
● A developers (graphical) interface
to the Platform
● Simplify the mess of complex tools
● Push-button, get infrastructure
● Visibility for pipelines, app state
Internal Developer Portal
10
✓ Everyone on a cloud-native journey
✓ Tools and tech make it accessible
✓ Extreme focus on developer
productivity and ops efficiency
✓ High demand for apps and features
✓ Security and compliance
✓ Quality of life
Why So Trendy?
11
Pre-configured envs, automated routine tasks
(configs, monitoring, etc.)
1
INCREASED PRODUCTIVITY
2 Increase devs autonomy w/ self-provisioning
of resources
SELF-SERVICE OPERATIONS
3 Streamline CI/CD, zero-touch deployments, auto
health checks
FASTER TESTING & DEPLOYMENTS
4 Consistently enforce security best practices
ENHANCED & CONSISTENT SECURITY
WHAT'S IN IT
FOR
APPLICATION
DEVELOPERS
12
Automated routine tasks to focus on
engineering rather than ops
1
REDUCED TOIL
2 No manual provisioning; easy to enforce
automated efficiency.
EFFICIENT RESOURCES MANAGEMENT
3 Auto scan & remediation of non-compliant changes.
IMPROVED COMPLIANCE AND GOVERNANCE
4 Support more teams w/o additional operational
work
SCALABILITY
WHAT'S IN IT
FOR
PLATFORM
ENGINEERS
13
DEVOPS &
COLLABORATIVE
CULTURE
BASIC
AUTOMATION
DATA
DRIVEN
DECISION
MAKING
DEVOPS & COLLABORATIVE CULTURE
The more connected, the more data sharing
and exchange is critical to team's success
BASIC AUTOMATION
IDP is about automatic information sharing as
they events and updates take place.
DATA DRIVEN DECISION MAKING
IDPs without a north star and metrics to improve will
stall very quickly and become limited in impact
WHAT'S THE COMMON THREAD?
We interviewed and talked to dozens of teams and
companies implemented developer platforms. We
found some commonalities among the successful
IDP implementations
6 SIGNS THAT YOU NEED AN IDP
IF YOU HAVE 2 OF THEM...
You should be worried about not having an IDP :)
15
#6
GROWING DEVELOPMENT TEAMS
On-boarding time,
repeated questions,
time to answer
Scaling
challenges
time needed to
coordinate routine
tasks
Inefficient
collaboration
Number of ops
requests/tickets,
time to resolve them
Overburdened
Ops Team
Deployment failure
rates
Increased
downtime
16
COMPLEX APPS
& INFRA
Multi &
Hybrid cloud
Time replicating and
maintaining across
different environments
Complex
Deployment
Pipeline
Time to deploy
new updates
Microservices
architecture
Rate of growth
Number of
microservices
Increased
IaC
Complexity
Divergence from one
environment to another
COMPLEX APPS & INFRA
#5
17
PLATFORM
ENGINEERING
CULTURE
ADOPTION
DevOps Adoption
Automation is
prevailing IaC,
automated test,
monitoring, etc.
Continuous Learning
& Improvement
How frequently teams review and
improve processes (CoE exists?)
PLATFORM ENGINEERING CULTURE
ADOPTION
#4
PLATFORM ENGINEERING CULTURE
Are there frequent
cross teams decisions
Frequent Cross-Team
Collaboration
18
1
Features release
frequency
(& competition)
MARKET
PRESSURE
2
How frequent teams iterate
on the product features
FREQUENT PRODUCT
ITERATION 3
Pressure from sales and
customer success
NEED FOR FASTER
RESPONSES
ACCELERATING BUSINESS VELOCITY
#3
19
COMPLIANCE AND SECURITY REQUIREMENTS
#2
The number &
complexity of new
regulatory
requirements
REGULATORY
CHANGES
The number and severity of security
incident over time
SECURITY
INCIDENTS
Volume and
sensitivity of data
your company
handles
DATA
PRIVACY
20
#1
DEMAND FOR DEVELOPER SELF-SERVICE
LONG LEAD TIME
TO PROVISION RESOURCES
The time it takes a Developer
to provision an environment
FREQUENT REQUEST
FOR RESOURCES
How frequently and how fast
Developers ask for their own
environments.
DEVELOPER
TURNOVER
Ask why Developers are leaving?!
21
LET'S BRING THEM
ALL TOGETHER! COMPLIANCE & SECURITY
ACCELERATING BUSINESS
VELOCITY
PLATFORM ENGINEERING
CULTURE
COMPLEX APPS & INFRA
GROWING DEVELOPMENT
TEAMS
DEVELOPER SELF-SERVICE
22
PLATFORM ENGINEERING
STRATEGY
02
MAKE IT A SHARED
RESPONSIBILITY
04
MEASURE THE
SUCCESS OF
YOUR IDP
03
ADDRESS BOTH THE
TOPLINE AND
BOTTOMLINE
SUCCESSFUL
IDP
01
ONE STEP
AT A TIME
23
Weave GitOps is the trusted automation core
Reduce human intervention to reduce errors and risk
Add trust, security and compliance to any platform, any maturity level
Weave GitOps at the Center
24
Weave GitOps
25
Platform Engineering
- The Art of Modern Ops
- Blog Post
- Whitepaper
Recent Podcast with Alexis
Richardson Link
Request a personal demo
www.weave.works/contact
Thank You
26
Confidential do not distribute
Questions?
Please use the Q&A panel in your Zoom menu

Six Signs You Need Platform Engineering

  • 1.
    The 6 Signs ThatYou Need Platform Engineering
  • 2.
    2 Webinar Platform -FAQs Using Zoom • You are in listen only mode • This webinar is being recorded • Q&A session will follow the presentation, please use the Q&A panel to submit questions • Hit escape to exit full screen • Slides and recording will be shared after the webinar Technical Issues - please visit Zoom Help https://support.zoom.us/hc/en-us/articles/206175806-Top-Questions
  • 3.
    3 Joe Dahlquist VP ofProduct Marketing, Weaveworks Joe Dahlquist leads product marketing at Weaveworks. An accomplished product leader with over 20 years of experience in PM and PMM roles, Joe has worked on software, hardware, and services products that have delighted millions of users and partners in cybersecurity, consumer electronics, financial services, access control, and more. Speaker introductions Mohamed Ahmed VP of Developer Platforms, Weaveworks Mo is a seasoned engineering leader. He is currently the VP of developer platform at weaveworks. Mo ran Magalix, the policy-as-code company, which Weaveworks acquired early 2022. Mo shipped various IaaS and PaaS developer products at tech giants Microsoft and Amazon, focusing on democratizing robust cloud solutions.
  • 4.
    Weaveworks is backedby amazing teams Weaveworks partners with all the major infrastructure and Kubernetes vendors We’re the GitOps Company Weaveworks is deeply committed to the Open Source Community
  • 5.
    Trusted Provider We’re proudto partner with leading companies all over the world
  • 6.
    ● A 🔥hot🔥topic with lots of confusion and complexity ● Not interchangeable, terms mean different things ● Companies play buzzword bingo ● New tools, but not a new concept IDP vs. IDP vs. Platform Engineering
  • 7.
    ● The evolvedstate of DevOps ● It’s an approach, a methodology ● Standardizes tech used by developers and DevOps engineers ● Abstract away complexity and manual steps ● Reduce Dev dependency on Ops ● Increase developer velocity and app reliability What is Platform Engineering Waterfall > Agile > DevOps > Platform Engineering Continuous Ops, GitOps, DevSecOps, FinOps, GreenOps
  • 8.
    ● Platform Engineeringis a methodology ● IDP(latform) is a thing people use to do Platform Engineering ● Built by Platform Teams (evolved Ops teams) ● Configured to define and enforce golden paths and governance ● External developer platforms also exist Internal Developer Platform
  • 9.
    ● A componentof an Internal Developer Platform ● Built by Platform Teams to improve Developer Experience (DX) ● A developers (graphical) interface to the Platform ● Simplify the mess of complex tools ● Push-button, get infrastructure ● Visibility for pipelines, app state Internal Developer Portal
  • 10.
    10 ✓ Everyone ona cloud-native journey ✓ Tools and tech make it accessible ✓ Extreme focus on developer productivity and ops efficiency ✓ High demand for apps and features ✓ Security and compliance ✓ Quality of life Why So Trendy?
  • 11.
    11 Pre-configured envs, automatedroutine tasks (configs, monitoring, etc.) 1 INCREASED PRODUCTIVITY 2 Increase devs autonomy w/ self-provisioning of resources SELF-SERVICE OPERATIONS 3 Streamline CI/CD, zero-touch deployments, auto health checks FASTER TESTING & DEPLOYMENTS 4 Consistently enforce security best practices ENHANCED & CONSISTENT SECURITY WHAT'S IN IT FOR APPLICATION DEVELOPERS
  • 12.
    12 Automated routine tasksto focus on engineering rather than ops 1 REDUCED TOIL 2 No manual provisioning; easy to enforce automated efficiency. EFFICIENT RESOURCES MANAGEMENT 3 Auto scan & remediation of non-compliant changes. IMPROVED COMPLIANCE AND GOVERNANCE 4 Support more teams w/o additional operational work SCALABILITY WHAT'S IN IT FOR PLATFORM ENGINEERS
  • 13.
    13 DEVOPS & COLLABORATIVE CULTURE BASIC AUTOMATION DATA DRIVEN DECISION MAKING DEVOPS &COLLABORATIVE CULTURE The more connected, the more data sharing and exchange is critical to team's success BASIC AUTOMATION IDP is about automatic information sharing as they events and updates take place. DATA DRIVEN DECISION MAKING IDPs without a north star and metrics to improve will stall very quickly and become limited in impact WHAT'S THE COMMON THREAD? We interviewed and talked to dozens of teams and companies implemented developer platforms. We found some commonalities among the successful IDP implementations
  • 14.
    6 SIGNS THATYOU NEED AN IDP IF YOU HAVE 2 OF THEM... You should be worried about not having an IDP :)
  • 15.
    15 #6 GROWING DEVELOPMENT TEAMS On-boardingtime, repeated questions, time to answer Scaling challenges time needed to coordinate routine tasks Inefficient collaboration Number of ops requests/tickets, time to resolve them Overburdened Ops Team Deployment failure rates Increased downtime
  • 16.
    16 COMPLEX APPS & INFRA Multi& Hybrid cloud Time replicating and maintaining across different environments Complex Deployment Pipeline Time to deploy new updates Microservices architecture Rate of growth Number of microservices Increased IaC Complexity Divergence from one environment to another COMPLEX APPS & INFRA #5
  • 17.
    17 PLATFORM ENGINEERING CULTURE ADOPTION DevOps Adoption Automation is prevailingIaC, automated test, monitoring, etc. Continuous Learning & Improvement How frequently teams review and improve processes (CoE exists?) PLATFORM ENGINEERING CULTURE ADOPTION #4 PLATFORM ENGINEERING CULTURE Are there frequent cross teams decisions Frequent Cross-Team Collaboration
  • 18.
    18 1 Features release frequency (& competition) MARKET PRESSURE 2 Howfrequent teams iterate on the product features FREQUENT PRODUCT ITERATION 3 Pressure from sales and customer success NEED FOR FASTER RESPONSES ACCELERATING BUSINESS VELOCITY #3
  • 19.
    19 COMPLIANCE AND SECURITYREQUIREMENTS #2 The number & complexity of new regulatory requirements REGULATORY CHANGES The number and severity of security incident over time SECURITY INCIDENTS Volume and sensitivity of data your company handles DATA PRIVACY
  • 20.
    20 #1 DEMAND FOR DEVELOPERSELF-SERVICE LONG LEAD TIME TO PROVISION RESOURCES The time it takes a Developer to provision an environment FREQUENT REQUEST FOR RESOURCES How frequently and how fast Developers ask for their own environments. DEVELOPER TURNOVER Ask why Developers are leaving?!
  • 21.
    21 LET'S BRING THEM ALLTOGETHER! COMPLIANCE & SECURITY ACCELERATING BUSINESS VELOCITY PLATFORM ENGINEERING CULTURE COMPLEX APPS & INFRA GROWING DEVELOPMENT TEAMS DEVELOPER SELF-SERVICE
  • 22.
    22 PLATFORM ENGINEERING STRATEGY 02 MAKE ITA SHARED RESPONSIBILITY 04 MEASURE THE SUCCESS OF YOUR IDP 03 ADDRESS BOTH THE TOPLINE AND BOTTOMLINE SUCCESSFUL IDP 01 ONE STEP AT A TIME
  • 23.
    23 Weave GitOps isthe trusted automation core Reduce human intervention to reduce errors and risk Add trust, security and compliance to any platform, any maturity level Weave GitOps at the Center
  • 24.
  • 25.
    25 Platform Engineering - TheArt of Modern Ops - Blog Post - Whitepaper Recent Podcast with Alexis Richardson Link Request a personal demo www.weave.works/contact Thank You
  • 26.
    26 Confidential do notdistribute Questions? Please use the Q&A panel in your Zoom menu