Вы находитесь на странице: 1из 23

BRKCDN-1109

XDE
An Environment for Customizing
Network Management
Agenda
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
3
XDE Agenda
Introducing XDE
An environment for customizing Cisco Prime Products
XDE Architecture Overview
Demonstration of the XDE SDK
How customization works
XDE Extension Points
Prime Fulfillment Customization
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
4
Introducing XDE
Toolkit for extending
Cisco Prime products
Supports
customization of:
Prime Fulfillment
Prime Diagnostics
Download XDE from
CDN today
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
5
What XDE can do for you
Maximize value of your Prime product purchase
Tailor Cisco Prime products to your network
Enable management of your network design
Giving you the freedom to differentiate your network
Adopt new Cisco device features more quickly
Implement management according to your own schedule
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
6
Extending Cisco Prime Products
Extensions independent of product release cycle
Customization can be done quickly, on site
Supported by the rich XDE tool set
Growing community of XDE users
Allows different business models
Cisco Advanced Services / third party integrator
Customer-led, supported by Cisco consultancy
Cisco product teams produce changes and patches quickly
XDE Architecture
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
8
XDE and PAL
XDE: eXtensible Decision Engine
Scripting environment aimed at orchestrating business logic
Graphically edited
Contains familiar flow constructs and built-in functions
XML is the native data structure
Closely integrated with PAL
PAL: Protocol Abstraction Layer
Single point of device communication
Introduces XML interface on to various devices and protocols
Allows new device support to be added
Allows new device information to be collected / configured
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
9
XDE Business Logic Scripting
XDE procedures
capture operational
business logic
Transform use case
into device and logical
operations
Should be isolated
from different device
dialects
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
10
PAL: Normalized device access
PAL actions capture
device-level tasks
Parameters supplied
by XDE procedure
A rule for each
platform variant
Each rule allows for
different handling
Thereby several rules
can cover different
variants
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
11
Cisco NMS Product
Cisco Prime Product
Standard
Scripting
Logic
Standard
Device
Access Logic
XDE Runtime Engine
XDE Procedures
PAL Actions
The Network
Standard
Behaviour
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
12
Customization Methodology
Cisco Prime Product
The Network
Custom
Device
Access Logic
Custom
Scripting
Logic
XDE/PAL SDK
Customized
Behaviour
Test Lab
Custom
artifacts
deployed into
product
XDE and PAL:
SDK Demonstration
XDE Extension Points
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
15
XDE Extension Points
An API inside the
standard XDE
procedure
Customize scripting
without modifying
standard logic
Developed, packaged
and installed
separately
Attached at run-time
Configure interface
IP Address
Configure interface
description
Bring interface up
Apply QoS settings
Extension Point
Custom Extension
XDE and PAL
In Prime Fullfillment
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
17
Cisco Prime Fullfillment
Based on IP Solution Center 6.0
Management of MPLS VPNs
Management of Carrier Ethernet and L2 VPNs
Part of Cisco Prime Suite
New Brand 2012 Look and Feel
First step towards field extensibility
Examples of Customization
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
19
Examples of Customization
Custom deployable services can be created
These can have their own logical structure
May draw on / manipulate any source of data
Third party software / service layer integration
Add specific Cisco hardware / software support
All device interaction is customizable:
Allows support of non-Cisco devices
This can be added as necessary by 3
rd
party integrators
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
20
Download XDE SDK and start today
http://developer.cisco.com/web/xde
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
21
2011 Cisco and/or its
affiliates. All rights
2
1
Receive 25 Cisco Preferred Access points for each session
evaluation you complete.
Give us your feedback and you could win fabulous prizes. Points are
calculated on a daily basis. Winners will be notified by email after
July 22nd.
Complete your session evaluation online now (open a browser
through our wireless network to access our portal) or visit one of the
Internet stations throughout the Convention Center.
Dont forget to activate your Cisco Live and Networkers Virtual
account for access to all session materials, communities, and on-
demand and live activities throughout the year. Activate your account
at any internet station or visit www.ciscolivevirtual.com.
Complete Your Online
Session Evaluation
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
22
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCDN-1109
23
Thank you.

Вам также может понравиться