Anthony Servonet Stefano Nebuloni Bruno Agostini - supervisor
Idc Nebuloni Digitale Software Entwicklung - Roadshow Munich/Frankfurt
-
Upload
stefan-zosel -
Category
Internet
-
view
292 -
download
0
Transcript of Idc Nebuloni Digitale Software Entwicklung - Roadshow Munich/Frankfurt
Wie die Digitale Welt Enterprise Software Entwicklung neu gestaltet
Giorgio NebuloniEuropean Cloud Practice IDC
November 17th-24th 2015
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 2
Agenda
What Digital Transformation Demands Setting the Scene – DevOps and Platform-as-a-
Service No PaaS – Not Possible? Real Examples Pointers to Action
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 3
The 3rd Platform’s ‘Innovation Phase’
Driving Digital Transformation (DX) Beyond 2015
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 4
Thrivers Versus Survivors
The Global 2000 Largest Companies
2/3rd
SurvivorsIn reactive mode risking company survival
1/3rd
ThriversDigital transformation at the center of their corporate strategy
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 5
New Software Development KPIs
Objective 1• Provide actionable insight from large amount of
moving data
Objective 2• Experiment new business ideas - low risk and low
cost
Objective 3• Scale out fast in geographies and volumes
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 6
DevOps
• “A set of practices transforming the way software is developed, released and managed. DevOps results in a single team* responsible for creation and delivery of business capabilities through software”
* inc. business, development, testing and operations
PaaS
• “Application development and deployment services* consumed on a pay-per-use basis”
*Components include: Database-as-a-Service, API management, data analytics, development tools, containers, microservices etc.
Agile (Development)
• “Software development techniques* […] where requirements and solutions evolve through collaboration between self-organizing cross-functional teams”
* Include: adaptive planning, evolutionary development and delivery, and a time-boxed iterative approach
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 7
DevOps & PaaS
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 8
DevOps Practice Adoption
France Germany Nordics UK0%
20%
40%
60%
80%
100%
25%14% 13% 21%
21% 36%18%
28%
54% 50%69%
51% No plans / Don't Know
Plans to adopt next 12 months
Adopted
European QA & Testing Services Survey N = 462
Agile Practices more advanced – 2x adoption
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 9
PaaS Usage in Europe in 2015Q. Does your organization use Public Platform-as-a-service (PaaS) Cloud platforms for developing and/or testing applications, including mobile applications?
16%
19%
21%
19%
12%
8%6%
No, have NO plansNo, currently evaluating with Cloud-based development and/or testingYes, plan 1% to 5% of app dev/test in the Cloud in the next 12 monthsYes, plan 6-15% of our app dev/test in the Cloud in the next 12 monthsYes, plan 16-30% of our app dev/test in the Cloud in the next 12 monthsYes, plan 31-50% of our app dev/test in the Cloud in the next 12 monthsYes, plan more than 50% of our app dev/test in the Cloud in the next 12 months
~35% non committed
~50% tactical use
<15% strategic use
Source: IDC CloudView Survey, N= 933, European respondents only
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 10
PaaS - The Stepchild Among Clouds?
Source: IDC European Public Cloud Tracker, preliminary data (May 2015)
Western Europe Public Cloud Services By Sub-Types ($M)
IaaS PaaS SaaS$0
$1,000
$2,000
$3,000
$4,000
$5,000
$6,000
$7,000
$8,000
$9,000
2013 2014
► More than half of the tactical users will make strategic PaaS use by 2020
► >$5 billion/year spent in Western Europe on PaaS by 2020
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 11
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 12
PaaS Impact on a Digital ApplicationPOC for On Demand ATM (European Bank)
Messaging services
Smartphone App
Cloud Resources
IP OTT
On Premise
Core banking SystemApp Development
Platform for Web Interface + APIs
IP OTT
Customer and Geolocation input
= PaaS elements
CRM DataAPI
Integration API mgmt. services
API
Integration API mgmt. services
Fleet Geo-location data
Confirmation output
Cloud Resources
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 13
PaaS Impact on a Digital ApplicationPOC for Predictive Analytics (European Automaker)
Data Ingestion Platform
Car diagnostic system ODB2 Dongle Smartphone App
Public Cloud Resources
Hadoop-as-a-Service + Datastores
BluetoothIP OTT
Storage and Server IaaS
Predictive Analytics
App Development Platform for Web Interface + APIs
IP OTT
Browser view of future routes = PaaS elements
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 14
Changes in the Supply Landscape
Container Format Standardization
Stripped down Operating Systems
Database as a Service matures
• Need for speed (seconds versus minutes)
• Hack-approach• DevOps
Open S
ource Practices
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 15
Hybrid + PaaS to Shape Cloud Step 320
09
Server Virtualize
2010
SaaS for Simpler Apps
2011
InternalSelfService Portals
2013
PublicIaaS
2013
SaaSforComplex Apps
2015
-201
7
Hybrid Scenarios
2015
-201
8
PaaS and DevOps
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 16
Pointers to Action
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 17
DevOps Maturity ModelEurope
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 18
DevOps Maturity Europe
AdHoc Opportunistic Repeatable Managed Optimized0%
5%
10%
15%
20%
25%
30%
35%
18%
26%29%
19%
8%
2015
2015
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 19
Performance Measures for DevOps
Metrics are not defined
Minimal to no metrics are reported out
Metrics track/measure technical expectations
Metrics track/measure technical and business expectations
DevOps project budget metrics are created with procurement, finance, business, and technology
teams as a single unit
0% 5% 10%15%20%25%30%35% 40%
Source: IDC, 2015, n=250
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 20
DevOps: Critical Success FactorsPeople
Culture
BusinessTechnology
Process Standardization
1 in 3 reactive in team creation Only 4% have unified teams1 in 3 limited skill set for DevOps
1 in 3 use primitive metrics4% automated biz KPIs
1 in 2 believe limited / Some Biz value from DevOps
16% have E2E data & IT alignment 40% have IaaS, PaaS, SaaS at project level & traditional BI
2 in 3 fragmented process or use ITIL in Ops & Agile in Dev6% achieved E2E automated service delivery
© IDC Visit us at IDC.com and follow us on Twitter: @IDC 21
22
Think about production early“Dock it last”
Recommendations
1 3Be ready to break
things
2
Thank you!
For questions or feedback
Giorgio Nebuloni
[email protected] +49 (0) 69 90502 112
@gnebuloni