SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
OpsCockpit @ Cloud Labs
Out-of-the-Box Application Runtime Intelligence for NetWeaver Cloud

Wolfgang Schwach @ SAP Research Enterprise Platform Fabric Karlsruhe
SitNL 2012 – Dec. 8th 2012
Legal Disclaimer


The information in this communication is confidential and proprietary to SAP, and is for general informational
purposes only; this information shall not be binding on SAP, nor shall this communication be construed or
argued as a commitment or promise to do anything. SAP has no obligation to pursue any course of business
outlined in this document or any related presentation, or to develop or release any functionality mentioned
therein. It would be unreasonable for you to rely on the statements made in this e-mail as it is understood
that SAP may, at any time, unilaterally, without any liability whatsoever, change, alter, revise, or abandon
any part of its plans with respect to the software discussed herein. You agree that plans related to
OpsCockpit are not guaranteed in any way, shape, or form and SAP HEREBY EXPRESSLY DISCLAIMS
ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED (INCLUDING ALL WARRANTIES OF
MERCHANTABILITY, AND ALL WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE) in any way
arising from, related to, or in any way connected to the information contained in the message. The
information contained in this communication, and any related presentation on SAP's strategy and possible
future developments, products and or platforms directions and functionality are all subject to change and
may be changed by SAP at any time for any reason without notice. This information is not a commitment,
promise or legal obligation to deliver any material, code or functionality. As noted above, this information is
provided without a warranty of any kind, either express or implied, including but not limited to, the implied
warranties of merchantability, fitness for a particular purpose, or non-infringement. This information serves
for informational purposes only. SAP assumes no responsibility for errors or omissions. You agree that it
shall not share the contents of this communication (in whole or in part) with any person or organization
without the prior express written consent of SAP, and it is agreed that you shall indemnify and hold SAP
entirely harmless from and against any loss, harm, claim, demand, or consequence arising from, related to,
or in any way connected to this communication, or any un-permitted disclosure of the contents of this
message.




© 2012 SAP AG. All rights reserved.                                                                          2
About me


                                      Wolfgang Schwach
                                      SAP Research Enterprise Platform Fabric
                                                        Karlsruhe
                                                        Broker@Cloud (EU-Project)
                                      @toraxx
                                      wolfgang.karl.rainer.schwach@sap.com




                                      non-work:
                                      Photography – http://torax.de



© 2012 SAP AG. All rights reserved.                                                 3
Cloud is about Applications


The Cloud platform lets customers invent the next cool thing
Application stakeholders can focus on their applications to …
… build new features that customers crave
… improve and streamline existing features


But how to build those features?
Building great features requires great ideas
Building the right features the right way also requires optimal information flow
between all stages of the application lifecycle


 Require                              Arch +   Implemen             Deploy   Mainte
                             Specs                        Testing
  ments                               Design     tation              ment    nance




© 2012 SAP AG. All rights reserved.                                                   4
Information Flow in the Application Lifecycle


                       Design                Develop             Operate
                                      Lean
                                                       Dev Ops

DevOps is the new Lean
Lean improves working relationship between stakeholders mostly at design and
development stages
DevOps aims at breaking down barriers between development and operations
Current focus on streamlined deployment and incident management (TheHub)

But there is still a gap
Getting application runtime information to development


© 2012 SAP AG. All rights reserved.                                            5
Application Stakeholders


               Sales manager
               Needs to know app customers and business operations to develop
               business plan, to manage costs, and to acquire customers

               Product owner
               Needs to understand customer behavior and application usage to improve
               value of application for customers

               Developer
               Needs to understand application performance and usage in productive
               setting to improve user experience and reduce resource cost

               Administrator
               Needs to know about application performance in real time to manage
               infrastructure and to ensure undisrupted service



© 2012 SAP AG. All rights reserved.                                                     6
Application Stakeholders


               Sales manager
               Needs to know app customers and business operations to develop
                                      Blind Spot
               business plan, to manage costs, and to acquire customers

               Product owner             in the
                              Application Lifecycle
               Needs to understand customer behavior and application usage to improve
               value of application for customers

               Developer        Design        Develop     Operate
               Needs to understand application performance and usage in productive
               setting to improve user experience and reduce resource cost

               Administrator
               Needs to know about application performance in real time to manage
               infrastructure and to ensure undisrupted service



© 2012 SAP AG. All rights reserved.                                                     7
OpsCockpit: Out-of-the-Box Runtime Intelligence




One-stop shop for all application stakeholders
Analyze application runtime behavior for Cloud apps in productive setting
Provide previously unavailable insights into product qualities that can be used to
evolve the product
Support out-of-the-box analysis but provide SDK for deeper insights
Provide useful product and platform for future research


© 2012 SAP AG. All rights reserved.                                              8
Questions and Scenarios


Product Owner
Who is using my application, and how?
Which features are the most popular ones, which ones
may be dropped?
Which of two alternative versions of a certain feature is                3                  Costs per Us
                                                                                                        er

preferable?                                                      2,5

                                                                     2

                                                             1,5



Sales Manager
                                                                 1

                                                            0,5

                                                             0


How much does the application cost me with respect to                    KW KW
                                                                         32 33
                                                                               KW KW
                                                                               34 35
                                                                                     KW KW
                                                                                     36 37
                                                                                           KW KW
                                                                                           38 39
                                                                                                 KW KW
                                                                                                 40 41
                                                                                                       KW KW
                                                                                                       42 43
                                                                                               ek
the number of users?                                                         Average Costs / We
                                                                                                      CurrentApp
                                                                                                       App2
Which features are most critical for revenue generation?                                               App3
                                                                                                       App4
                                                                                                        App5
Developers
Which application layer is causing feature X to be so
slow?


© 2012 SAP AG. All rights reserved.                                                                                9
DEMO

© 2012 SAP AG. All rights reserved.          10
OpsCockpit Summary Page




© 2012 SAP AG. All rights reserved.   11
OpsCockpit Detail Page




© 2012 SAP AG. All rights reserved.   12
Outlook


                                      HttpDestination Service Calls
                                      Response time
                                      Size

                                      Transparent Instrumentation of Java Code
                                      AOP based
                                      e.g complex computation, database queries, …

                                      System Information
                                      CPU load
                                      Memory consumption

                                      Release to NW Cloud Labs on SCN




© 2012 SAP AG. All rights reserved.                                                  13
NW Cloud Labs


     OpsCockpit is part of




                                      Visit us - https://labs.netweaver.ondemand.com


© 2012 SAP AG. All rights reserved.                                                    14
Questions




                                      ?

© 2012 SAP AG. All rights reserved.       15
Thank you



Contact information
Wolfgang Schwach| SAP Research | Enterprise Fabric Platforms | Karlsruhe

Weitere ähnliche Inhalte

Was ist angesagt?

Model driven development using smart use cases and domain driven design
Model driven development using smart use cases and domain driven designModel driven development using smart use cases and domain driven design
Model driven development using smart use cases and domain driven designSander Hoogendoorn
 
An introduction to smart use cases
An introduction to smart use casesAn introduction to smart use cases
An introduction to smart use casesSander Hoogendoorn
 
Lean Adaptive Management @ LKBE2011
Lean Adaptive Management @ LKBE2011Lean Adaptive Management @ LKBE2011
Lean Adaptive Management @ LKBE2011Patrick Steyaert
 
Onion model for roadmapping
Onion model for roadmappingOnion model for roadmapping
Onion model for roadmappingHarri Pendolin
 
Newhouse capability modeling v2
Newhouse capability modeling v2Newhouse capability modeling v2
Newhouse capability modeling v2NASAPMC
 
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...ZendCon
 
9+ years SAP Fiori/UI5 Architect looking for change
9+ years SAP Fiori/UI5 Architect looking for change9+ years SAP Fiori/UI5 Architect looking for change
9+ years SAP Fiori/UI5 Architect looking for changeMurugesh Rajeev Perumal
 
Corporate Presentation Dec 2010
Corporate Presentation   Dec 2010Corporate Presentation   Dec 2010
Corporate Presentation Dec 2010vivekhalbe
 
EclipseCon 2010 API Design and Evolution (Tutorial)
EclipseCon 2010 API Design and Evolution (Tutorial)EclipseCon 2010 API Design and Evolution (Tutorial)
EclipseCon 2010 API Design and Evolution (Tutorial)moberhuber
 
Proceedit 20110308 Companys Short Presentation For Customers
Proceedit 20110308 Companys Short Presentation For CustomersProceedit 20110308 Companys Short Presentation For Customers
Proceedit 20110308 Companys Short Presentation For CustomersJosep Mª Cos i Riera
 

Was ist angesagt? (16)

About OpenEPR
About OpenEPRAbout OpenEPR
About OpenEPR
 
Model driven development using smart use cases and domain driven design
Model driven development using smart use cases and domain driven designModel driven development using smart use cases and domain driven design
Model driven development using smart use cases and domain driven design
 
Obelisk Profile
Obelisk ProfileObelisk Profile
Obelisk Profile
 
SAP DT Developer Update
SAP DT Developer UpdateSAP DT Developer Update
SAP DT Developer Update
 
An introduction to smart use cases
An introduction to smart use casesAn introduction to smart use cases
An introduction to smart use cases
 
Lean Adaptive Management @ LKBE2011
Lean Adaptive Management @ LKBE2011Lean Adaptive Management @ LKBE2011
Lean Adaptive Management @ LKBE2011
 
Onion model for roadmapping
Onion model for roadmappingOnion model for roadmapping
Onion model for roadmapping
 
Newhouse capability modeling v2
Newhouse capability modeling v2Newhouse capability modeling v2
Newhouse capability modeling v2
 
What drives your company by elan lennard
What drives your company by elan lennardWhat drives your company by elan lennard
What drives your company by elan lennard
 
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...
Insights from the Experts: How PHP Leaders Are Transforming High-Impact PHP A...
 
9+ years SAP Fiori/UI5 Architect looking for change
9+ years SAP Fiori/UI5 Architect looking for change9+ years SAP Fiori/UI5 Architect looking for change
9+ years SAP Fiori/UI5 Architect looking for change
 
Programmer Anarchy
Programmer AnarchyProgrammer Anarchy
Programmer Anarchy
 
Resume
ResumeResume
Resume
 
Corporate Presentation Dec 2010
Corporate Presentation   Dec 2010Corporate Presentation   Dec 2010
Corporate Presentation Dec 2010
 
EclipseCon 2010 API Design and Evolution (Tutorial)
EclipseCon 2010 API Design and Evolution (Tutorial)EclipseCon 2010 API Design and Evolution (Tutorial)
EclipseCon 2010 API Design and Evolution (Tutorial)
 
Proceedit 20110308 Companys Short Presentation For Customers
Proceedit 20110308 Companys Short Presentation For CustomersProceedit 20110308 Companys Short Presentation For Customers
Proceedit 20110308 Companys Short Presentation For Customers
 

Andere mochten auch

P p photosynthesis
P p photosynthesisP p photosynthesis
P p photosynthesispfinnegan
 
How To Make A Great Pbj
How To Make A Great PbjHow To Make A Great Pbj
How To Make A Great Pbjguest893eb12
 
How To Make A Great PBJ
How To Make A Great PBJHow To Make A Great PBJ
How To Make A Great PBJguest57dd96
 
Osama's Dream Job
Osama's Dream JobOsama's Dream Job
Osama's Dream JobNathan Bush
 
Progressive Tax Group
Progressive Tax GroupProgressive Tax Group
Progressive Tax Groupsarahschiller
 
pràctica 3
pràctica 3pràctica 3
pràctica 3serele
 
Sailing With Sophia
Sailing With SophiaSailing With Sophia
Sailing With Sophiajohn dorman
 
Learn more : Manuel Hormigó
Learn more : Manuel HormigóLearn more : Manuel Hormigó
Learn more : Manuel HormigóManuel Hormigo
 
Political, Policy and Social Barriers to System Interoperability
Political, Policy and Social Barriers to System InteroperabilityPolitical, Policy and Social Barriers to System Interoperability
Political, Policy and Social Barriers to System InteroperabilityAlberta Health Services
 
One Month of Interrupted News
One Month of Interrupted NewsOne Month of Interrupted News
One Month of Interrupted NewsNathan Bush
 
From Soufriere with love
From Soufriere with loveFrom Soufriere with love
From Soufriere with lovejohn dorman
 
School Of Public Health Phs 673 March 2010
School Of Public Health Phs 673 March 2010School Of Public Health Phs 673 March 2010
School Of Public Health Phs 673 March 2010Alberta Health Services
 
John dorman and family cruise vacation sept 2011
John dorman and family cruise vacation sept 2011John dorman and family cruise vacation sept 2011
John dorman and family cruise vacation sept 2011john dorman
 

Andere mochten auch (20)

G3a1 balanay2q
G3a1 balanay2qG3a1 balanay2q
G3a1 balanay2q
 
P p photosynthesis
P p photosynthesisP p photosynthesis
P p photosynthesis
 
How To Make A Great Pbj
How To Make A Great PbjHow To Make A Great Pbj
How To Make A Great Pbj
 
How To Make A Great PBJ
How To Make A Great PBJHow To Make A Great PBJ
How To Make A Great PBJ
 
Osama's Dream Job
Osama's Dream JobOsama's Dream Job
Osama's Dream Job
 
Camille
CamilleCamille
Camille
 
Progressive Tax Group
Progressive Tax GroupProgressive Tax Group
Progressive Tax Group
 
pràctica 3
pràctica 3pràctica 3
pràctica 3
 
Sailing With Sophia
Sailing With SophiaSailing With Sophia
Sailing With Sophia
 
Learn more : Manuel Hormigó
Learn more : Manuel HormigóLearn more : Manuel Hormigó
Learn more : Manuel Hormigó
 
Political, Policy and Social Barriers to System Interoperability
Political, Policy and Social Barriers to System InteroperabilityPolitical, Policy and Social Barriers to System Interoperability
Political, Policy and Social Barriers to System Interoperability
 
2 web 2.0
2 web 2.02 web 2.0
2 web 2.0
 
G3a1 soriano2q
G3a1 soriano2qG3a1 soriano2q
G3a1 soriano2q
 
One Month of Interrupted News
One Month of Interrupted NewsOne Month of Interrupted News
One Month of Interrupted News
 
From Soufriere with love
From Soufriere with loveFrom Soufriere with love
From Soufriere with love
 
School Of Public Health Phs 673 March 2010
School Of Public Health Phs 673 March 2010School Of Public Health Phs 673 March 2010
School Of Public Health Phs 673 March 2010
 
A1 niuq3
A1 niuq3A1 niuq3
A1 niuq3
 
My Credentials
My CredentialsMy Credentials
My Credentials
 
G3 a1francisco2q
G3 a1francisco2qG3 a1francisco2q
G3 a1francisco2q
 
John dorman and family cruise vacation sept 2011
John dorman and family cruise vacation sept 2011John dorman and family cruise vacation sept 2011
John dorman and family cruise vacation sept 2011
 

Ähnlich wie Ops cockpit sitnl

SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notesnepalsingh9990
 
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...lakshmi vara
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abapthomas_jung
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)Twan van den Broek
 
From ITOM to DevOps v1
From ITOM to DevOps v1From ITOM to DevOps v1
From ITOM to DevOps v1Malcolm Ryder
 
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdfS4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdflakshmi vara
 
S4HANA_2021_Business_Scope_FPS2.pdf
S4HANA_2021_Business_Scope_FPS2.pdfS4HANA_2021_Business_Scope_FPS2.pdf
S4HANA_2021_Business_Scope_FPS2.pdfUpesh5
 
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtimeSAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtimeSAP HANA Cloud Platform
 
SAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a NutshellSAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a NutshellRichard314186
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...CA Technologies
 
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...CA Technologies
 
Catching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureCatching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureRainer Stropek
 
What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019SAP Cloud Platform
 
Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)Kranthi Kumar
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionPhil Wilkins
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...SAP Cloud Platform
 
SAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantageSAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantageIan Grant-Smith
 

Ähnlich wie Ops cockpit sitnl (20)

SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notes
 
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
 
From ITOM to DevOps v1
From ITOM to DevOps v1From ITOM to DevOps v1
From ITOM to DevOps v1
 
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdfS4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
 
S4HANA_2021_Business_Scope_FPS2.pdf
S4HANA_2021_Business_Scope_FPS2.pdfS4HANA_2021_Business_Scope_FPS2.pdf
S4HANA_2021_Business_Scope_FPS2.pdf
 
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtimeSAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
 
SAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a NutshellSAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a Nutshell
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
 
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
 
Catching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureCatching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows Azure
 
What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019
 
Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload Definition
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
 
SAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantageSAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantage
 

Mehr von Twan van den Broek

How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)Twan van den Broek
 
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Twan van den Broek
 
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)Twan van den Broek
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)Twan van den Broek
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Twan van den Broek
 
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Twan van den Broek
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)Twan van den Broek
 
SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)Twan van den Broek
 
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)Twan van den Broek
 
Building an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityBuilding an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityTwan van den Broek
 
SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)Twan van den Broek
 
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)Twan van den Broek
 
The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)Twan van den Broek
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Twan van den Broek
 
Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Twan van den Broek
 
SAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesSAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesTwan van den Broek
 
Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Twan van den Broek
 
Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Twan van den Broek
 

Mehr von Twan van den Broek (20)

How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
 
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
 
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
 
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)
 
SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)
 
Blockchain for the Enterprise
Blockchain for the EnterpriseBlockchain for the Enterprise
Blockchain for the Enterprise
 
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
 
Building an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityBuilding an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversity
 
SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)
 
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
 
The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
 
Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)
 
SAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesSAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use cases
 
Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)
 
Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)
 
Finding ABAP
Finding ABAPFinding ABAP
Finding ABAP
 

Ops cockpit sitnl

  • 1. OpsCockpit @ Cloud Labs Out-of-the-Box Application Runtime Intelligence for NetWeaver Cloud Wolfgang Schwach @ SAP Research Enterprise Platform Fabric Karlsruhe SitNL 2012 – Dec. 8th 2012
  • 2. Legal Disclaimer The information in this communication is confidential and proprietary to SAP, and is for general informational purposes only; this information shall not be binding on SAP, nor shall this communication be construed or argued as a commitment or promise to do anything. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. It would be unreasonable for you to rely on the statements made in this e-mail as it is understood that SAP may, at any time, unilaterally, without any liability whatsoever, change, alter, revise, or abandon any part of its plans with respect to the software discussed herein. You agree that plans related to OpsCockpit are not guaranteed in any way, shape, or form and SAP HEREBY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED (INCLUDING ALL WARRANTIES OF MERCHANTABILITY, AND ALL WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE) in any way arising from, related to, or in any way connected to the information contained in the message. The information contained in this communication, and any related presentation on SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. This information is not a commitment, promise or legal obligation to deliver any material, code or functionality. As noted above, this information is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This information serves for informational purposes only. SAP assumes no responsibility for errors or omissions. You agree that it shall not share the contents of this communication (in whole or in part) with any person or organization without the prior express written consent of SAP, and it is agreed that you shall indemnify and hold SAP entirely harmless from and against any loss, harm, claim, demand, or consequence arising from, related to, or in any way connected to this communication, or any un-permitted disclosure of the contents of this message. © 2012 SAP AG. All rights reserved. 2
  • 3. About me Wolfgang Schwach SAP Research Enterprise Platform Fabric Karlsruhe Broker@Cloud (EU-Project) @toraxx wolfgang.karl.rainer.schwach@sap.com non-work: Photography – http://torax.de © 2012 SAP AG. All rights reserved. 3
  • 4. Cloud is about Applications The Cloud platform lets customers invent the next cool thing Application stakeholders can focus on their applications to … … build new features that customers crave … improve and streamline existing features But how to build those features? Building great features requires great ideas Building the right features the right way also requires optimal information flow between all stages of the application lifecycle Require Arch + Implemen Deploy Mainte Specs Testing ments Design tation ment nance © 2012 SAP AG. All rights reserved. 4
  • 5. Information Flow in the Application Lifecycle Design Develop Operate Lean Dev Ops DevOps is the new Lean Lean improves working relationship between stakeholders mostly at design and development stages DevOps aims at breaking down barriers between development and operations Current focus on streamlined deployment and incident management (TheHub) But there is still a gap Getting application runtime information to development © 2012 SAP AG. All rights reserved. 5
  • 6. Application Stakeholders Sales manager Needs to know app customers and business operations to develop business plan, to manage costs, and to acquire customers Product owner Needs to understand customer behavior and application usage to improve value of application for customers Developer Needs to understand application performance and usage in productive setting to improve user experience and reduce resource cost Administrator Needs to know about application performance in real time to manage infrastructure and to ensure undisrupted service © 2012 SAP AG. All rights reserved. 6
  • 7. Application Stakeholders Sales manager Needs to know app customers and business operations to develop Blind Spot business plan, to manage costs, and to acquire customers Product owner in the Application Lifecycle Needs to understand customer behavior and application usage to improve value of application for customers Developer Design Develop Operate Needs to understand application performance and usage in productive setting to improve user experience and reduce resource cost Administrator Needs to know about application performance in real time to manage infrastructure and to ensure undisrupted service © 2012 SAP AG. All rights reserved. 7
  • 8. OpsCockpit: Out-of-the-Box Runtime Intelligence One-stop shop for all application stakeholders Analyze application runtime behavior for Cloud apps in productive setting Provide previously unavailable insights into product qualities that can be used to evolve the product Support out-of-the-box analysis but provide SDK for deeper insights Provide useful product and platform for future research © 2012 SAP AG. All rights reserved. 8
  • 9. Questions and Scenarios Product Owner Who is using my application, and how? Which features are the most popular ones, which ones may be dropped? Which of two alternative versions of a certain feature is 3 Costs per Us er preferable? 2,5 2 1,5 Sales Manager 1 0,5 0 How much does the application cost me with respect to KW KW 32 33 KW KW 34 35 KW KW 36 37 KW KW 38 39 KW KW 40 41 KW KW 42 43 ek the number of users? Average Costs / We CurrentApp App2 Which features are most critical for revenue generation? App3 App4 App5 Developers Which application layer is causing feature X to be so slow? © 2012 SAP AG. All rights reserved. 9
  • 10. DEMO © 2012 SAP AG. All rights reserved. 10
  • 11. OpsCockpit Summary Page © 2012 SAP AG. All rights reserved. 11
  • 12. OpsCockpit Detail Page © 2012 SAP AG. All rights reserved. 12
  • 13. Outlook HttpDestination Service Calls Response time Size Transparent Instrumentation of Java Code AOP based e.g complex computation, database queries, … System Information CPU load Memory consumption Release to NW Cloud Labs on SCN © 2012 SAP AG. All rights reserved. 13
  • 14. NW Cloud Labs OpsCockpit is part of Visit us - https://labs.netweaver.ondemand.com © 2012 SAP AG. All rights reserved. 14
  • 15. Questions ? © 2012 SAP AG. All rights reserved. 15
  • 16. Thank you Contact information Wolfgang Schwach| SAP Research | Enterprise Fabric Platforms | Karlsruhe