ops cockpit sitnl
Post on 29-Nov-2014
842 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
© 2012 SAP AG. All rights reserved. 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. 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. 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 ments
Specs Arch + Design
Implementation
Testing Deploy ment
Mainte nance
© 2012 SAP AG. All rights reserved. 5
Information Flow in the Application Lifecycle
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
Design Develop Operate
Lean
Dev Ops
© 2012 SAP AG. All rights reserved. 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. 7
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
Blind Spot
in the
Application Lifecycle
Design Develop Operate
© 2012 SAP AG. All rights reserved. 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. 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
preferable?
Sales Manager
How much does the application cost me with respect to
the number of users?
Which features are most critical for revenue generation?
Developers
Which application layer is causing feature X to be so
slow?
0
0,5
1
1,5
2
2,5
3
KW32
KW33
KW34
KW35
KW36
KW37
KW38
KW39
KW40
KW41
KW42
KW43
Costs per User
Average Costs / Week
CurrentApp
App2
App3
App4
App5
© 2012 SAP AG. All rights reserved. 10
DEMO
© 2012 SAP AG. All rights reserved. 11
OpsCockpit Summary Page
© 2012 SAP AG. All rights reserved. 12
OpsCockpit Detail Page
© 2012 SAP AG. All rights reserved. 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. 14
NW Cloud Labs
OpsCockpit is part of
Visit us - https://labs.netweaver.ondemand.com
© 2012 SAP AG. All rights reserved. 15
Questions
?
Thank you
Contact information
Wolfgang Schwach| SAP Research | Enterprise Fabric Platforms | Karlsruhe
top related