Inside Cisco IT: Automated end user services via Cisco Prime Service Catalog, Process Orchestrator and AppDynamics

Similar documents
Cisco IT s Cloud Journey - AppDynamics in Cisco s IT Application Management. Mahesh Rajan Babu- Cisco IT Cisco on Cisco

CloudCenter for Developers

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

DevOps CICD for VNF a NetOps Approach

Cisco UCS Director and ACI Advanced Deployment Lab

PSOACI Tetration Overview. Mike Herbert

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

NXOS in the Real World Using NX-API REST

Cloud Mobility: Meraki Wireless & EMM

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

Tetration Hands-on Lab from Deployment to Operations Support

Cisco Enterprise Agreement

Orange: Cisco & Orange: a human touch for a digital experience

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How

Cisco Container Platform

Cisco Tetration Analytics

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Beyond BYOD Mobility, Cloud and the Internet of Everything

Routing Underlay and NFV Automation with DNA Center

DevNet Workshop-Hands-on with CloudCenter and Jenkins

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Cisco IT - Our own App Evolution. Arthur Rosling, Cisco IT

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Real time Location Services Overview and Use cases

Privacy Requirements Scoping

Simplifying Collaboration Deployments with Prime Collaboration

Digitization: Disrupt or Be Disrupted. Guillermo Diaz Jr. SVP CIO, Cisco IT

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

NetBrain Technologies: Achieving Agile Network Operations: How Automation Can Improve Visibility Across Hybrid Infrastructures

Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases

The Transformation of Media & Broadcast Video Production to a Professional Media Network

Data Center and Cloud Automation

Evolution of the Data Center

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Google on BeyondCorp: Empowering employees with security for the cloud era

Automation and Programmability using Cisco Open NXOS and DevOps Tools

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

BYOD Business year of decision!

Introducing Cisco Cloud Administration CLDADM v1.0; 5 Days; Instructor-led

Managing The Digital Network Workforce Transformation

Next generation branch with SD-WAN and NFV

Next Generation Mobile Collaboration

Cisco SD-Access Building the Routed Underlay

Cisco Unified Data Center Strategy

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure

European DevNet Pros Panel

Cisco Prime for Enterprise Innovative Network Management

Move beyond BYOD to Mobile Workspace with Cisco and Citrix

Introducing Cisco Network Assurance Engine

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks

Beyond Your Device. Control, Connect, Experience. BT GS Analyst and consultant call 2 July 2013

Cisco Hosted Collaboration Solution (HCS) and Cisco Collaboration Cloud

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Migrating Applications with CloudCenter

Using Workload Automation to Optimize Hybrid Cloud Estates

Enterprise Recording and Live Streaming Architecture with VBrick

NetDevOps Style Configuration Management for the Network

Intuit Application Centric ACI Deployment Case Study

Get Hands On With DNA Center APIs for Managing Intent

Cisco SD-Access Hands-on Lab

Fast IT - Policy Driven Infrastructure for the Intercloud World

Automation with Meraki Provisioning API

Managing your Cloud with Confidence

Internet of Things Field Network Director

Delivering a Secure BYOD Solution with XenMobile MDM and Cisco ISE

Cisco DNA Center and Italtel Netwrapper Evolution: Network and Applications come together

Contiv installation and integration with ACI

AlgoSec: How to Secure and Automate Your Heterogeneous Cisco Environment

Cisco Spark Flex Plan

DNA Automation Services Offerings

Connected Mobile Experiences (CMX) Aligning Use Cases and Technology

Who wants to be a millionaire? A class in creating your own cryptocurrency

Magical Chatbots with Cisco Spark and IBM Watson

Finesse APIs: Getting started with the REST APIs and XMPP events

Cisco Virtualized Infrastructure Manager

An Introduction to Developing for Cisco Kinetic

Cisco Firepower NGIPS Tuning and Best Practices

OpenStack Enabling DevOps Shannon McFarland CCIE #5245 Distinguished DEVNET-1104

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Cisco Spark Widgets Technical drill down

Hands On Exploration of NETCONF and YANG

Cisco Tetration Analytics

Alcatel-Lucent OmniVista Cirrus Simple, secure cloud-based network management as a service

Accelerate Your Cloud Journey

Catalyst 9K High Availability Lab

Zero-Touch Operations - Managing Your Network as Code

Contiv installation and integration with ACI. LTRCLD-2003

Splunk & AWS. Gain real-time insights from your data at scale. Ray Zhu Product Manager, AWS Elias Haddad Product Manager, Splunk

Gain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services

Automating the Software-Defined Data Center with vcloud Automation Center

Hybrid Cloud Automation using Cisco CloudCenter API

Cisco Catalyst 9200 Series Switches

DNA Assurance. Predict Network Failures Before They Become Issues

How SD-WAN will Transform the Network. And lead to innovative, profitable business outcomes

CREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Transcription:

Inside Cisco IT: Automated end user services via Cisco Prime Service Catalog, Process Orchestrator and AppDynamics Simon Power Sr Manager IT David Reed IT Service Manager

Agenda The increasingly critical role of a service catalog estore - concept and background Catalog evolutions High level architecture for estore platform A day in the life of the platform team AppDynamics dashboard and demo

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco at a Glance 94 Countries 482 Offices 136,381 Connected Stakeholders 72,468 Employees 4,326 Routers 28.8MW Data Center Capacity 87PB Overall Usable Storage SJC 45% AM Other 6% RTP 14% Global Distribution of IT Staff EU/EM 7% India 21% AP Other 7% 6,572 LAN Switches 13,632 UCS Blades 201,023 Connected User Devices 56,355 Virtual Machines 94 Services 5.8 Billion DNS Requests per day 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 4

Cisco IT Device Landscape (November 30th, 2017) -0.1% -4.5% +0.5% 78,287 46,391 5,965 130,643 Corporate Provided Devices (CYOD) -1.2% +5.2% +4.3% -3.1% 66,804 Mobile Devices (BYOD) 7,617 44,880 13,950 357 1.17 devices / user 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

Who really owns your IT? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

The future of IT is Human Personal Secure Automated Entitled 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

Entitlement rules are the soul of the business User Service Owner Rules 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

Strategies Safe Personalized Integrated Simple & Fast Vision A consumer level experience for IT services Execution Flexible Cost Optimized Data Driven Policy Based 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

The Challenges Too many sites confused users Didn t know what was available or where Complex ordering processes Painfully slow Painfully costly No visibility to usage Hard to manage costs & policy 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

Building the estore Platform Access to Storefront from all OS & Device Types Desktop Apps Virtual HW Pervasive Security (versions, enforcement, trusted devices) Cisco estore Web Apps Mobile Apps Re IT Services Desktop HW Personalized, User Friendly Catalog for all IT Services Cisco Prime Service Catalog Reporting Chargeback Entitlement Approvals Taxonomy Integrated with Enterprise Service Management Cisco Process Orchestrator Automated and Seamless Service Provisioning 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 10

Stocking the Store Engagement Services Desktop Software Devices Mobile Apps Infrastructure Collaboration Web Tools Critical mass of services is key to user adoption User adoption drives service adoption Network Connectivity 1,405 Offerings 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

Establishing the Brand Consumer-oriented shopping experience Design a consumer-oriented shopping experience Intuitive UX & relevant services Strong adoption by the users Productivity savings Good reputation Further adoption 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13

Automating Delivery Zero touch provisioning is the ideal Services that are needed by all users are auto-provisioned Track & manage in estore WebEx, Jabber, Box, Extension Mobility & Voicemail 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

Simplifying Navigation 80% of users favour search over browse The experience starts with search integration 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

estore Demo 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

estore Demo 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

estore Demo 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

estore Demo 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

Easy Extensions Punch Out Services 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

Easy Onboarding Service Factory Model Mobile App On-boarding Form 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

ESTORE FY17 VALUE SUMMARY 269k Mobile App Downloads in a year 1.2m Orders a year $4.1m Cost Savings via Automation per year 92k Hours saved per year by ease of findability 76k Hours saved per year by simplified ordering 157k Days of waiting time eliminated per year 80% InTouch Like ratings FY17 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Operating the platform that supplies infrastructure for estore David Reed, IT Service Manager Global Infrastructure Services

Agenda The increasingly critical role of a service catalog estore - Concept and background Catalog evolutions High level architecture for estore platform A day in the life of the platform team AppDynamics demo Application dashboard and drill into error End-user response time Custom reporting dashboards Proactive alerting

Cisco Process Orchestrator (CPO) Standardize and Automate IT Processes Low Code Design Suite Optimized IT as a Service Delivery 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

Cisco Process Orchestrator Interface 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

CPO Architecture Inbound Service Requests / Process Triggers Lab Dev Load Balancer Integration Stage CPO Prod 1 CPO Prod 2 CPO Prod 3 CPO Prod 4 Prod Oracle DB 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

Cisco Prime Service Catalog (PSC) Self Service IT Flexibility for all business services Optimized search and delivery 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

PSC Architecture Service Link Sandbox Lab Dev Integration Stage Request Center 1 Request Center 2 Prod Oracle DB 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

Desktop Ordering User Flow estore.cisco.com Request Center 1 or 2 Service Link CPO Prod 1, 2, 3 or 4 Service Link Request Center 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 30

A day in the life of the platform team

No two days are the same. REST APIs 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 32

Recent issues we have overcome UI Customizations PSC Data Archiving CPO Cluster Sync and Task Issue 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 33

AppDynamics Live Monitoring

AppDynamics Components Agents AppDynamics Controller Product for End Users Application & Web End User Monitoring Developer IT Operations Infrastructure Business Owner Marketing 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

Cisco IT AppDynamics Architecture Cisco Premises Public Cloud Application Server Agent (Java,.Net, PHP, node.js) End User Monitoring One-way HTTP/S Machine Agent (OS) Firewall One-way HTTP/S AppDynamics Controller Central Management Server SaaS User Interface & Reporting One-way HTTP/S Mobile Monitoring 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

The How Byte Code Injection 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

The How Byte Code Injection Deep Dive Analysis Slow, Stalled, Error Health Rule Violation PO JO com.newscale.bfw.udkernel.kernel.udkernelbean:service:84 4,928 ms (t 29.3% JDBC 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

Sample installation to demonstrate application modelling CPO-PRD-01~~$ java -javaagent:/home/appdynamics/agent/javaagent.jar - Dappdynamics.controller.hostName=controller_name.saas.appdynamics.com - Dappdynamics.controller.port=443 -Dappdynamics.agent.applicationName=eStore-prod - Dappdynamics.agent.tierName=CPO-ApplicationServer -Dappdynamics.agent.nodeName=CPO-PRD-01 estore.jar ReqCen-prod1-171~~$ java -javaagent:/home/appdynamics/agent/javaagent.jar - Dappdynamics.controller.hostName=controller_name.saas.appdynamics.com - Dappdynamics.controller.port=443 -Dappdynamics.agent.applicationName=eStore-prod - Dappdynamics.agent.tierName=RequestCenter -Dappdynamics.agent.nodeName=prod1-171 estore.jar SerLink-prod1-173~~$ java -javaagent:/home/appdynamics/agent/javaagent.jar - Dappdynamics.controller.hostName=controller_name.saas.appdynamics.com - Dappdynamics.controller.port=443 -Dappdynamics.agent.applicationName=eStore-prod - Dappdynamics.agent.tierName=ServiceLink -Dappdynamics.agent.nodeName=prod1-173 estore.jar 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 39

Application Modeling on AppDynamics Business Application Business Application a top-level container in AppDynamics estore-prod that comprises of set of inter related services/applications called Tiers Tier Tier Tier CPO Request Center Service Link Tier an individual service/application that collects one or more nodes. It generally interacts with other tiers to serve the business purpose N N N Nodes N N N Nodes N N N Nodes Node an individual application server or JVM on which you have installed an AppDynamics agent 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 40

Demo Application dashboard and drill into error

The Flow map Application Scorecard View 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

Tiers and Nodes 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 43

Business Transactions 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 44

Business Transaction Drill Down 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 45

Drilling down into a unique occurrence of a Business Transaction 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 46

Drilling down into a unique occurrence of a Business Transaction 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 46

Drilling down into code level 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 48

Pin pointing the problematic SQL 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 49

Identifying exceptions and their source 1 2 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 50

Demo Custom Reporting Dashboards

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 52

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 53

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 54

Demo Proactive Alerting

Alert and Respond Overview 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 56

Health Rule and Condition 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 57

The Action 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 58

The Policy 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 59

The E-mail / Alert 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 60

Business Value Realized of AppDynamics in estore Cost 10X faster Detection & Root Cause ID 15% fewer cases 4X easier MTTD MTTR Narrow Fault Area Self-Service Ease of Use Speed 30% Cost savings Speed Quality Simplification 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 61

Conclusion Service catalog is a business transformation enabler PSC and CPO can automate and deliver anything with an API Insightful proactive application centric data via AppDynamics 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 62

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/. 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Lunch & Learn Meet the Engineer 1:1 meetings Related sessions 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 65

Come talk to our Cisco IT Experts! Cisco on Cisco will have 5 demo booths placed around the Cisco Campus showcasing how Cisco IT designs, deploys, and manages our own solutions. Through these IT success stories you ll see how Cisco solutions are driving transformational business benefits. World of Solutions Collaboration AppDynamics ACI & TA NSO vbranch Presentation ID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 66

Thank you

BackUp Slides

Demo AppD End-user response time

Geo based performance view 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 71

Browser Snapshots 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 72

Deeper into Browser Snapshots 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 73

Drilling down into code level 19,167 ms (total) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 74

Pin pointing the problematic SQL 19,167 ms 10,700 ms 8,476 ms 55.8% 44.2% 10,700 ms 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 75

Monitored IT Services Leasing & Finance Annuities Human Resources Cisco Commerce Corporate Accounting Legal Payable Expenses Procurement Treasury Leasing & Finance iservices Subscription Billing IOMS Annuities HRMS (HRPRD) WPR One-Search Cisco.com Human Resources Quoting Configuring Pricing Revenue Attribution Cisco Commerce Customer Care Case Management Service Order Return Product Support Entitlement Customer Care Advanced Services DCP Collaboration Supply Chain Enterprise Data Services WebEx Demand Forecasting Export Compliance Forward Logistics Fulfillment Global Inventory Access Management Product MDM Collaboration Supply Chain Enterprise Data Services Licenses Deployed P1 & P2 Apps 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 76

Mobile Ordering User Flow estore Mobile App Service Link CPO Prod 1, 2, 3 or 4 Mobile App Server 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 77