SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
DB Systel GmbH | Schlomo Schapiro | @schlomoschapiro | 14.08.2019
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
Compliant by Default
Continuous Delivery at DB Systel
©Christopher Schmidt / flickr © Steve Jurvetson / flickr © Rudolpho Duba / pixelio.de
Why?
Customer
Sales Team
Solution Architects Team
Product Manager Team
Developer Teams
Testing Team
Release Manager Team
Security / Compliance Officer
Admin Team
Operator Team
Company efficiency to delivery customer value?
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20182
How?
Customer
Obsession
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20183
Jeff Bezos: 2016 Letter to Shareholders
https://www.amazon.com/p/feature/z6o9g6sysxur57t
100%
focus on
customer
value
Customer
uses our
product
Customer
pays for
our product
We are
valuable
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20184
Biggest Contribution to Customer Value
DevOps Productivity =
Company Efficiency to
Delivery Customer Value
Engineer
https://upload.wikimedia.org/wikipedia/commons/b/b7/Archimedes_lever.png
Customer
Sales Team
Solution Architects Team
Product Manager Team
Developer Teams
Testing Team
Release Manager Team
Security / Compliance Officer
Admin Team
Operator Team
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20185
Customer: Everybody who codes (Dev, Ops, PO …)
Value: • Quickly
• Simple
• Tested
• Secure
• Compliant
• Traceable
• With support
& consulting
• Without deep
knowledge
everywhere
• Easy multi vendor
DevOps Engineers as „Customers“
User Experience for „Engineer“ Customers:
Developer ExperienceDB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20186
How?
DevOps
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20187
DevOps is
… if every person uses the same tool for the same job
… codified knowledge - everybody contributes his part to common automation
… if all people have the same privileges in their tooling
… if human error is equally possible for Dev and Ops
… replacing people interfaces by automated decisions and processes
... a result
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20188
bit.ly/5pdops
How?
Cloud Platforms
In your Data Center:
• do you have an API for every function?
• can you provide „just enough“ resources
and scale up/down without delays?
• can you scale costs by usage and
achieve full cost transparency?
Good cloud platforms can be built on-premise, require extreme scale out.
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20189
How?
DevOps
Cloud
Platforms
Continuous
Delivery
People Technolog
y
Effect
Changes
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201810
Configuration
Software
Containers
Servers
Storage
Network
Security
…
DevOps Vision
Continuous
Delivery
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201811
Configuration
Software
Containers
Servers
Storage
Network
Security
…
DevOps Vision
Continuous
Delivery
GIT Repo
Dev,
Ops,
PO,
...
Automation
All Infrastructure
Environments und
Cloud Platforms
AWS, OpenShift, Azure, DB ...
G
itO
ps
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201812
Code, Config &
declarative
Description
of all
Components in
all
Infrastructure
Environments
Continuous
Delivery
Value for Engineers G
itO
ps
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201813
Code, Config &
declarative
Description
of all
Components in
all
Infrastructure
Environments
Continuous
Delivery
quickly
simple
secure
compliant
tested
multi vendor
traceable
without deep knowledge
support & consulting
Value for Engineers
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201814
DB Systel | Developer Experience | DoS 08.08.201915
Governance
Security
Lizenzeinhaltung
Testabdeckung
Architekturstandards
KoRils
Sei jederzeit in der Lage an den
Kunden auszuliefern.
Datenschutz
Liebes Team, liefere deine Software unter
Einhaltung folgender Rahmenbedingungen:
?!?
Lokale Optimierung
„Rad neu erfinden“
Fokus?
Ist das jetzt compliant?
Value?
DB Systel | Developer Experience | DoS 08.08.201916
AWS
Kubernetes/
OpenShiftAzure
DB custom
cloud services
– Proxy, DNS,
…
Everything as
code
PipeShip
Basis CDaaS
80%-
Lösung?
Feedback-/
Improvement-Loop NFA-Automation „auf
der Grenze“ zum
zertifizierten Raum
(CDaaS)
Zertifizierte Changes –
Compliant by default!
Zertifizierter Raum
DB Systel | Developer Experience | DoS 08.08.201917
Governance
Security
Testautomation
License Check
…
NFA-Automation ermöglicht den Teams die Fokussierung auf
Business Value bei Einhaltung der Konzern- und
Unternehmensvorgaben. #CompliantByDefault!
Das Ergebnis ist
CUSTOMER CENTRICITY.
CloudFormation Deployment
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.2018
- CF-Deployment takes 7
lines
- Governance & Security
checking implicitly included
- Declarative Description
User doesn‘t need to know
„how it works“
18
CloudFormation Deployment
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201819
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201820
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.2018
From JDBC connection strings
to Developer Productivity:
The big picture
21
The result:
Customer
Sales Team
Solution Architects Team
Product Manager Team
Developer Teams
Testing Team
Release Manager Team
Security / Compliance Officer
Admin Team
Operator Team
BusinessTeam
BusinessTeam
BusinessTeam
BusinessTeam
BusinessTeam
PlatformTeam
PlatformTeam
Infrastructure
Infrastructure
Infrastructure
Infrastructure
Infrastructure
Infrastructure
Infrastructure
Automation
DevOps
Continuous
Delivery
Cloud
Platforms
DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201822
23
How to start?
• Set a goal, e.g. „2 deployments per day“
• Identify impediments
• Replace impediments through automation
• Believe that you can do it, let failure make
you stronger
• Repeat until done
• Build tools that are useful products:
• Continuous Delivery as a Service
• Cloud Platform as a Service
• Proxy, DNS ... as a Service
• Company concerns (security, governance,
compliance) must be part of the continuous
delivery pipeline24
Time for Questions & Answers
Slides go.schapiro.org/slides
DB Planet db.de/devex
DevOps bit.ly/5pdops
Contact schlomo.schapiro@deutschebahn.com
Twitter @schlomoschapiro

Más contenido relacionado

La actualidad más candente

Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...
Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...
Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...Schlomo Schapiro
 
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo SchapiroWant Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo SchapiroSchlomo Schapiro
 
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital Age
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital AgeGUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital Age
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital AgeSchlomo Schapiro
 
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...Schlomo Schapiro
 
DevOps in a Nutshell
DevOps in a NutshellDevOps in a Nutshell
DevOps in a NutshellArne Roßmann
 
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20CodeValue
 
Replatforming and-cloud-journey cwin18-milan
Replatforming and-cloud-journey cwin18-milanReplatforming and-cloud-journey cwin18-milan
Replatforming and-cloud-journey cwin18-milanCapgemini
 
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019Marco Coulter
 
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue Interships
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue IntershipsIBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue Interships
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue IntershipsIBM France Lab
 
Digital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessDigital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessCodeValue
 

La actualidad más candente (10)

Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...
Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...
Open Source Contribution Policy at DB Systel - Schlomo Schapiro - AK Open Sou...
 
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo SchapiroWant Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
Want Digitalisation, have Cloud - DevSecOps Days 2021 - Schlomo Schapiro
 
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital Age
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital AgeGUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital Age
GUUG FFG 2017 - DevOps for Everybody - A Workplace Strategy for the Digital Age
 
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...
 
DevOps in a Nutshell
DevOps in a NutshellDevOps in a Nutshell
DevOps in a Nutshell
 
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20
 
Replatforming and-cloud-journey cwin18-milan
Replatforming and-cloud-journey cwin18-milanReplatforming and-cloud-journey cwin18-milan
Replatforming and-cloud-journey cwin18-milan
 
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
 
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue Interships
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue IntershipsIBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue Interships
IBM Bluemix Paris Meetup #26 - 20171114 - Extreme Blue Interships
 
Digital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessDigital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon Fliess
 

Similar a Compliant by Default - Digitaler Wandel - 14.08.2019 - Schlomo Schapiro

CWIN17 london becoming cloud native part 1 - khushil dep
CWIN17 london   becoming cloud native part 1 - khushil depCWIN17 london   becoming cloud native part 1 - khushil dep
CWIN17 london becoming cloud native part 1 - khushil depCapgemini
 
From Workspace Empowering Employees
From Workspace Empowering EmployeesFrom Workspace Empowering Employees
From Workspace Empowering EmployeesCapgemini
 
Modern Data Platforms
Modern Data Platforms Modern Data Platforms
Modern Data Platforms Arne Roßmann
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...Amazon Web Services
 
Business Data Lake Best Practices
Business Data Lake Best PracticesBusiness Data Lake Best Practices
Business Data Lake Best PracticesCapgemini
 
Cwin16 tls-partner-hpe-digital economy & Hybrid IT
Cwin16 tls-partner-hpe-digital economy & Hybrid ITCwin16 tls-partner-hpe-digital economy & Hybrid IT
Cwin16 tls-partner-hpe-digital economy & Hybrid ITCapgemini
 
HP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudHP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudIDG Vietnam Public Sector
 
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...Amazon Web Services
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIJudy Breedlove
 
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...AWS Germany
 
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...Manuel Pais
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationAmazon Web Services
 
Snowflake: The most cost-effective agile and scalable data warehouse ever!
Snowflake: The most cost-effective agile and scalable data warehouse ever!Snowflake: The most cost-effective agile and scalable data warehouse ever!
Snowflake: The most cost-effective agile and scalable data warehouse ever!Visual_BI
 
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...Sarah Enders
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsTechWell
 
Top Trends in Building Data Lakes for Machine Learning and AI
Top Trends in Building Data Lakes for Machine Learning and AI Top Trends in Building Data Lakes for Machine Learning and AI
Top Trends in Building Data Lakes for Machine Learning and AI Holden Ackerman
 
Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamIntegrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamRoland Driesen
 

Similar a Compliant by Default - Digitaler Wandel - 14.08.2019 - Schlomo Schapiro (20)

CWIN17 london becoming cloud native part 1 - khushil dep
CWIN17 london   becoming cloud native part 1 - khushil depCWIN17 london   becoming cloud native part 1 - khushil dep
CWIN17 london becoming cloud native part 1 - khushil dep
 
Shrebo Case Study
Shrebo Case StudyShrebo Case Study
Shrebo Case Study
 
From Workspace Empowering Employees
From Workspace Empowering EmployeesFrom Workspace Empowering Employees
From Workspace Empowering Employees
 
Modern Data Platforms
Modern Data Platforms Modern Data Platforms
Modern Data Platforms
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
 
Business Data Lake Best Practices
Business Data Lake Best PracticesBusiness Data Lake Best Practices
Business Data Lake Best Practices
 
Cwin16 tls-partner-hpe-digital economy & Hybrid IT
Cwin16 tls-partner-hpe-digital economy & Hybrid ITCwin16 tls-partner-hpe-digital economy & Hybrid IT
Cwin16 tls-partner-hpe-digital economy & Hybrid IT
 
HP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudHP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government Cloud
 
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...
Lessons Learned on Capgemini’s COMPLETE Managed Services Platform (DMG208) | ...
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
 
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital Transformation
 
Snowflake: The most cost-effective agile and scalable data warehouse ever!
Snowflake: The most cost-effective agile and scalable data warehouse ever!Snowflake: The most cost-effective agile and scalable data warehouse ever!
Snowflake: The most cost-effective agile and scalable data warehouse ever!
 
Document Processing Made Better - Hadi Harb, Apryse
Document Processing Made Better - Hadi Harb, ApryseDocument Processing Made Better - Hadi Harb, Apryse
Document Processing Made Better - Hadi Harb, Apryse
 
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...
Where are you at on your journey from on-premise SAP HCM to SuccessFactors th...
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
 
Top Trends in Building Data Lakes for Machine Learning and AI
Top Trends in Building Data Lakes for Machine Learning and AI Top Trends in Building Data Lakes for Machine Learning and AI
Top Trends in Building Data Lakes for Machine Learning and AI
 
Hp Infra V3
Hp Infra V3Hp Infra V3
Hp Infra V3
 
Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamIntegrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
 

Más de Schlomo Schapiro

The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo Schapiro
The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo SchapiroThe Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo Schapiro
The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo SchapiroSchlomo Schapiro
 
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...Schlomo Schapiro
 
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...Schlomo Schapiro
 
Kubernetes - Shifting the mindset from servers to containers - microxchg 201...
Kubernetes  - Shifting the mindset from servers to containers - microxchg 201...Kubernetes  - Shifting the mindset from servers to containers - microxchg 201...
Kubernetes - Shifting the mindset from servers to containers - microxchg 201...Schlomo Schapiro
 
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo Schapiro
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo SchapiroRoot for all - measuring DevOps adoption - microxchg 2018 - Schlomo Schapiro
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo SchapiroSchlomo Schapiro
 
OSDC 2016 - Hybrid Cloud - A Cloud Migration Strategy
OSDC 2016 - Hybrid Cloud - A Cloud Migration StrategyOSDC 2016 - Hybrid Cloud - A Cloud Migration Strategy
OSDC 2016 - Hybrid Cloud - A Cloud Migration StrategySchlomo Schapiro
 
WARNING is a waste of my time
WARNING is a waste of my timeWARNING is a waste of my time
WARNING is a waste of my timeSchlomo Schapiro
 
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSchlomo Schapiro
 
DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24Schlomo Schapiro
 
EuroPython 2014 YAML Reader Lightning Talk
EuroPython 2014 YAML Reader Lightning TalkEuroPython 2014 YAML Reader Lightning Talk
EuroPython 2014 YAML Reader Lightning TalkSchlomo Schapiro
 
EuroPython 2014 Devops Risk Mitigation
EuroPython 2014 Devops Risk MitigationEuroPython 2014 Devops Risk Mitigation
EuroPython 2014 Devops Risk MitigationSchlomo Schapiro
 
OSDC 2014 Test Driven Infrastructure
OSDC 2014 Test Driven InfrastructureOSDC 2014 Test Driven Infrastructure
OSDC 2014 Test Driven InfrastructureSchlomo Schapiro
 
PyCon 2013 - Distributed Monitoring Configuration
PyCon 2013 - Distributed Monitoring ConfigurationPyCon 2013 - Distributed Monitoring Configuration
PyCon 2013 - Distributed Monitoring ConfigurationSchlomo Schapiro
 
PyCon 2013 Test Driven Infrastructure
PyCon 2013 Test Driven InfrastructurePyCon 2013 Test Driven Infrastructure
PyCon 2013 Test Driven InfrastructureSchlomo Schapiro
 
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugen
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugenPyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugen
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugenSchlomo Schapiro
 
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24Schlomo Schapiro
 
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI Systems
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI SystemsLinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI Systems
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI SystemsSchlomo Schapiro
 
Linux tag 2013 Data Center Automation with YADT
Linux tag 2013 Data Center Automation with YADTLinux tag 2013 Data Center Automation with YADT
Linux tag 2013 Data Center Automation with YADTSchlomo Schapiro
 

Más de Schlomo Schapiro (18)

The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo Schapiro
The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo SchapiroThe Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo Schapiro
The Role of GitOps in IT-Strategy v2 - July 2022 - Schlomo Schapiro
 
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...
Schlomo Schapiro - Why I like to use the proprietary Cloud services without f...
 
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
 
Kubernetes - Shifting the mindset from servers to containers - microxchg 201...
Kubernetes  - Shifting the mindset from servers to containers - microxchg 201...Kubernetes  - Shifting the mindset from servers to containers - microxchg 201...
Kubernetes - Shifting the mindset from servers to containers - microxchg 201...
 
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo Schapiro
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo SchapiroRoot for all - measuring DevOps adoption - microxchg 2018 - Schlomo Schapiro
Root for all - measuring DevOps adoption - microxchg 2018 - Schlomo Schapiro
 
OSDC 2016 - Hybrid Cloud - A Cloud Migration Strategy
OSDC 2016 - Hybrid Cloud - A Cloud Migration StrategyOSDC 2016 - Hybrid Cloud - A Cloud Migration Strategy
OSDC 2016 - Hybrid Cloud - A Cloud Migration Strategy
 
WARNING is a waste of my time
WARNING is a waste of my timeWARNING is a waste of my time
WARNING is a waste of my time
 
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
 
DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24
 
EuroPython 2014 YAML Reader Lightning Talk
EuroPython 2014 YAML Reader Lightning TalkEuroPython 2014 YAML Reader Lightning Talk
EuroPython 2014 YAML Reader Lightning Talk
 
EuroPython 2014 Devops Risk Mitigation
EuroPython 2014 Devops Risk MitigationEuroPython 2014 Devops Risk Mitigation
EuroPython 2014 Devops Risk Mitigation
 
OSDC 2014 Test Driven Infrastructure
OSDC 2014 Test Driven InfrastructureOSDC 2014 Test Driven Infrastructure
OSDC 2014 Test Driven Infrastructure
 
PyCon 2013 - Distributed Monitoring Configuration
PyCon 2013 - Distributed Monitoring ConfigurationPyCon 2013 - Distributed Monitoring Configuration
PyCon 2013 - Distributed Monitoring Configuration
 
PyCon 2013 Test Driven Infrastructure
PyCon 2013 Test Driven InfrastructurePyCon 2013 Test Driven Infrastructure
PyCon 2013 Test Driven Infrastructure
 
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugen
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugenPyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugen
PyCon 2013 - Open Source Sponsoring - und den Chef damit überzeugen
 
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24
Viele Server - Wenig Arbeit: Betriebsautomation bei ImmobilienScout24
 
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI Systems
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI SystemsLinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI Systems
LinuxTag 2013 Relax and Recover - Disaster Recovery for UEFI Systems
 
Linux tag 2013 Data Center Automation with YADT
Linux tag 2013 Data Center Automation with YADTLinux tag 2013 Data Center Automation with YADT
Linux tag 2013 Data Center Automation with YADT
 

Último

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Último (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

Compliant by Default - Digitaler Wandel - 14.08.2019 - Schlomo Schapiro

  • 1. DB Systel GmbH | Schlomo Schapiro | @schlomoschapiro | 14.08.2019 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License Compliant by Default Continuous Delivery at DB Systel ©Christopher Schmidt / flickr © Steve Jurvetson / flickr © Rudolpho Duba / pixelio.de
  • 2. Why? Customer Sales Team Solution Architects Team Product Manager Team Developer Teams Testing Team Release Manager Team Security / Compliance Officer Admin Team Operator Team Company efficiency to delivery customer value? DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20182
  • 3. How? Customer Obsession DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20183
  • 4. Jeff Bezos: 2016 Letter to Shareholders https://www.amazon.com/p/feature/z6o9g6sysxur57t 100% focus on customer value Customer uses our product Customer pays for our product We are valuable DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20184
  • 5. Biggest Contribution to Customer Value DevOps Productivity = Company Efficiency to Delivery Customer Value Engineer https://upload.wikimedia.org/wikipedia/commons/b/b7/Archimedes_lever.png Customer Sales Team Solution Architects Team Product Manager Team Developer Teams Testing Team Release Manager Team Security / Compliance Officer Admin Team Operator Team DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20185
  • 6. Customer: Everybody who codes (Dev, Ops, PO …) Value: • Quickly • Simple • Tested • Secure • Compliant • Traceable • With support & consulting • Without deep knowledge everywhere • Easy multi vendor DevOps Engineers as „Customers“ User Experience for „Engineer“ Customers: Developer ExperienceDB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20186
  • 7. How? DevOps DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20187
  • 8. DevOps is … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20188 bit.ly/5pdops
  • 9. How? Cloud Platforms In your Data Center: • do you have an API for every function? • can you provide „just enough“ resources and scale up/down without delays? • can you scale costs by usage and achieve full cost transparency? Good cloud platforms can be built on-premise, require extreme scale out. DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.20189
  • 10. How? DevOps Cloud Platforms Continuous Delivery People Technolog y Effect Changes DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201810
  • 11. Configuration Software Containers Servers Storage Network Security … DevOps Vision Continuous Delivery DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201811
  • 12. Configuration Software Containers Servers Storage Network Security … DevOps Vision Continuous Delivery GIT Repo Dev, Ops, PO, ... Automation All Infrastructure Environments und Cloud Platforms AWS, OpenShift, Azure, DB ... G itO ps DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201812
  • 13. Code, Config & declarative Description of all Components in all Infrastructure Environments Continuous Delivery Value for Engineers G itO ps DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201813
  • 14. Code, Config & declarative Description of all Components in all Infrastructure Environments Continuous Delivery quickly simple secure compliant tested multi vendor traceable without deep knowledge support & consulting Value for Engineers DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201814
  • 15. DB Systel | Developer Experience | DoS 08.08.201915 Governance Security Lizenzeinhaltung Testabdeckung Architekturstandards KoRils Sei jederzeit in der Lage an den Kunden auszuliefern. Datenschutz Liebes Team, liefere deine Software unter Einhaltung folgender Rahmenbedingungen: ?!? Lokale Optimierung „Rad neu erfinden“ Fokus? Ist das jetzt compliant? Value?
  • 16. DB Systel | Developer Experience | DoS 08.08.201916 AWS Kubernetes/ OpenShiftAzure DB custom cloud services – Proxy, DNS, … Everything as code PipeShip Basis CDaaS 80%- Lösung? Feedback-/ Improvement-Loop NFA-Automation „auf der Grenze“ zum zertifizierten Raum (CDaaS) Zertifizierte Changes – Compliant by default! Zertifizierter Raum
  • 17. DB Systel | Developer Experience | DoS 08.08.201917 Governance Security Testautomation License Check … NFA-Automation ermöglicht den Teams die Fokussierung auf Business Value bei Einhaltung der Konzern- und Unternehmensvorgaben. #CompliantByDefault! Das Ergebnis ist CUSTOMER CENTRICITY.
  • 18. CloudFormation Deployment DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.2018 - CF-Deployment takes 7 lines - Governance & Security checking implicitly included - Declarative Description User doesn‘t need to know „how it works“ 18
  • 19. CloudFormation Deployment DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201819
  • 20. DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201820
  • 21. DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.2018 From JDBC connection strings to Developer Productivity: The big picture 21
  • 22. The result: Customer Sales Team Solution Architects Team Product Manager Team Developer Teams Testing Team Release Manager Team Security / Compliance Officer Admin Team Operator Team BusinessTeam BusinessTeam BusinessTeam BusinessTeam BusinessTeam PlatformTeam PlatformTeam Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Automation DevOps Continuous Delivery Cloud Platforms DB Systel | Schlomo Schapiro & Hendrik Pahl | @schlomoschapiro & @hendrik_pahl | 16.10.201822
  • 23. 23
  • 24. How to start? • Set a goal, e.g. „2 deployments per day“ • Identify impediments • Replace impediments through automation • Believe that you can do it, let failure make you stronger • Repeat until done • Build tools that are useful products: • Continuous Delivery as a Service • Cloud Platform as a Service • Proxy, DNS ... as a Service • Company concerns (security, governance, compliance) must be part of the continuous delivery pipeline24
  • 25. Time for Questions & Answers Slides go.schapiro.org/slides DB Planet db.de/devex DevOps bit.ly/5pdops Contact schlomo.schapiro@deutschebahn.com Twitter @schlomoschapiro