monitoring aoptimalizace aplikací - cisco · mongodb 2.6 and higher mysql ms sql server incl. ms...
TRANSCRIPT
Martin Diviš[email protected]
April 2020
AppDynamics and Cisco Workload Optimization Manager
Monitoring a optimalizaceaplikací
Agenda
Výkonnost aplikací
AppDynamics
AppDynamics - Integrace
Cisco Workload Optimization Manager
Agenda
Aktuální nabídka
© 2019 Cisco and/or its affiliates. All rights reserved.
Aplikace jsou čím dál důležitější...... ale i složitější
3
More ComplexityMore Components
Release Apps fasterFaster Cycles
1More DependenciesMore Distributed
2 3
Private Cloud
AWSCloud
© 2019 Cisco and/or its affiliates. All rights reserved.
Pro optimální výkon a spokojenost uživatelů musícelý ekosystém pracovat správně
CWOM AppDynamics
AppDynamics
© 2019 Cisco and/or its affiliates. All rights reserved.
KnowWhat
KnowWhy
Dokončenéobjednávky rychle
klesají
Zpracování objednávekplacených kreditní kartou
má extrémně pomalouodezvu
© 2019 Cisco and/or its affiliates. All rights reserved.
AppDynamics - Proven Market Leader
Gartner Magic Quadrant for Application Performance Monitoring (APM) Suites• Leader for 6 years in a row• Ranked highest on ”Ability to Execute”• Business iQ functionality makes
AppDynamics' data relevant to the business
© 2019 Cisco and/or its affiliates. All rights reserved.
Technology& Software
Financial Services
Consumer& Retail
Business Services& Insurance
Travel & Logistics
Communications& Entertainment
Every Company is a Software CompanyThe World’s Leading Enterprises Use AppDynamics Today
© 2019 Cisco and/or its affiliates. All rights reserved.
What problems does AppDynamics Solve?
Lost Revenue and Brand Damage Due To Service Outages and Slowdowns
Visibility of Revenue and Impact per Feature, Release or Idea
Applications Don’t Scale to Peak Business or Campaign RequirementsBUSINESS
Production Slowdowns and Outages
High Mean-Time-To-Repair (MTTR)
High Number of False-Positive Alerts and Alert StormsOPERATIONS
Excessive Developer Time Spent on Production Problems
Low quality and Robustness of Code
Maintenance of Architecture and Maintenance DiagramsDEVELOPMENT
Demo Time
© 2019 Cisco and/or its affiliates. All rights reserved.
•Equal functionality•SaaS requires ports open to Internet per documentation•Equal license cost
OnPrem vs. SaaS
© 2019 Cisco and/or its affiliates. All rights reserved.
Architecture
•Agents installed at monitored nodes
•Machine agent enables plugins – even self-developed – for custom systems monitoring
© 2019 Cisco and/or its affiliates. All rights reserved.
Supported Languages and AgentsEnvironment / Language Requires code change
Java / JVM languages (Groovy, Scala,...) No
.NET No
PHP Include library
Python No
C/C++ Yes
Node.js Include Library
Go Yes
Apache Web Server No
IBM Integration Bus No
SAP / ABAP No
Containers No
© 2019 Cisco and/or its affiliates. All rights reserved.
Monitorování SAP a SAP on HANA
© 2019 Cisco and/or its affiliates. All rights reserved.
Analýza kódu v ABAP jazyce
© 2019 Cisco and/or its affiliates. All rights reserved.
Desítky metrik sledování SAP a SAP HAHA
© 2019 Cisco and/or its affiliates. All rights reserved.
Supported Databases and OtherEnvironment / Database
MongoDB 2.6 and higher
MySQL
MS SQL Server incl. MS SQL Azure
MS SQL Server on Linux
Oracle, Oracle RAC 10g, 11g, 12c
PostgreSQL
IBM DB2 9.x, 10.x, 11.x
Sybase ASE 15 and higher
Sybase IQ
Couchbase 4.5 and higher
Amazon RDS
AppDynamicsIntegrace
To CWOM
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Workload Optimization Manager
© 2019 Cisco and/or its affiliates. All rights reserved.
What is Cisco Workload Optimization Manager?
A decision and performance assurance engine for hybrid cloud
environments
• Software that continuously analyzes workload consumption, costs, and compliance constraints and automatically allocates resources in real-time, on-premises and in the cloud.
• It assures workload performance by giving workloads the resources they need when they need them.
© 2019 Cisco and/or its affiliates. All rights reserved.
Performance
Cost Compliance
1. Better Performance2. Increased Compliance3. Lower Costs
CWOM: Driving Toward the Desired State
Always solving for, simultaneously:
© 2019 Cisco and/or its affiliates. All rights reserved.
Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
• Navigate multiple tradeoffs
• Operate in real time
• Self-managing
Dynamic Adjustment Performance
Network• Latency• Relationships• Bandwidth• Geography
Storage• IOPS• Capacity• Throughput• Compression• …
CPU• Thread Utilization• Core Utilization• Ready Queue/ Wait Time
Memory• Utilization• Swapping• Ballooning
Tradeoffs
Cost• $/instance/hour• $/instance/minute• Reserved
Instances• …
Compliance• Licensing• Data sovereignty• Business constraints• Affinity/anti-affinity• …
• Initial Workload Placement
• Increase Resources
• Decrease Resources
• Move Workload
• Retire Resources
© 2019 Cisco and/or its affiliates. All rights reserved. © 2019 Cisco and/or its affiliates. All rights reserved.
How does CWOM automate decision-making?
1 Abstraction:Supply Chain
2 Analytics:Supply, Demand, Price
3 Automation:Real-time action• Placement• Scaling• Capacity
Idea Solution
The Business
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Workload Optimization ManagerIntegrations with broad ecosystem
Applications DatabasesStorage
Compute Platform
Public cloud
UCS Manager
UCS Director
ACITetration
CloudCenterCisco Integrations
© 2019 Cisco and/or its affiliates. All rights reserved.
Typická použití CWOM
Monitoring využití zdrojů a
vazby meziinfrastrukturními
prvky
Doporučenína nápravu a optimalizaci s ohledem na
náklady
Náklady nacloudové
služby pod kontrolou
Kapacitníplánování při
nasazení novýchaplikací nebo
upgrade infrastruktury
Dynamickéškálovanání
aplikací podlezátěže
© 2019 Cisco and/or its affiliates. All rights reserved.
Proven Business Outcomes
Better application response time.1
37%
Increase utilization by 20% or more.2
87%
Reduce user generated tickets by 20% or more.3
55%
See ROI within 90 days or less.4
91%
• Performance
• Efficiency
• Compliance
1. Principled Technologies Report2. TechValidate Research3. TechValidate Research4. TechValidate ResearchechValidate Research
© 2019 Cisco and/or its affiliates. All rights reserved.
Continuous Optimization Real-time actions drive continuous performance, efficiency, and compliance.
• 30-minute install through VM & single OVA file
• Improvement actions appear within 1 hour
• Agentless
Let’s Get Started
Capacity ManagementQuickly & accurately model what-if scenarios: workload growth, add/remove hardware, cloud costs
What to Expect
Compliance & Business PoliciesEasy custom policies ensure CWOM actions abide by business and compliance requirements.
IntegraceAppDynamics a CWOM
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Cloud CenterTetrationHyperFlex
UCS
Full Stack Optimization for the Multicloud Data Center
Application-Aware InfrastructureDrive better optimization through the infrastructure with AppDynamics metrics.
Self-Managing Container PlatformsAccelerate cloud native projects with production-scale Kubernetes, OpenShift & Cloud Foundry.
Multicloud DeploymentDeploy workloads with Cisco Cloud Center, optimized for performance, cost, & compliance with Cisco Workload Optimization Manager.
Cloud Elasticity On-Prem Safely maximize cloud elasticity in Cisco HyperFlex & UCS environments.
Super Cluster Optimization Extend the hypervisor platform and maximize virtualization and Cisco Hyperflex investments.
Multicloud Dynamic OptimizationOptimize performance, cost, & compliance in the data center or public cloud (AWS and Azure) with one platform.
Network-Aware OptimizationReduce latency by dynamically localizing “chatty” workloads with Tetration Analytics
Demo Time
Aktuální nabídka
vyzkoušejte zdarmana 3 měsíce
© 2019 Cisco and/or its affiliates. All rights reserved.
• AppDynamics• 100 agentských licencí v nejvyšším funkčním modelu a SaaS
implementaci s platností do 15. července• Zdarma instruktorem vedené online kurzy do konce května• Registrace na https://www.appdynamics.com/covid-19
• CWOM• Licence zdarma na 90 dní• Asistovaný proof of value během 2-5 dní
AppDynamics a CWOM na 3 měsíce zdarma
#CLUS