DEV111
DEV111
Dr Anup K Ghosh
SAP CTO,IBM Europe
LEARNING POINTS
High level understanding of DevOps
Applicability of DevOps in SAP Environment
Current Adoption status
Our EA clients are facing the same types of challenges as those in the
custom application world
41%
experience delays
51%
applications rolled
45%
experience delays
in integration, configuration and back due to quality due to troubleshooting and
testing of applications* issues escaping fine-tuning issues
into production* in production*
* Forrester/IBM Study: A New View of IBM’s Opportunity for Integrated Optimized Systems Address
Continuous Everything… 5
Continuous Business Planning
People
DevOps
Continuous Develop/
Operate Test
Feedback
Continuous Monitoring
Deploy Continuous Testing
Technology
Process
Model
generate
Config
Code
Documentation
} Test Data
Test Environment
Environment
Drive BP Management
BP Monitoring
IBM’s DevOps Capabilities Map provides the framework for
applying these techniques to our clients’ enterprise applications
6. Release Planning
1. Capture, Analyze & Continuous 7. Change Management
Prioritize Business
Requirements Business Planning 8. Dashboards
3. Measure to Project
Metrics
4. Traceability
Continuous
5. Dashboard portfolio
Customer Steer Collaborative 10. Collaborative Development
measures Feedback & Development 11. Configuration Management
Optimization 12. Build Management
DevOps
Operate
Continuous
Feedback
Develop/
Test
Provide a collaborative
DevOps Agile for
environment for all
Monitoring Operate Develop/ teams with agile
Manage traditional IT, for SAP Test
SAP
planning and reporting.
virtualized, cloud and
hybrid environments.
Deploy
Testing
for SAP
Modifications
HCP
Real time
data feed
ERP S4HANA Extensions
S4HANA
Real time
data feed
Any DB
Legacy
Non-
SAP
9
Develo pment techniques & Platform
Variety..
Hybris
Design Studio
Develop Lumira Storyboards
Custom
•. Visualizations
Readiness…
}
BPH Test Case
Process
Model
generate
Config
Code
} Test Data
Test Environment
Documentation
Environment
Drive BP Management
BP Monitoring
Process Driven.. (BPH , BPM ,BPMon)
pical SAP BPM Tool Suites
New SAP New Business
Solution Blueprint
Process Execution and Optimize in
Blueprint
Integration Validation Production
SAP Solution Existing
Update Blueprint
Business Process Business Process Business Process Automation
Business Process Discovery Design Monitoring & Monitoring
Business Process SAP Solution Manager Business Blueprint
Option 1: Repository
SAP Tools Graphical Business
SAP Solution Process Blueprinting SAP Solution Manager Business Process Monitoring & Analytics
Manager Solution (SAP BPB add-on 7.1)
Documentation Graphical Business SAP Netweaver Process Orchestration in Public Cloud
Assistant (SoDocA) Process Blueprinting
(SAP BPB add-on 7.1)
Option 2: IBM Blueworks Live Integration to SAP SAP Solution Manager Business Blueprint
Solution Manager
12
Option 3:
Other Tools
Process Driven.. (Code)
pical SAP BPM Tool Suites
Continuous
Improvement
SAP SLT , IBM
Business Process Simplification
IBM Opt Workbench)
Best Practices App Performance Opt
Solution Manager 7.1
Industry PoV (Smartshift , Insight)
Cloud Migration
End User Perf Opt
How to CAMS
Infrastructure Opt
L1 DBM
SME Optimisation
FAQ/Self-Help
Industry Solns
Application
Technology Landscape Client-IBM
Assembly Innovation Council
Center L2 (CIIC) TaaS
As a Service
(TAC) (Worksoft)
AMS Resolution Search (AAP)
Collaboration Community
18
Shared Services
IBM’s RSLaF approach provides continuous monitoring and
feedback
DevOps for SAP using HANA Cloud Platform or IBM Bluemix to
extend and enhance application functionality
• • RapidApps (beta)
SAP HANA Cloud Platform (HCP) •
•
Mobile application security
Mobile data
Mobile quality assurance
• Server-side code
• Web IDE
• Monitor & analytics
• Push
SAP HANA SAP HANA Database SAP HANA Application
Infrastructure Services Services Services • Agile planning and tracking
• Application auto-scaling
Fully featured SAP SAP HANA platform as • AppScan mobile analyzer
High performance HANA in the Public a service in a cloud IBM Bluemix • Continuous delivery pipeline
Cloud infrastructure Cloud environment • Git hosting
DevOps Services
The tools that enable continuous delivery for SAP – an example set
Testing for
Lifecycle SAP
management
for SAP Test
Doors Next Workbench
Business
Generation
Blueprint
IBM Rational
Business Process Connector for Quality Performance
Change Analyzer SAP Solution Manager Tester
Manager
Service
Desk Enterprise Team
planning for System Concert Certify
SAP Architect
Agile for
SAP
uDeploy
Netweaver
Business
ABAP
Objects Deployment HANA
for SAP
DevOps for SAP using existing IBM methods, tools, offerings and
partners
Planning
IBM BPM / Blueworks Live
ARIS / Power Builder
SAP Solution Manager
Panaya
RSLaF Business Process Operations
Worksoft Analyze Process Discovery
Business Process Monitoring
Methodology
Interface Monitoring
Agile / Distributed Agile
Job Scheduling Management
SAP SCI+
Business KPI Dashboards
IBM Accelerators on SAP
KNOA
Worksoft Capture
CAST for Code QA
Java tools
Upgrades Agile
Run SAP
Like a Test
Factory Automation
A DevOps approach for enterprise applications can help overcome
obstacles using automation, standardization and increased
frequency
Key Constraints DevOps Solutions for EA engagements
Automate Dev/Test platform provisioning & configuration
Environment Availability
Rationalize # of platforms to reduce risk
Automate testing
Test Set Up & Run
Catch bugs earlier (shift left)