SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Delivering PaaS
Georgi Gerginov, Borislav Arnaudov
September 26, 2014
2© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Agenda
 Does quality of How affect What?
 What is PaaS?
 Regular PaaS delivery, but How?
 Continuous Delivery Challenges
Does quality of How affect What?
4© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey.
PROCESS
Heroic
effort
Mature
software
business
TYPICAL
Unprecedented
system
PRODUCT
Bad Good
Good
“The quality of a product is largely determined by the quality
of the process that is used to develop and maintain it.”
5© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Process Evolution
Waterfall
Agile
Continuous
Integration
Continuous
Delivery
DevOps
6© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Speed
7© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Do you believe your organization has
achieved Continuous Delivery?
Yes
14%
Some
Projects
27%
No
59%
(http://pages.cloudbees.com/Website_Biz-Value-of-CD.html)
8© 2014 SAP SE or an SAP affiliate company. All rights reserved.
What initiatives are planned in your
organization for 2014?
0
10
20
30
40
50
60
Continuous
Delivery
Agile DevOps
(http://go.xebialabs.com/Automation-Trends-Report-2014.html)
What is PaaS?
10© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Applications
Runtimes
Security &
Integration
Servers
Databases
Storage
Virtualization
Server HW
Networking
Applications
Runtimes
Security &
Integration
Databases
Servers
Virtualization
Server HW
Storage
Networking Networking
Storage
Server HW
Virtualization
Servers
Databases
Security &
Integration
Runtimes
Applications
Servers
Databases
Security &
Integration
Runtimes
Applications
Networking
Storage
Server HW
Virtualization
Traditional IT IaaS PaaS SaaS
YouManage
YouManage
YouManage
Managedbyvendor
Managedbyvendor
Managedbyvendor
11© 2014 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Cloud Platform
(hana.ondemand.com)
Platform as a Service
Software as a Service
SAP HANA Cloud Platform
Infrastructure as a Service
Shared Reuse-Services
Identity Management
Connectivity
Document
Lifecycle
Services
Portal Mobile
Business
Services
Self-Service
Tools
HANA Application Platform
Managed Services
Further Services … Enterprise
Service
Levels
Platform
Operations
Integration
Gateway
HANA Database Platform
Regular PaaS delivery, but How?
13© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Apache
Open Technologies
14© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Development steps
Coding Local
testing
Submit
to SCM
Central Validation
System
Central
Integration
Quality check Transport
to stable
Release to
production
15© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Next … ProductionSTAGE IISTAGE I
Multilevel Validation
Continuous Delivery Challenges
17© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Continuous Delivery Challenges
Dev-Ops Gap
Technical Hurdles
Company/Org Culture
CD as a Product
Scalability
High Availability Performance
Recovery
18© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Takeaways
 Process quality determines product quality.
 Continuous Delivery means faster delivery and better product.
 Do more Continuous Delivery!
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
Thank you!
georgi.gerginov@sap.com
borislav.arnaudov@sap.com
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
21© 2014 SAP SE or an SAP affiliate company. All rights reserved.
22© 2014 SAP SE or an SAP affiliate company. All rights reserved.
0 10 20 30 40 50
Culture
Dev - Ops Gap
Technical Hurdles
Top 3 Challenges

Weitere ähnliche Inhalte

Was ist angesagt?

Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!Neotys
 
CPRE money back scheme
CPRE money back schemeCPRE money back scheme
CPRE money back schemeLN Mishra CBAP
 
Completing and Approving Electronic Trip Reports in Siebel Clinical
Completing and Approving Electronic Trip Reports in Siebel ClinicalCompleting and Approving Electronic Trip Reports in Siebel Clinical
Completing and Approving Electronic Trip Reports in Siebel ClinicalPerficient
 
Frappé / ERPNext Open Day February 2016
Frappé / ERPNext Open Day February 2016Frappé / ERPNext Open Day February 2016
Frappé / ERPNext Open Day February 2016Anand Doshi
 
Frappé / ERPNext Open Day November 2015
Frappé / ERPNext Open Day November 2015Frappé / ERPNext Open Day November 2015
Frappé / ERPNext Open Day November 2015Anand Doshi
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsInflectra
 
Jonny Wooldridge InternetRetailing 2015
Jonny Wooldridge InternetRetailing 2015Jonny Wooldridge InternetRetailing 2015
Jonny Wooldridge InternetRetailing 2015Jwooldridge
 
Frappé / ERPNext Open Day December 2015
Frappé / ERPNext Open Day December 2015Frappé / ERPNext Open Day December 2015
Frappé / ERPNext Open Day December 2015Anand Doshi
 
Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14rushabh_mehta
 
Common Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCommon Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCprime
 

Was ist angesagt? (16)

Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!
 
ITChamps HCM and SuccessFactors Solutions
ITChamps HCM and SuccessFactors SolutionsITChamps HCM and SuccessFactors Solutions
ITChamps HCM and SuccessFactors Solutions
 
CPRE money back scheme
CPRE money back schemeCPRE money back scheme
CPRE money back scheme
 
Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0
 
Completing and Approving Electronic Trip Reports in Siebel Clinical
Completing and Approving Electronic Trip Reports in Siebel ClinicalCompleting and Approving Electronic Trip Reports in Siebel Clinical
Completing and Approving Electronic Trip Reports in Siebel Clinical
 
Sap fiori
Sap fioriSap fiori
Sap fiori
 
Oracle cpq training
Oracle cpq trainingOracle cpq training
Oracle cpq training
 
Frappé / ERPNext Open Day February 2016
Frappé / ERPNext Open Day February 2016Frappé / ERPNext Open Day February 2016
Frappé / ERPNext Open Day February 2016
 
Frappé / ERPNext Open Day November 2015
Frappé / ERPNext Open Day November 2015Frappé / ERPNext Open Day November 2015
Frappé / ERPNext Open Day November 2015
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
 
Jonny Wooldridge InternetRetailing 2015
Jonny Wooldridge InternetRetailing 2015Jonny Wooldridge InternetRetailing 2015
Jonny Wooldridge InternetRetailing 2015
 
Frappé / ERPNext Open Day December 2015
Frappé / ERPNext Open Day December 2015Frappé / ERPNext Open Day December 2015
Frappé / ERPNext Open Day December 2015
 
Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14Frappe / ERPNext Open Day May 14
Frappe / ERPNext Open Day May 14
 
Common Misconceptions of Tool Integrations
Common Misconceptions of Tool IntegrationsCommon Misconceptions of Tool Integrations
Common Misconceptions of Tool Integrations
 
System
SystemSystem
System
 

Ähnlich wie Delivering PaaS

SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationBernhard Luecke
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamVladimir Pavlov
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationCA Technologies
 
SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015Vladimir Pavlov
 
Application Test Management and Quality Assurance
Application Test Management and Quality Assurance Application Test Management and Quality Assurance
Application Test Management and Quality Assurance SAP Solution Extensions
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP Technology
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP Technology
 
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and moreSAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and moreBernhard Luecke
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...CA Technologies
 
Sap Activate introducing sa ps next generation, agile-based methodology
Sap Activate   introducing sa ps next generation, agile-based methodologySap Activate   introducing sa ps next generation, agile-based methodology
Sap Activate introducing sa ps next generation, agile-based methodologySilvestre Oliveira, PMP®, ITIL®
 
Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodologySantosh Peddi
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateLokesh Modem
 
S4H_399 2 SL _Onboarding Presentation (2).pptx
S4H_399 2  SL _Onboarding Presentation (2).pptxS4H_399 2  SL _Onboarding Presentation (2).pptx
S4H_399 2 SL _Onboarding Presentation (2).pptxchandramohan431817
 
Desenvolvimento JAVA orientado à SAP HANA Cloud Platform
Desenvolvimento JAVA orientado à SAP HANA Cloud PlatformDesenvolvimento JAVA orientado à SAP HANA Cloud Platform
Desenvolvimento JAVA orientado à SAP HANA Cloud PlatformRui Nogueira
 
Run simple with sap screen personas
Run simple with sap screen personasRun simple with sap screen personas
Run simple with sap screen personasPeter Spielvogel
 
End-to-End SAP business process and test automation with UiPath
End-to-End SAP business process and test automation with UiPathEnd-to-End SAP business process and test automation with UiPath
End-to-End SAP business process and test automation with UiPathVibhor Shrivastava
 
Accelerate your S4HANA journey with SAP RISE.pdf
Accelerate your S4HANA journey with SAP RISE.pdfAccelerate your S4HANA journey with SAP RISE.pdf
Accelerate your S4HANA journey with SAP RISE.pdfssuserfeda90
 

Ähnlich wie Delivering PaaS (20)

SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJam
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 
SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015SAP HANA Cloud Platform CodeJam 2015
SAP HANA Cloud Platform CodeJam 2015
 
Application Test Management and Quality Assurance
Application Test Management and Quality Assurance Application Test Management and Quality Assurance
Application Test Management and Quality Assurance
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASE
 
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and moreSAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
SAP Forum 2015 Madrid: Support for Innovation - S/4 HANA and more
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
 
Sap Activate introducing sa ps next generation, agile-based methodology
Sap Activate   introducing sa ps next generation, agile-based methodologySap Activate   introducing sa ps next generation, agile-based methodology
Sap Activate introducing sa ps next generation, agile-based methodology
 
INDUS ES value maps
INDUS ES  value mapsINDUS ES  value maps
INDUS ES value maps
 
Sap activate introducing sa ps next generation, agile-based methodology
Sap activate   introducing sa ps next generation, agile-based methodologySap activate   introducing sa ps next generation, agile-based methodology
Sap activate introducing sa ps next generation, agile-based methodology
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activate
 
S4H_399 2 SL _Onboarding Presentation (2).pptx
S4H_399 2  SL _Onboarding Presentation (2).pptxS4H_399 2  SL _Onboarding Presentation (2).pptx
S4H_399 2 SL _Onboarding Presentation (2).pptx
 
Desenvolvimento JAVA orientado à SAP HANA Cloud Platform
Desenvolvimento JAVA orientado à SAP HANA Cloud PlatformDesenvolvimento JAVA orientado à SAP HANA Cloud Platform
Desenvolvimento JAVA orientado à SAP HANA Cloud Platform
 
SAP Cloud Strategy
SAP Cloud StrategySAP Cloud Strategy
SAP Cloud Strategy
 
Run simple with sap screen personas
Run simple with sap screen personasRun simple with sap screen personas
Run simple with sap screen personas
 
End-to-End SAP business process and test automation with UiPath
End-to-End SAP business process and test automation with UiPathEnd-to-End SAP business process and test automation with UiPath
End-to-End SAP business process and test automation with UiPath
 
Accelerate your S4HANA journey with SAP RISE.pdf
Accelerate your S4HANA journey with SAP RISE.pdfAccelerate your S4HANA journey with SAP RISE.pdf
Accelerate your S4HANA journey with SAP RISE.pdf
 

Kürzlich hochgeladen

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 

Kürzlich hochgeladen (20)

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

Delivering PaaS

  • 1. Delivering PaaS Georgi Gerginov, Borislav Arnaudov September 26, 2014
  • 2. 2© 2014 SAP SE or an SAP affiliate company. All rights reserved. Agenda  Does quality of How affect What?  What is PaaS?  Regular PaaS delivery, but How?  Continuous Delivery Challenges
  • 3. Does quality of How affect What?
  • 4. 4© 2014 SAP SE or an SAP affiliate company. All rights reserved. Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey. PROCESS Heroic effort Mature software business TYPICAL Unprecedented system PRODUCT Bad Good Good “The quality of a product is largely determined by the quality of the process that is used to develop and maintain it.”
  • 5. 5© 2014 SAP SE or an SAP affiliate company. All rights reserved. Process Evolution Waterfall Agile Continuous Integration Continuous Delivery DevOps
  • 6. 6© 2014 SAP SE or an SAP affiliate company. All rights reserved. Speed
  • 7. 7© 2014 SAP SE or an SAP affiliate company. All rights reserved. Do you believe your organization has achieved Continuous Delivery? Yes 14% Some Projects 27% No 59% (http://pages.cloudbees.com/Website_Biz-Value-of-CD.html)
  • 8. 8© 2014 SAP SE or an SAP affiliate company. All rights reserved. What initiatives are planned in your organization for 2014? 0 10 20 30 40 50 60 Continuous Delivery Agile DevOps (http://go.xebialabs.com/Automation-Trends-Report-2014.html)
  • 10. 10© 2014 SAP SE or an SAP affiliate company. All rights reserved. Applications Runtimes Security & Integration Servers Databases Storage Virtualization Server HW Networking Applications Runtimes Security & Integration Databases Servers Virtualization Server HW Storage Networking Networking Storage Server HW Virtualization Servers Databases Security & Integration Runtimes Applications Servers Databases Security & Integration Runtimes Applications Networking Storage Server HW Virtualization Traditional IT IaaS PaaS SaaS YouManage YouManage YouManage Managedbyvendor Managedbyvendor Managedbyvendor
  • 11. 11© 2014 SAP SE or an SAP affiliate company. All rights reserved. SAP HANA Cloud Platform (hana.ondemand.com) Platform as a Service Software as a Service SAP HANA Cloud Platform Infrastructure as a Service Shared Reuse-Services Identity Management Connectivity Document Lifecycle Services Portal Mobile Business Services Self-Service Tools HANA Application Platform Managed Services Further Services … Enterprise Service Levels Platform Operations Integration Gateway HANA Database Platform
  • 13. 13© 2014 SAP SE or an SAP affiliate company. All rights reserved. Apache Open Technologies
  • 14. 14© 2014 SAP SE or an SAP affiliate company. All rights reserved. Development steps Coding Local testing Submit to SCM Central Validation System Central Integration Quality check Transport to stable Release to production
  • 15. 15© 2014 SAP SE or an SAP affiliate company. All rights reserved. Next … ProductionSTAGE IISTAGE I Multilevel Validation
  • 17. 17© 2014 SAP SE or an SAP affiliate company. All rights reserved. Continuous Delivery Challenges Dev-Ops Gap Technical Hurdles Company/Org Culture CD as a Product Scalability High Availability Performance Recovery
  • 18. 18© 2014 SAP SE or an SAP affiliate company. All rights reserved. Takeaways  Process quality determines product quality.  Continuous Delivery means faster delivery and better product.  Do more Continuous Delivery!
  • 19. © 2014 SAP SE or an SAP affiliate company. All rights reserved. Thank you! georgi.gerginov@sap.com borislav.arnaudov@sap.com
  • 20. © 2014 SAP SE or an SAP affiliate company. All rights reserved.
  • 21. 21© 2014 SAP SE or an SAP affiliate company. All rights reserved.
  • 22. 22© 2014 SAP SE or an SAP affiliate company. All rights reserved. 0 10 20 30 40 50 Culture Dev - Ops Gap Technical Hurdles Top 3 Challenges