The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf ·...

42

Transcript of The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf ·...

Page 1: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical
Page 2: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

The Extended Cisco Partner Ecosystem

Rick Tywoniak, Director Cisco DevNet

PSODEV-1001

Page 3: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

• Introduction to DevNet and Solution Partner Program

• Developing Innovative Applications With Cisco (IOT, Collaboration, SDN, Cloud)

• Getting Started – Tools and Resources Available for Developers

• Support

• Go-To-Market Opportunities for Independent Software Vendors

• Conclusion - How to Engage

• Q&A

Agenda

Page 4: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

What Is DevNet?

Creating a Community of Software Developers

who Leverage Cisco Technology in their Work

Developer

Support

Engineering

Platform APIs

SDKs and

Tools

Community

Management

Build Compelling and Innovative Apps

Enabling a Robust Developer Ecosystem

Page 5: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Platform for Innovation

Our Strategy : Developer Experience

Developer as

the customer

Accelerate Market Opportunities for Developers

Vibrant

Developer

Ecosystem

Page 6: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

`

A Partner Program and a Developer Community

http://solutionpartner.cisco.com

http://developer.cisco.com

https://marketplace.cisco.com/catalog

Page 7: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

TEST

SELL BUILD

MARKET

Program Benefits Across the Solution Lifecycle

Solution

Partner

Program

Page 8: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Solution Partner Program Benefits

TEST

SELL BUILD

MARKET

Solution

Partner

Program

TESTBUILD

APIs and SDKs

Developer Sandboxes

Case-Based Support

Interoperability Verification Testing

Not-for-Resale Product Discounts

&

Page 9: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

APIs Supported

Page 10: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

APIs Supported

Page 11: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Internet of Thingsdeveloper.cisco.com/iot

Track Location

Compute at the Edge

Process Data at the Edge

Instant Communication

Page 12: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Internet of Thingsdeveloper.cisco.com/iot

CMX Mobility Services Triangulate device location using wifi, and track location via a

device’s mac address.

REST, Android and

IOS SDK’s

available.

Enterprise IoT Converts USB into Power over Ethernet (PoE) allowing remote USB

2.0 sensors, actuators and devices to quickly and easily connect

over a network.

Early Access

DevKit available

for developers.

Data in Motion Provides data management and first order analysis at the network

edge allowing intelligent rules and policies at the device or sensor.

REST

IOx Developer

Resources

Cisco IOx offers developers a way to create IoE applications such

as data aggregation, control systems, and access control and have

them run on edge network devices.

Linux

Cisco Instant Connect Provides an economical alternative to service provider solutions for

mobile Push-To-Talk (PTT) communications.

Java, Android

Page 13: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Collaborationdeveloper.cisco.com/collaboration

Embed Voice, Video, Chat and Presence in Apps

Call-control and integration via CTI and Contact Center API’s

UC systems administration and serviceability

Management and compliance, i.e. billing and recording

Page 14: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Collaborationdeveloper.cisco.com/collaboration

Jabber Add Voice, video, chat and presence to your web applications JS, REST, Android

Call Control APIs 3rd party call control, recording and monitoring C++, Java

Contact Center APIs

(i.e. Finesse)

Bring your enterprise customer data to your agents in an integrated real time

view

SOAP/XML,

REST/JSON

WebEx APIs Integrate with WebEx conferencing and meeting services. XML

Management Automate Unified Communications Manager provisioning and configuration. SOAP, REST

Telepresence Combining the use of HTML API technologies and audio video hardware to

deliver a comprehensive yet sophisticated telepresence experience

HTML/SOAP/REST

Voice Mail and

Messaging

Enables service providers to offer an enhanced unified communications

service, in which a subscriber uses the same number for both voice and fax

messages

XML/JSON

Page 15: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Clouddeveloper.cisco.com/cloud

Open, web-based standards built on OpenStack & microservices

Scale your application with workload portability across clouds

Easily move projects between Dev/Test and Production

InterCloud Marketplace storefront for your app or service

Page 16: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Clouddeveloper.cisco.com/cloud

Cisco Cloud Services Enterprise grade, secure, on-demand infrastructure

without vendor lock-in. Accelerate the delivery of new

services and customize your infrastructure on demand.

OpenStack

CLIs, REST

APIs

Intercloud Fabric Build secure and flexible hybrid clouds that connect your

data center with public cloud centers.

JSON, REST

OpenStack @ Cisco OpenStack is an open source cloud computing platform

for public and private clouds. Cisco is a major contributor

to the OpenStack project.

XML, JSON,

REST

InterCloud Marketplace A global storefront for Intercloud-delivered business

applications and developer services featuring Cisco and

ISV offerings.

Page 17: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Cisco APIs: Networkingdeveloper.cisco.com/networking

Automation of network wide service activation and control

Programmatic provisioning, orchestration and control of physical and virtual IT and networking infrastructure

Integration with DevOps tool chains

Linux programming environments and shells on your devices

Page 18: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Orchestration and

Controllers

NCS, Openstack, Cisco Open SDN Controller, APIC-EM, ACI REST

Infrastructure

Management

Cisco Prime REST

Device APIs NX-API, Netconf/Yang Python, REST

Containers Guest shell, Python, LXC on devices Linux

Cisco APIs: Networkingdeveloper.cisco.com/networking

Page 19: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

MARKET

Press Release Templates

Partner Marketing

Velocity Resources

Brand Assets

TEST

SELL BUILD

MARKET

Solution

Partner

Program

Solution Partner Program Benefits

Page 20: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Solution Partner Program Benefits

MARKET

Relationship and Ingredient

Logos

TEST

SELL BUILD

MARKET

Solution

Partner

Program

Page 21: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Customized

Marketplace Storefront

Solution Eligibility for Solution

Incentive Program (SIP)

Go-To-Market Resources

Solution Partner Program Benefits

TEST

SELL BUILD

MARKET

Solution

Partner

Program

SELL

Page 22: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

TEST

SELL BUILD

MARKET

Resource Rich and Access to the Entire Partner Ecosystem

Solution

Partner

Program

Virtual Sandboxes

Online Marketplace

Education and Training

Easy Go-to-Market

Case-based Support

Technical Content

Marketing and Sales Enablement

Expanded Access to Cisco Customers

Demo and Lab System Discounts

Testing and Certification

SDKs/APIs

Technical and Engineering Support

Access to Cisco Partner Ecosystem

Brand Assets

Page 23: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Our Future

New Opportunities Market and AmplifyAreas of

Improvement/Development

Page 24: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Sandbox as a Platform

Page 25: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

End-to-end Solutions Continuous Integration Load Testing

Industry Developer Tools

Page 26: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Sandbox UISandbox API

Sandbox SDK

APIC-EM

CMX

DMO

DevNet Sandbox as a Platform

Page 27: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

2. Commit

1a. Create

Web hook3. Web hook

Callback

Developer

1b. Establish

Web hook

DevNet

Sandbox

APIs6. Execute Test

5. Provision

DevNet Sandbox as a Platform+ Value Added Services

Page 28: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

DevNet Sandbox APIs

DevNet Sandbox-as-a-Service

Ecosystem

Page 29: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

DevIoTIoT Developer Accelerator

Environment

Page 30: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

What is IoT App? It’s not just mobile App!

Usually multiple

layers – things,

edge computing

devices, cloud, end-

user devices,

Usually multiple

sensors/actuators

(location as a

sensor, network as

a sensor…)

Usually has a large

number of devices,

esp. in enterprise

scenario

Page 31: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

What are the pain points for developing IoT App?

1. Device readiness

Need to wait for many

devices before start coding.

2. Cross layer development

Code everywhere, switching

IDEs, losing big picture.

3. scale up problem

The app works for 10 devices

but what about 10,000 devices?

Page 32: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

An IoT IDE built on an open platform covering all IoT layers.

What is DevIoT?

Goal: Enable an IoT developer ecosystem by ensuring a simple and powerful IoT app

development experience.

Page 33: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

• Select IoT objects, connect them, and define logics

• Objects at all layers:

ground layer – sensors & actuators,

edge computing layer – network devices,

cloud layer – cloud services, and end user application layer.

• Open Platform: Developers can add their own objects to IDE library.

What does it mean?

Page 34: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

• Support both physical and virtual devices.

• Available in logic view and map view.

• Discovery service to save your time in connect sensors, edge computing devices, and cloud to your App.

• Scale up simulation to make sure your solution works for large scale.

• Sample apps to jump start your App not from scratch.

• One place to view the entire IoT App.

What else?

Page 35: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Prototype with something

you can touch and feel

See how it scales up

(simulate)

Run with reference

traffic patterns

Deploy the application

Start with whatever

hardware you have

Virtual hardware,

application

modeling

Simulate various

traffic patternsOrder, deploy in

various cloud

services etc.

devIoT – Day in a Life

Page 36: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Intercloud MarketPlace

Page 37: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

DevNet Ecosystem Value Chain

App Developer

User

DevNet Tools

Production Consumption

App

On-Boarding

DevNet

API CatalogApp Market

Place

DevNet

API Management

PlatformApps MarketPlace

32 4

APIs

1

Intercloud

MarketPlace

Core Capabilities

API Catalog

IDE

DevNet App

Assurance

DevNet

Community

DevNet App

Library

App Store

LCM &

Governance

Page 38: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Register at developer.cisco.com to get started

• Contact Us for General Questions

• Engage Community for Support

Who do I point to?

@ciscodevnet

Cisco Devnethttps://www.facebook.com/CiscoDevNet?ref=br_rs

CiscoDevNethttps://github.com/CiscoDevNet

Cisco DevNethttps://www.youtube.com/channel/UChRmUH4

H5hiYzPiFhvNoCIg

Page 39: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

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.

Page 40: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Continue Your Education

• Demos in the Cisco campus

• Walk-in Self-Paced Labs

• Table Topics

• Meet the Engineer 1:1 meetings

• Related sessions

Page 41: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical

Thank you

Page 42: The Extended Cisco Partner Ecosystemd2zmdbbm9feqrf.cloudfront.net/2015/usa/pdf/PSODEV-1001.pdf · The Extended Cisco Partner Ecosystem ... Easy Go-to-Market Case-based Support Technical