1. PAGE
1
Made Mulia for DevOps Indonesia
Made Mulia Indrajaya
Date: 15 July 2021
The Death and Rise of Enterprise DevOps
DevOps Indonesia Community
v1.0
Not Confidential at all, share as you like!
2. PAGE
2
Made Mulia for DevOps Indonesia
Made Mulia Indrajaya
ü DevOps Institute Ambassador in Indonesia
ü Agile DevSecOps Consultant & Coach
ü Agile Practitioner
ü Accredited DevOps Trainer
My Personal mission is to
Develop digital talent in Indonesia
Let’sGetToKnowEachOther
6. PAGE
6
Made Mulia for DevOps Indonesia
DevOpsImplementationvariesinSME&LargeEnterprise
7. PAGE
7
Made Mulia for DevOps Indonesia
DeliveryinSmallMediumEnterprise
Manualdeployment…
painful,butstilloklah
ProductEngineeringTeam
(End-to-end)
8. PAGE
8
Made Mulia for DevOps Indonesia
DeliveryinSmallMediumEnterprisewithDevOps
ProductEngineeringTeam
(End-to-end)
Team
We can deploy anytime!
We can choose whatever
technology we like
We maintain the
automation, provide
pipeline, configure
cloud, etc..
11. PAGE
11
Made Mulia for DevOps Indonesia
DevOpsinSmallMediumEnterprise:TheUsualChallenge
Manualdeployment…
It’sbecomethenewnorm
ProductEngineeringTeam
(End-to-end)
This is enough for us..
We are Agile!!!
14. PAGE
14
Made Mulia for DevOps Indonesia
DevOpsinSmallMediumEnterprise:TheUsualChallenge
ProductEngineeringTeam
(End-to-end)
Team Handcode the
automation for every
new team
15. PAGE
15
Made Mulia for DevOps Indonesia
DevOpsinSmallMediumEnterprise:TheUsualChallenge
ProductEngineeringTeam
(End-to-end)
Team
They think DevOps is
magic, no engineering
practice required?
16. PAGE
16
Made Mulia for DevOps Indonesia
DevOpsinSmallMediumEnterprise:TheUsualChallenge
ProductEngineeringTeam
(End-to-end)
Team
They don’t know anything
about code, just prepare
the platform and go…
17. PAGE
17
Made Mulia for DevOps Indonesia
Life in IT
Image: https://entuity.com
DevOps Team,
Release Team,
etc..
18. PAGE
18
Made Mulia for DevOps Indonesia
AndtheSmallMediumEnterprisebecomeLargeEnterprise
After sometime, they become large enterprise too
Example:
Spotify in 2011,
300+ employees
Example:
After 2020, grow to
5500+ employees
Source: statista.com
19. PAGE
19
Made Mulia for DevOps Indonesia
TheTypicalStateofDevOpsinLargeEnterprise
§ Highly Regulated Environment (e.g. Banks, etc.)
§ Thousands of Employees
§ Hundred of Business Initiatives / Year impacted IT
§ In-progress of Agile Scrum Adoption
§ DevSecOps Tools are “of course” Completed J
§ A lot of fancy consultant providing “dreams”
§ Start with DevOps Team, at least we are started
20. PAGE
20
Made Mulia for DevOps Indonesia
TheDeathofDevOpsinLargeEnterprise…
Just Buy DevOps Tools,
Call vendor right now!
We are DevOps!!!
Hire DevOps Engineers!
We are DevOps!!!
Separate Agile & DevOps
DevOps is just tooling
Waterfall vs Agile
What is DevOps?
Started with Agile & DevOps
We don’t know when to release,
let them play around
CI/CD Pipeline = DevOps!
We are DevOps!!!
All IT Workers are mostly 3rd party
Cannot do DevOps lah
22. PAGE
22
Made Mulia for DevOps Indonesia
How to be glorious with Dev(sec)Ops
in Large Enterprise?
23. PAGE
23
Made Mulia for DevOps Indonesia
TheHolisticDeliveryModelandDev(Sec)Opsenableit
Source: Gartner
24. PAGE
24
Made Mulia for DevOps Indonesia
TheHolisticDeliveryModelandDev(Sec)Opsenableit
Design Thinking
Lean Startup
Agile Dev(Sec)Ops
25. PAGE
25
Made Mulia for DevOps Indonesia
GartnerDevOpsModelBackin2015asReference
Source: Gartner
26. PAGE
26
Made Mulia for DevOps Indonesia
It’sNotMandatoryTransformAllTo….
> 100.000 employees
27. PAGE
27
Made Mulia for DevOps Indonesia
DualOperatingSystembyKotter
Different Business Model, Different Needs
Ensure you have the capabilities
28. PAGE
28
Made Mulia for DevOps Indonesia
YoumightneedtocombinemultipleFrameworks,butalwaysthinkofFlow&Scale
29. PAGE
29
Made Mulia for DevOps Indonesia
AdoptMultipleFrameworkandAdaptit:AlwaysThinkofFlow&Scale
Team Topologies Approach
30. PAGE
30
Made Mulia for DevOps Indonesia
Leaders
Community
Product Team as the
consumer of the
platform
DevOps Platform Team /
Platform Operation
provides easy & scalable
platform
Infrastructure
self service
IT Ops & Infra form a
squad to develop product
& platform
ConsumerProviderOperatingModel:ThinkofFlow&Scale
Waterfall model
Waterfall model
Waterfall model
31. PAGE
31
Made Mulia for DevOps Indonesia
ConsumerProviderOperatingModel:ThinkofFlow&Scale
DevSecOps Engineering
Practice is needed
Principle of Scale is needed
Provider Mindset is needed
Make all as services
(XaaS)
Establish proper control, but
fast with quality
-Automation can help-
Enable the transformation,
maintan the transformation
backlog
Solid design practice
You need someone to oversee
and help to manage all
initiatives at enterprise level
Stop comparing
Agile vs Waterfall
IT is about engineering practice. Automate and
ensure everything as code
32. PAGE
32
Made Mulia for DevOps Indonesia
ConsumerProviderOperatingModel:ThinkofFlow&Scale
DevSecOps Engineering
Practice is needed
Principle of Scale is needed
Provider Mindset is needed
Make all as services
(XaaS)
Establish proper control, but
fast with quality
-Automation can help-
Enable the transformation,
maintan the transformation
backlog
Solid design practice
You need someone to oversee
and help to manage all
initiatives at enterprise level
Stop comparing
Agile vs Waterfall
IT is about engineering practice. Automate and
ensure everything as code
Source: Gartner
34. PAGE
34
Made Mulia for DevOps Indonesia
TheJourneytoEnterpriseDev(Sec)Ops…
§ Start where you are, show respect
§ Start a Pilot and experiment
§ Develop a simple working reference model
§ Playbook, Catalyst, Transformation Team
§ If you bring consultant, proper tiers and objective : strategic, assist & implement, or just tooling
§ Share, upskill and bring everybody on the same page
§ Lean Your Process, but ensure required Controls are sufficient
§ Improve your governance, ensure new way of working become the standards
§ Improve Continuously, always Think of Flow & Scale to successfully implement DevOps
36. PAGE
36
Made Mulia for DevOps Indonesia
AllLargeEnterprisesareimplementingEnterpriseDev(Sec)Ops
Lean All process,
“just enough” controls
All are visible and transparent,
from initiative to team level
Monitoring is proactive to
self-healing
Observability, know the why
and root-cause fast and easy
Swarming Incident
Management, Runbook is
automated
Platform are easy to use,
Dev Experience is the key
Lean All process,
“just enough” controls
37. PAGE
37
Made Mulia for DevOps Indonesia
DevOpsDeliversAgile’sPromisesofContinuousDelivery
39. PAGE
39
Made Mulia for DevOps Indonesia
Made Mulia Indrajaya | made.mulia@naradacode.com
My Personal mission is to
Develop digital talent in Indonesia
Let’s get connected!
www.linkedin.com/in/mademulia
40. PAGE
40
Made Mulia for DevOps Indonesia
Private & Confidential
ChangingthegameinIndonesiaandbeyondwithLeanAgile,DevSecOpsandITSM
We are an Accredited Training
Organisation (ATO) for
INTERNATIONAL
ACCREDITED TRAINING ORGANISATION
OUR TRAINING PORTFOLIO WE HELP ENTERPRISE TO ACCELERATE
THEIR DIGITAL TRANSFORMATION
Some of Our Agile, DevSecOps & ITSM Training, Consulting & Implementation Portfolio
and many more…