24

DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

Embed Size (px)

Citation preview

Page 1: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API
Page 2: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

Key Use Cases on Prime Infrastructure

REST APISowmya Sattanathan – Product Manager

Spencer Zier – Software Engineer

DEVNET-1178

Page 3: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

This session will cover the key use cases that Prime supports today that could be all automated using Prime Infrastructure APIs. Users in this session can benefit from getting a deeper understanding of what are the rest resources available in Prime today, how do they access the rest resources and use them to be able to quickly and automatically manage the lifecycle of the devices in their network.

There are easy to use resources with very detailed documentation to help users to automate adding new devices into the system every night as and when they are being provisioned, manage the devices into groups to logically segment them and view them in context of a say a Location or their role in the network. Key management aspects like automating configuration and provisioning a WLAN, turning on a network feature on multiple devices at one shot will be discussed. There are numerous resources that are available to expose the data that PI collects so users if they wish to create their own dashboards or a NOC view to troubleshoot any network issues can use these resources to do so.

Overall there are great benefits for users intending to automate their network operations to attend this session in order to reduce their total cost of ownership, mean time to repair and troubleshoot the network issues.

Session Abstract

Page 4: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 4

Agenda

How To Use Prime APIs

Introduction to Prime Infrastructure

Key Automation Use Cases

Page 5: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Monitor Campus/Branch/ DC Network

Physical to Virtual Mapping

ComputeNetwork

Plug and Play

Introduction – Enterprise Visibility

Discovery and Inventory

ConfigurationSoftware Image

UpgradeFault and Impact

Analysis

Performance Visibility

Page 6: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Introduction - Goals

• Rapid Enterprise Wide Deployments

• User And Application Centric Views

• One Tools Across Breadth Of IT Operations

Operational Efficiency and Integration

User and Application Centric

Simplicity & Automation

Page 7: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Introduction – Platform Capabilities

Network Configuration Network Operations

• Discovery, Inventory

• Configuration Archive, Change Audit,

• Configuration Push – CLI Template and Model Based

• Software Image Management

• Sites, PODs via Static and Dynamic Grouping

• Virtual Domains to view Tenants

• Data Center Dashboards, Fault and Reports

• Device 360, User 360, Topology Visualization

• Northbound REST APIs

• Industry Compliance Reports

• EoS & EoL

• PSIRT reports

• Baseline Compliance

Network Compliance

Complete Network Visibility Leads To Faster & Accurate Solution

Page 8: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Key Use Cases

Page 9: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

• Automate on boarding of devices onto Prime

/webacs/api/v1/op/devices/bulkImport

• Manage devices by segmenting the network in groups

/webacs/api/v1/op/groups/group

• Collect inventory, populate CMDB or any ITIL tools for asset management

/webacs/api/v1/data/InventoryDetails

Use Case 1: Device On To Prime

Page 10: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Use Case 2: Push Configs• Manage the Controllers

• Get the list of WLAN templates

/webacs/api/v1/data/WlanTemplates

• Create AP Group

/webacs/api/v1/op/wlanProvisioning/apGroup

• Deploy WLAN on Controllers

/webacs/api/v1/op/wlanProvisioning/deployTemplate

• Check Job status

/webacs/api/v1/op/jobService/runhistory

VLAN 20

WAN

Central Site

ApplicationServer

Page 11: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

How To Access Prime API

Page 12: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Prime Infrastructure REST API

Easy to Use• REST Interface• Self Documenting

Managed• API Health

Monitoring• Rate Limiting

Secure• HTTPS• Authentication

Extensible• Modular

Prime REST API

Page 13: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Access API Documentation

Access the API documentation by typing the url on your browser

Categories Services Description

Configuration Push CLI Template Configuration Allows a CLI configuration template to be applied to one or more target devices

Credential sets Credentials Service A REST based operation to query the Credential Manager for a device's credentials

Read Device details Device Details The Device Details category provides basic information about the devices in PI

Read Grouping of devices Group Summary Service The Group Summary Service provides a summary of alarms and number devices per Site

Read System health Manage and Monitor Info Service The Manage and Monitor Info Service service provides information about the application and the server it runs on

Read a report Report Service The Report service provides operations to discover and run reports

Read Dashlet data Statistics The Statistics services provide summary, pre-defined statistical information about the system and the info collected by the system

Read Wireless device info Wireless Device Details The Wireless Device Details category provides detailed information about the wireless devices in PI

Push Wireless Profiles Config push Push configs to controllers to bring up WLANs, to add a new SSID, ad an AP Group

Speak To Experts in Devnet Zone To try our Learning Lab

Page 14: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Summary and Q and A

Page 15: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Resources

Page 16: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

For More Information

Cisco Prime™

www.cisco.com/go/prime

Cisco Prime Eval Software Downloads

Cisco Prime CCO Software Downloads

http://software.cisco.com/download

Cisco Prime Infra Devnet Community Eesourceshttps://communities.cisco.com/community/developer/networking/cloud-and-systems-management/prime-infrastructure 

http://www.cisco.com/pcgi-bin/marketplace/welcome.pl

https://developer.cisco.com/site/prime-infrastructure/

Cisco Prime Devnet Site

Page 17: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Learning ResourcesFee-Based and Free Resources Are Available

Instructor-led training (fee) Three days of training available from learning partner

www.cisco.com/go/primeinfrastructure under “Learn More”

Electronic-led training (free)

More than three hours of training available on Cisco.com www.cisco.com/go/primeinfrastructure under “Learn More”

18-segment “Prime Infrastructure Quick Start” videos on demand (free) More than two hours - “How to” series Available on the

Cisco® YouTube channel and PEC http://bit.ly/PIQuickStartVODs

Cisco Prime™ demo series (free)

Weekly 90-minute customer facing webinars http://www.cisco.com/go/prime-demo

Page 18: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 19

Summary & Q and A

Page 19: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Call to Action

• Visit the World of Solutions for• Cisco Campus: EN and ACI areas for Prime Infra and APIC-EM Demos• Whisper Suites: Get in touch with your Cisco Account/Partner team to schedule 1-on-1

meetings with Product Teams at SDN and Network Transformation Whisper Suites

• Visit the NOC to see a live version of Prime Infrastructure managing the show network

• Prime Infrastructure/APIC-EM related labs and sessions• BRKNMS-2848 - Prime Infrastructure Deep Dive• BRKNMS-2447 - How Cisco IT Uses Prime Infrastructure to Manage the Cisco Network• BRKNMS-2701 - How I Learned To Stop Worrying And Love Prime Infrastructure• BRKEWN-2011 - Managing an Enterprise WLAN with Cisco Prime Infrastructure     • BRKNMS-1040 - IWAN and AVC Management with Cisco Prime Infrastructure     • BRKNMS-2847 - Wireless Troubleshooting with Cisco Prime Infrastructure     • LTRNMS-2005 - Performance and Capacity Management via Cisco Prime  • BRKNMS-1036 – SDN Led IT Operations Management with APIC-EM and Prime Infrastructure

20

Page 20: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID

Complete Your Online Session Evaluation

Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online

• Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card.

• Complete your session surveys though the Cisco Live mobile app or your computer on Cisco Live Connect.

21

Page 21: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 22

Participate in the “My Favorite Speaker” Contest

• Promote your favorite speaker through Twitter and you could win $200 of Cisco Press products (@CiscoPress)

• Send a tweet and include • Your favorite speaker’s Twitter handle • Two hashtags: #CLUS #MyFavoriteSpeaker

• You can submit an entry for more than one of your “favorite” speakers

• Don’t forget to follow @CiscoLive and @CiscoPress

• View the official rules at http://bit.ly/CLUSwin

Promote Your Favorite Speaker and You Could Be a Winner

Page 22: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 23

Continue Your Education• Demos in the Cisco campus

• Walk-in Self-Paced Labs

• Table Topics

• Meet the Engineer 1:1 meetings

• Related sessions

Page 23: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API

Thank you

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 24

Page 24: DEVNET-1178Key Use Cases on Prime Infrastructure Rest API