SlideShare a Scribd company logo
Jenkins User Conference 2018
Paris – La grande crypte - 28 juin 2018
Devops as a Service,
our own true story with
a happy ending
philippe.ensarguet@orange.com
@P_Ensarguet
2
Tech and digital evangelist with 20+ years in software, services and innovation
Core missions :
 Corporate tech strategy
 Software delivery & production
 Strategic partnerships management & start-ups scouting
 Product delivery industrialization
Strategic view on the evolution, practices and tools of Digital, Cloud and Software cultures
I love to share my experience with customers, partners, analysts and journalists in keynotes, sessions or
seminars
When I’m not behind my laptop, you may find me riding my Mountain Bike !
Speaker Biopic
3
Orange Applications for Business,
a Business Unit of Orange Business Services
Orange
Applications for Business
Software & Services
company
3 core pilars
customer Experience
data
IoT
System Integration
2,400 +
employees
1,000+
managed applications in production
2,000
software people
400+
simultaneous projects
Orange
Business Services
3,000+
multinational customers
21,000+
employees dedicated to serving business
2,000,000+
professional, small and medium-sized companies and business customers in
France
6.4
billion euros in revenue 2015
A global presence
Our group provides services to residential customers in 28 countries
and to business customers in 220 countries and territories.
We’ve just acquired
4
Software has become
a critical asset to
master and produce
Everything is software
5
….but digital changes the game
Offer a high quality
service to the market
immediately
Reduce time to market
to stay competitive
No data, no 5 stars
User Experience
Develop faster with
more features for less
money
A short sharp shock that
exploded the heart rate
of the production and
delivery rhythm
6
Towards a successful software delivery
Common
tools and
practices
Customer
experience
natively
oriented
Moving in a
platform
world
7
Act as a software manufacturer
DevOps As A ServiceKPIs & Analytics
Forge as a Service
8
3 major steps to reach the scale
Software
Tooling
Software
Monitoring
Practice
Monitoring
9
2008 2012 2014 2016 2018
First approach for corporate
software tooling
Number of corp.
tools
Number of
users
2
Number of
Ecosystems 3
500
End-to-End corporate
software tooling
6
4
1000
Extension of corporate
software tooling
10
8
2015
1250 2000+ x ?
8 12 12 + x ?
14 + x ?
First move to
measure culture
Real time software tools
monitoring
Practices
monitoring
12 14
Selfcare + Automation = As a service
2000
Network
of experts Global support
Selfcare
Project-based
empowerment
Age of software tooling Age of tools monitoring Age of practice monitoring
Mainly manual provisioning
The timeline
10
To produce at a
corporate scale,
software delivery
infrastructure must be
convenient
Corporate stakes
11
How and why choose tools ?
Obvious
Reasons
DNA
Hidden
and
desired
reasons
Less
obvious
reasons
• Security
• Cost
• SLAs
• Scale
• Background and
practices
• Be customer focused
• Mesh the field of
operations
• Transformation and
communication
• Standard
• Open
• Versatile
• Integration capabilities
• Financial agreement
12
Beware of the
“Not Invented Here”
syndrom but don’t
hesitate to build your
tool if it’s vital for your
business
13
For each of these tools, we can:
 Create a project space (group, project, FaaS, etc)
 Bind to an existing project space
 Manage users + authentications of the targeted tools
 Delete project space, if granted
 Users added in DaaS are also pushed into tools of project
Additional actions for FaaS:
 Servers reboot / deletion
 Slaves adding for hybrid tech project
Additional actions for Artifactory spaces
 New repositories creations (Maven, NuGet, Docker, …)
DevOps as a Service (DaaS)
How many time does it take to setup and secure a factory for a project ?
Devops as a Service Portal is the place to instantiate and manage all the tools, users, rights and support to
setup a factory for project delivery
14
Forge as a Service (FaaS) is delivered as a SaaS solution aiming at industrializing the developments.
It consists in providing a pre-configured system with continuous integration (software build) and continuous
inspection (code quality analysis).
Forge as a Service (FaaS)
How to manage a critical component in time and be confident in delivery ?
Available jobs and wizards:
 Pre-configured jobs creation wizard
– Nightly and generic Sonar Analysis (without Maven)
– Nightly Sonar Analysis with Maven
– Maven Build with SCM polling
– Maven Build and nightly Sonar analysis
– Network stream opening tests
– Tests automation
 Build tools configuration wizard
– 30+ tools in one clic Docker, Maven, Cloud Foundry
client, …
– Catalogue upgraded on the fly
FaaS versus pure native standard Jenkins + SonarQube
configuration:
 Pure SaaS service with deploy in one clic, 10 minutes
– FaaS Upgrade for all FaaS components (Jenkins,
SonarQube and plugins), without service outage
 Master + slaves architectures, with pre-configured slaves
with pre-installed toolchains
 Catalogue of tools in different versions, deployed in one clic
(Node, Maven, Chrome driver, etc)
 mails, Maven, etc pre-configuration
 pre-configured jobs creation wizard
 Network stream opening wizard
 Direct connectivity to the project platforms (staging)
15
Visibility at scale allows to :
 Anticipate overruns
 Take software into account in the full life cycle
 Give support to operational project teams
 Produce at a better and more sustainable pace
 Provide live insights and feedbacks
Data-Driven Software Cockpit hold the backbone by collecting and indexing all data generated by all tools used
in our software journey for set of dashboards highlighting 3 big use cases :
 Tools&SLAs monitoring
 Target quality, efficiency and productivity at Scale
 Know our customers
Data-Driven Software cockpit
How to move from « play by ear » to wisely decisions on delivery ?
Inventory
Audience
Audit
Activity
Security
Network
access
360°
views
16
>2500 *
support tickets submitted
on L2 & L3
* For the last 3 years
Communities
Spotlight on skilled
people
Expand the referent
network to the heart of
the company
Scheduled user
exchange sessions on
tools and practices
Culture shift &
practices increase
Roadshows, Team
meetings, Sessions, …~6.500 h*
of training
* For the last 3 years
Executive
involvement
17 Orange Restricted
Please consider
development
team as your
customer !
A complex
equation with
multiple
parameters
Welcome to
early adopters
but beware of
the scaling tidal
Full DevOps as a
Service mean
tools, but also
support, training,
coaching, SLAs,…
1 2 3 4
10 Feedbacks from the trenches
Customer-centric approach to leverage software journey
Tools are much
important to
manage but
value is on
practices
5
18 Orange Restricted
Impossible to
scale up without
automation
No success
without teams
involvement
Investing in
tooling without
investing in
human assets
cannot be a
winning bet
Move to
measurement
culture
6 7 8 9
10 Feedbacks from the trenches
Customer-centric approach to leverage software journey
A long run that
starts every
morning…
10
19
Hybrid Devops
as a Service
Multi-Cloud
deployment
target
Machine
Learning for
weaker
signals
Where we go
now!
Full container
mode
DevOps as a Service for full Orange
Applications for Business subs… and
targeting Orange Business Services
software need for a >5K users
20
 Thanks to Jenkins ecosystem… and what’s next ?
 Cloud native production leads to shift in hybrid way,
like for cloud
 In this software « Gold rush », there are more and
more shovels and buckets dealers
 Be careful about the fragmentation of the
ecosystem
 At scale, consider the full perimeter to have a
coherent maturity level
Start SMALL, Think BIG
Thanks

More Related Content

PPTX
Mendix Accelerates the Software Lifecycle
PDF
Integrating SAP into DevOps Pipelines: Why and How
PPTX
Anunta Tech Corporate Presentation (5Feb15)
PDF
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
PDF
High Scalability Network Performance Management for Enterprises
PPTX
Corporate Brochure 6
PDF
Infrastructure as Code in Large Scale Organizations
PPTX
CA Infrastructure Management Survey
Mendix Accelerates the Software Lifecycle
Integrating SAP into DevOps Pipelines: Why and How
Anunta Tech Corporate Presentation (5Feb15)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
High Scalability Network Performance Management for Enterprises
Corporate Brochure 6
Infrastructure as Code in Large Scale Organizations
CA Infrastructure Management Survey

What's hot (19)

PDF
c-quilibrium R forecasting integration
PDF
Succeeding with DevOps Transformation - Rafal Gancarz
PDF
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
PDF
Click to Disk Troubleshooting with AppDynamics and OpsDataStore - AppSphere16
PDF
IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...
PDF
Continuous Testing with Service Virtualization
PDF
High Scalability Network Monitoring for Communications Service Providers
PDF
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
PDF
XebiaLabs Overview Slides
PPTX
DesignState Intralink to AgilePLM
PPTX
DevDay Copenhagen - Micro Focus overview and introduction
PDF
Metrics That Matter: How to Measure Digital Transformation Success
PDF
Encanvas digital transformation data sheet
PDF
Best Practices for Driving Software Quality through a Federated Application S...
PDF
Why should the WSO2 App Factory be your choice for Enterprise App Development
PDF
Micro Focus at a glance - #MFSummit2017
PPTX
Application-Aware Network Performance Management
PPTX
The Future Of ALM - All Silos Are Banned
PDF
Digital Assurance Center of Excellence
c-quilibrium R forecasting integration
Succeeding with DevOps Transformation - Rafal Gancarz
CIS14: NSTIC - Identity and Access Management Collaborative Approaches to Nov...
Click to Disk Troubleshooting with AppDynamics and OpsDataStore - AppSphere16
IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...
Continuous Testing with Service Virtualization
High Scalability Network Monitoring for Communications Service Providers
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
XebiaLabs Overview Slides
DesignState Intralink to AgilePLM
DevDay Copenhagen - Micro Focus overview and introduction
Metrics That Matter: How to Measure Digital Transformation Success
Encanvas digital transformation data sheet
Best Practices for Driving Software Quality through a Federated Application S...
Why should the WSO2 App Factory be your choice for Enterprise App Development
Micro Focus at a glance - #MFSummit2017
Application-Aware Network Performance Management
The Future Of ALM - All Silos Are Banned
Digital Assurance Center of Excellence
Ad

Similar to DevOps as a Service - our own true story with a happy ending (JuCParis 2018) (20)

PPTX
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...
PDF
Platform governance, gestire un ecosistema di microservizi a livello enterprise
PPTX
The Need for Speed
PPTX
It Consulting & Services - Black Basil Technologies
PDF
Scaling Legacy
PPT
Business Intelligenze Corporate
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Perennial systems corporate overview presentation
PDF
Dev Dives: Unlock automation adoption with UiPath Apps
PPTX
Neev Application Performance Management Services
PDF
HPE Software at Discover 2016 London 29 November—1 December
PDF
Resume Pritesh Gandhi
PDF
Intelligent Decision Dimensions MAY 2022 EN.pdf
PDF
Innovating with Unified Communication Webinar Slides
PPTX
xplorelogic_profile_1 (3)
PDF
Confluent Partner Tech Talk with BearingPoint
PDF
SharePoint Inspired 'Get more from your data with Office 365'
PDF
Power your innovation with SAP Technology
PDF
Connecting the dots – Industrial IoT is more than just sensor deployment
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...
Platform governance, gestire un ecosistema di microservizi a livello enterprise
The Need for Speed
It Consulting & Services - Black Basil Technologies
Scaling Legacy
Business Intelligenze Corporate
Which Application Modernization Pattern Is Right For You?
Perennial systems corporate overview presentation
Dev Dives: Unlock automation adoption with UiPath Apps
Neev Application Performance Management Services
HPE Software at Discover 2016 London 29 November—1 December
Resume Pritesh Gandhi
Intelligent Decision Dimensions MAY 2022 EN.pdf
Innovating with Unified Communication Webinar Slides
xplorelogic_profile_1 (3)
Confluent Partner Tech Talk with BearingPoint
SharePoint Inspired 'Get more from your data with Office 365'
Power your innovation with SAP Technology
Connecting the dots – Industrial IoT is more than just sensor deployment
Ad

Recently uploaded (20)

PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
ai tools demonstartion for schools and inter college
PDF
System and Network Administration Chapter 2
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
L1 - Introduction to python Backend.pptx
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
How Creative Agencies Leverage Project Management Software.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
2025 Textile ERP Trends: SAP, Odoo & Oracle
Softaken Excel to vCard Converter Software.pdf
ManageIQ - Sprint 268 Review - Slide Deck
Which alternative to Crystal Reports is best for small or large businesses.pdf
ai tools demonstartion for schools and inter college
System and Network Administration Chapter 2
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Upgrade and Innovation Strategies for SAP ERP Customers
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
ISO 45001 Occupational Health and Safety Management System
Understanding Forklifts - TECH EHS Solution
CHAPTER 2 - PM Management and IT Context
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
How to Migrate SBCGlobal Email to Yahoo Easily
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
L1 - Introduction to python Backend.pptx
VVF-Customer-Presentation2025-Ver1.9.pptx

DevOps as a Service - our own true story with a happy ending (JuCParis 2018)

  • 1. Jenkins User Conference 2018 Paris – La grande crypte - 28 juin 2018 Devops as a Service, our own true story with a happy ending philippe.ensarguet@orange.com @P_Ensarguet
  • 2. 2 Tech and digital evangelist with 20+ years in software, services and innovation Core missions :  Corporate tech strategy  Software delivery & production  Strategic partnerships management & start-ups scouting  Product delivery industrialization Strategic view on the evolution, practices and tools of Digital, Cloud and Software cultures I love to share my experience with customers, partners, analysts and journalists in keynotes, sessions or seminars When I’m not behind my laptop, you may find me riding my Mountain Bike ! Speaker Biopic
  • 3. 3 Orange Applications for Business, a Business Unit of Orange Business Services Orange Applications for Business Software & Services company 3 core pilars customer Experience data IoT System Integration 2,400 + employees 1,000+ managed applications in production 2,000 software people 400+ simultaneous projects Orange Business Services 3,000+ multinational customers 21,000+ employees dedicated to serving business 2,000,000+ professional, small and medium-sized companies and business customers in France 6.4 billion euros in revenue 2015 A global presence Our group provides services to residential customers in 28 countries and to business customers in 220 countries and territories. We’ve just acquired
  • 4. 4 Software has become a critical asset to master and produce Everything is software
  • 5. 5 ….but digital changes the game Offer a high quality service to the market immediately Reduce time to market to stay competitive No data, no 5 stars User Experience Develop faster with more features for less money A short sharp shock that exploded the heart rate of the production and delivery rhythm
  • 6. 6 Towards a successful software delivery Common tools and practices Customer experience natively oriented Moving in a platform world
  • 7. 7 Act as a software manufacturer DevOps As A ServiceKPIs & Analytics Forge as a Service
  • 8. 8 3 major steps to reach the scale Software Tooling Software Monitoring Practice Monitoring
  • 9. 9 2008 2012 2014 2016 2018 First approach for corporate software tooling Number of corp. tools Number of users 2 Number of Ecosystems 3 500 End-to-End corporate software tooling 6 4 1000 Extension of corporate software tooling 10 8 2015 1250 2000+ x ? 8 12 12 + x ? 14 + x ? First move to measure culture Real time software tools monitoring Practices monitoring 12 14 Selfcare + Automation = As a service 2000 Network of experts Global support Selfcare Project-based empowerment Age of software tooling Age of tools monitoring Age of practice monitoring Mainly manual provisioning The timeline
  • 10. 10 To produce at a corporate scale, software delivery infrastructure must be convenient Corporate stakes
  • 11. 11 How and why choose tools ? Obvious Reasons DNA Hidden and desired reasons Less obvious reasons • Security • Cost • SLAs • Scale • Background and practices • Be customer focused • Mesh the field of operations • Transformation and communication • Standard • Open • Versatile • Integration capabilities • Financial agreement
  • 12. 12 Beware of the “Not Invented Here” syndrom but don’t hesitate to build your tool if it’s vital for your business
  • 13. 13 For each of these tools, we can:  Create a project space (group, project, FaaS, etc)  Bind to an existing project space  Manage users + authentications of the targeted tools  Delete project space, if granted  Users added in DaaS are also pushed into tools of project Additional actions for FaaS:  Servers reboot / deletion  Slaves adding for hybrid tech project Additional actions for Artifactory spaces  New repositories creations (Maven, NuGet, Docker, …) DevOps as a Service (DaaS) How many time does it take to setup and secure a factory for a project ? Devops as a Service Portal is the place to instantiate and manage all the tools, users, rights and support to setup a factory for project delivery
  • 14. 14 Forge as a Service (FaaS) is delivered as a SaaS solution aiming at industrializing the developments. It consists in providing a pre-configured system with continuous integration (software build) and continuous inspection (code quality analysis). Forge as a Service (FaaS) How to manage a critical component in time and be confident in delivery ? Available jobs and wizards:  Pre-configured jobs creation wizard – Nightly and generic Sonar Analysis (without Maven) – Nightly Sonar Analysis with Maven – Maven Build with SCM polling – Maven Build and nightly Sonar analysis – Network stream opening tests – Tests automation  Build tools configuration wizard – 30+ tools in one clic Docker, Maven, Cloud Foundry client, … – Catalogue upgraded on the fly FaaS versus pure native standard Jenkins + SonarQube configuration:  Pure SaaS service with deploy in one clic, 10 minutes – FaaS Upgrade for all FaaS components (Jenkins, SonarQube and plugins), without service outage  Master + slaves architectures, with pre-configured slaves with pre-installed toolchains  Catalogue of tools in different versions, deployed in one clic (Node, Maven, Chrome driver, etc)  mails, Maven, etc pre-configuration  pre-configured jobs creation wizard  Network stream opening wizard  Direct connectivity to the project platforms (staging)
  • 15. 15 Visibility at scale allows to :  Anticipate overruns  Take software into account in the full life cycle  Give support to operational project teams  Produce at a better and more sustainable pace  Provide live insights and feedbacks Data-Driven Software Cockpit hold the backbone by collecting and indexing all data generated by all tools used in our software journey for set of dashboards highlighting 3 big use cases :  Tools&SLAs monitoring  Target quality, efficiency and productivity at Scale  Know our customers Data-Driven Software cockpit How to move from « play by ear » to wisely decisions on delivery ? Inventory Audience Audit Activity Security Network access 360° views
  • 16. 16 >2500 * support tickets submitted on L2 & L3 * For the last 3 years Communities Spotlight on skilled people Expand the referent network to the heart of the company Scheduled user exchange sessions on tools and practices Culture shift & practices increase Roadshows, Team meetings, Sessions, …~6.500 h* of training * For the last 3 years Executive involvement
  • 17. 17 Orange Restricted Please consider development team as your customer ! A complex equation with multiple parameters Welcome to early adopters but beware of the scaling tidal Full DevOps as a Service mean tools, but also support, training, coaching, SLAs,… 1 2 3 4 10 Feedbacks from the trenches Customer-centric approach to leverage software journey Tools are much important to manage but value is on practices 5
  • 18. 18 Orange Restricted Impossible to scale up without automation No success without teams involvement Investing in tooling without investing in human assets cannot be a winning bet Move to measurement culture 6 7 8 9 10 Feedbacks from the trenches Customer-centric approach to leverage software journey A long run that starts every morning… 10
  • 19. 19 Hybrid Devops as a Service Multi-Cloud deployment target Machine Learning for weaker signals Where we go now! Full container mode DevOps as a Service for full Orange Applications for Business subs… and targeting Orange Business Services software need for a >5K users
  • 20. 20  Thanks to Jenkins ecosystem… and what’s next ?  Cloud native production leads to shift in hybrid way, like for cloud  In this software « Gold rush », there are more and more shovels and buckets dealers  Be careful about the fragmentation of the ecosystem  At scale, consider the full perimeter to have a coherent maturity level Start SMALL, Think BIG

Editor's Notes

  • #5: Data Center, Network, Storage, Architecture ... are software Cloud Native Applications is software managed natively by software The level of user demand and expectations is increasing constantly, in all industries Software provides a continuous relationship with the user or extends the life of products and goods
  • #11: Secure tools set up at corporate scale and move to a factory self service delivery Ensure that projects “do not” put in place specific tools and bear the associated costs Speed-up project bootstrap and delivery Develop and harmonize practices between projects Motivate cross geographic software delivery