monitoring aoptimalizace aplikací - cisco · mongodb 2.6 and higher mysql ms sql server incl. ms...

Post on 10-Jun-2020

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Martin Divišmdivis@cisco.comTSA

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

top related