devnet-1153enterprise application to infrastructure integration – sdn apps

21
Enterprise Application to Infrastructure Integration SDN Apps Vasanth Raghavan - Product Management Session ID - DevNet-1153 Applications Platform Group (APG), Cisco Systems

Upload: cisco-devnet

Post on 13-Aug-2015

217 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Enterprise Application to Infrastructure Integration – SDN Apps

Vasanth Raghavan - Product Management

Session ID - DevNet-1153

Applications Platform Group (APG), Cisco Systems

Page 2: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

• Introduction

• Reference Architecture

• Bandwidth on Demand with Calendaring SDN Application

• Intelligent Traffic Steering with Scheduling SDN Application

• Summary

• Q&A

Agenda

Page 3: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

The Innovative Enterprise Is Different

Innovative Enterprise Hyper-Aware, Predictive, Agile

Social

Device Proliferation

Expanding EcosystemsDistributedProcesses

Data Deluge

Cloud

Changing User Expectations

SecurityAnalytics/Big Data

0101010

0001010010

1000111010

101010101

CEO Priorities

Accelerate Growth

Innovate

Control Costs

Compete

CEO Priorities

Mobile

Page 4: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

The Reality of Today's Enterprise Is a Distributed and Complex Environment

Custom Apps Social

SaaS Apps

DevicesEnterprise

Apps

Data

Infrastructure

Processes

Enterprise

Services

Employees

Customers

Partner Data

Processes

Partners

Cloud Data

Page 5: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Application Integration - Cisco Imperatives

Application

Infrastructure

APIAPI

Datacenter | Core | Access | Security

Software Platform to Enable Integration of

Applications & Infrastructure

Expose Infrastructure Capabilities

programmatically and consistently to

business applications (Customer & 3rd

party)

Cisco | Customer | ISV

Page 6: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Integration categoriesApplication to Infrastructure Integration (A2i) is our focus

Ap

p to

In

fra

(A

2i)

App to App

Infra to Infra

1

2

3

Inte

gra

tion

cate

gories

Page 7: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Application to Infrastructure Integration

Infrastructure

Application LayerBusiness Process Applications & Apps

Integration LayerIntegration platform to connect Apps,

execute processes and build mobile and

web experiences. Solution to build,

deploy manage and monetize APIs.

ControllersNetwork Abstraction Layer - Provisions

Network Services consistently across all

network devices

InfrastructureRichest Set of Devices, ASICs & Software

Across Wired and Wireless Networks, with

Service-Rich IOS and Open APIs

Cisco Integration Platform (CIP)Cisco Integration Platform (CIP)

Controller(s)

Northbound API

APIAPIQoS

API

BWCal

API

Business Apps Applications

Cisco IoT Custom

App to App

Infra to Infra

App t

o I

nfr

a (

A2i)

EnterpriseNetworking

Data Center Security Collaboration Service Provider

Southbound API

API API

4

3

2

1

Page 8: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

SDN Apps Maturity Model

User Interface

Lite Version

API

Infrastructure

API

Infrastructure

Business

ApplicationsUser

Interface

Cisco Integration

Platform (CIP)

Advanced Version

User Interface

API

Infrastructure

Business

Applications

Cisco Integration

Platform (CIP)

Controller(s)

API API

Controller

Fe

at

ur

e

Ad

d-

on

:

Controller AN

ALY

TIC

S

Pro Version

Page 9: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Value proposition: CIP for ACIPre Integrated Solution for hybrid networks that is elastic

Simplification and automation of Bandwidth

Management

Simplification and automation of Traffic

Management & Utilization

Page 10: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

L3VPN/L2VPN - Bandwidth on Demand and CalendaringPOC with leading Service Providers

Business Apps

CIP

API

Controller

Tail F WAE

Topology• Discover Edge routers from WAE topology• Create / Delete tunnel between PE nodes• Check availability of bandwidth between Edge nodes• Admit calendared demands to WAE• Steer traffic leveraging Tail-f based on VRF

• Bandwidth Calendaring functionality provided by WAE controller

• Traffic Steering functionality provided by Tail-f

• RAML based Macro API’s orchestrating between Enterprise business application and WAE controller

• RAML based Micro API’s to interact with Tail-f

• RAML based Northbound API’s exposed for integrating to Enterprise Applications

Page 11: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

HPC as a Service – Intelligent Traffic Steering with SchedulingPOC with a leading Service Provider

Tail F WAE

Cisco OSC

• Discover switches with Cisco OSC• Create / Delete Layer 2 bridge between nodes• Monitor for path availability & alternative path are handled by App • Steer traffic are programmed by App

• Layer 2 bridging is programmed via OpenFlow• Cisco OSC programs OpenFlow to the switches• Discovery, flow orchestration are done by App

• RAML based Macro API’s orchestrating between Enterprise business application and Cisco OSC

• RAML based Northbound API’s exposed for integrating to Enterprise Applications

Business Apps

CIP

API

Topology

Page 12: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Service Providers can realize new revenue streams and manage their bandwidth capacity in real time dynamically

SP Challenge• How to add value on top of

existing L2/L3 VPN services?

• How can the SDN Controllers integrate into SP existing business process?

• Capacity Management

• How can a SDN based solution address the twin challenges of OPEX reduction and new revenue?

SolutionCisco Bandwidth on Demand App:

• Web based Self Service Portal that enables Bandwidth on Demand provisioning with Calendaring that allows for rapid response in real time to shifting traffic demands.

• Provides pre-integrated, pre tested, pre stacked solution that can be drop shipped into customer environment.

ResultsOptimized costs:

• Reduced operational costs through accelerated deployment & dynamic Bandwidth capacity management.

New revenue Opportunity:

• Create new monetization streams for L2/L3 VPN value adds.

• Better service: Deliver more reliable uptime/SLA for customers

• Improved operational efficiency, faster time to market

Use Case: Cisco BWoD & Calendaring™

Page 13: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Customers can Optimize, Steer and Prioritize traffic across their network dynamically.

Challenge• How to optimize Traffic

management?

• increased operational costs due to Inefficiency in traffic utilization and management.

• Inability to isolate, set traffic priority and execute across a hybrid network.

• How to dynamically re route traffic based on changes in the topology?

SolutionCisco Intelligent Traffic App:

• Web based Self Service Portal that enables traffic to be isolated, prioritized, routed/switched across multi vendor hybrid networks.

• Provides pre-integrated, pre tested, pre stacked solution that can be drop shipped into customer environment.

ResultsOptimized costs:

• Reduced operational costs through accelerated deployment & dynamic traffic management.

New revenue Opportunity:

• Create new monetization streams by dynamically mapping customer, services & SLAs to network capabilities such as Low Latency.

• Deliver more reliable uptime/SLA for customers

• Faster time to market

Use Case: Intelligent Traffic Steering w/Scheduling™

Page 14: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Bandwidth on Demand & Calendaring - SDN Application

User Screen with Selection Parameters

Page 15: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Bandwidth on Demand & Calendaring - SDN ApplicationOrder Details Screen

Page 16: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Highly Confidential. Cisco Internal Only. Do Not Distribute.

Intelligent Traffic Steering SDN App

Page 17: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Bandwidth on Demand & Calendaring - SDN ApplicationGet All Nodes from WAE controller

Page 18: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Bandwidth on Demand & Calendaring - SDN ApplicationList of API’s exposed by the Cisco Integration Platform (CIP)

Page 19: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Demo booths @Cisco Live

• DevNet – SDN Apps

• World of Solutions – Cisco OSC

Page 20: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Q&A

Page 21: DEVNET-1153Enterprise Application to Infrastructure Integration – SDN Apps

Join us on DevNet at developer.cisco.com

Follow DevNet on Twitter: @ciscodevnet