how apis are transforming cisco solutions and catalyzing an innovation ecosystem
TRANSCRIPT
PowerPoint Presentation
Susie WeeVP and CTO of DevNet, Cisco SystemsFebruary 16, 2016How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemTwitter: @susiewee
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Platform for InnovationDevNet Strategy
Developer as the customer
Accelerate Market Opportunities for Developers
Vibrant Developer Ecosystem
2http://developer.cisco.com
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
2
DevNet Principle
Innovation is catalyzed by a developer ecosystem through programmable platforms & APIs
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNetwork Programmability and APIsCloudificationNew Apps and ExperiencesDeveloper Tools and PlatformDevelop-Deploy-OperateInnovation Ecosystem and Open SourceNetwork Innovation DriversDeveloper ExperienceTechnology
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNew apps and ExperiencesThe Internet of Things
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
6 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Realizing the Potential of IoTCrawlWalk
Many Things:
Vendor-controlled dataUsed for: Monitoring Value
1 Thing : 1 App
Many Apps
Works with Nest
SmartThings
Customer-owned dataUsed for: ERP, single pane of glassRun
Many Things:Many Apps:Many Times/sec
Just-in-time automation
Fanuc ZDTHyper-scale cloud data + local computeUsed for: automation, self-healing
Security
Scale
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialThe keys to advancing from a closed system to a real-time enterprise-grade system are Security (to allow safe exchange and transport of data between multiple companies/partners/vendorsScale (to handle the performance needs of mission-critical, real-time enterprise use cases)
The inter-step builds on Slide 2 can be written to reinforce whatever messages you to communicate. For Johns talk, it was about security and scale. For Angelas audiences, I would probably replace security with secure open sharing where secure authorization allows data to break out of proprietary silos, and replace scale with high performance, low latency at scale to reflect the importance of having middleware that can facilitate data transfer at enterprise-grade requirements.6
DevNet Labs Innovation: DevIoTWhat is an IoT app?How do you build one?Who will use it? Who will program it?
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevIoT video
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevNet Labs Innovation: DevIoTWhat is an IOT app?Spans Things, Data, Analytics, and ActionsInvolves an ecosystemProvides business valueRequires the full IT stack network/compute/storage/cloudProgrammed-in-use by OT
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNew apps and experiencesMobility and Location
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialCMX Mobility Services Engine APIsMaps APIGet MapsGet Maps ImageReal Time Location APIGet LocationGet CountLocation History APIGet Location HistoryGet Location History CountNotification APINotificationSubscriptionMovement EventPresence Event
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevNet Labs Innovation:GlanceHow can we gain more insights, actions, and business value using location?
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Innovation : Glance
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNew apps and experiencesCollaboration
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialThe SolutionCisco Cloud Collaboration PlatformsComplete collaboration solutionModular building blocks
Connect people, services and business processes like never before
Integrate, extend, and customize Spark experiences
Cisco Spark Platform
Embed voice and SMS services to enhance business processesTropo PlatformOur flexible platforms offer businesses a comprehensive set of tools to extend and embed cloud collaboration services, increasing team productivity and deepening customer engagement.
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialOur flexible developer platforms offer businesses a comprehensive set of tools to extend and embed cloud collaboration services, increasing team productivity and deepening customer engagement.This is delivered through a two-pronged approach:Cisco Spark Platform with an initial set of APIs to power app integrations and help developers automate and extend Cisco Spark capabilities Tropo Platform with communication APIs to embed voice and SMS services into business applications and processes
From a business transformation perspective, our platforms offer a comprehensive spectrum of experiences that businesses and partners can take advantage of to transform the way we work. Cisco Spark is a complete, business-class solution to message, have meetings, and call anyone, anywhere, anytime. With open APIs, developers can integrate, extend, and customize Spark experiences further. On the other end of the spectrum, Tropo APIs enable businesses to embed voice and SMS services to improve business processes and customer engagement. As these two platforms grow, they will ultimately provide businesses with a best of both worlds scenario: A leading collaboration platform to build on top of, and a growing set of simple, open, pay-as-you-go APIs to embed collaboration services deep inside of any business process.
This is a unique and differentiated offering in the market today, that our partners and customers can begin to take advantage of and help shape from the get-go. Together we will connect people, services, and business processes like never before.
16
People/people/people/{personId}
Rooms/rooms/rooms/{roomId}
Messages/messages/messages/{messageId}
Webhooks/webhooks/webhooks/{webhookId}
GETGETGETGETPOSTPUTDELGETGETPOSTDELGETGETPOSTDELKey APIsBase URLhttps://api.ciscospark.com/v1/SparkRESTful API
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialUsing Spark for DevNet Sandbox TeamThe DevNet Sandbox uses Spark as an always on alert system.Integration with monitoring servicesConnected to services like Runscope and NagiosMore useful than an e-mail alert during off work hours Always On, giving critical alerts to the data center team to prevent and quickly respond to outages
Before: EmailNow: Spark
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
TropoScripting API
Callmessage(text,to)conference(conferenceId) transfer(destination)hangup()
SMSRecord & PlayVoice/DTMF InputKey APIs
call(destination,{network:"SMS"})record(text,options)say(message or filename)result=ask(text,{choices:yes,no})Hosted Script Management URLhttps://www.tropo.com/applications
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialTropoCloud Telephony API Platform
Local NumbersToll Free Numbers25+ countriesMonthly rental fee
InboundOutboundPriced per minute
Voice CallingInboundOutboundPriced per message
Text MessagingNumber ProvisioningTransfersConferences
DTMFSpeech RecognitionAudio playback and text to speechTranscription
Redundant US Data Centers (EU and APAC planned)Usage based model
Rich MediaAdvanced Call ControlTropo CloudGlobal NetworkCapabilitiesRichAPI
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialConsultantsgo into some more depth on Tropo and how you can use it today20
Tropo.euPurpose-built for customers in the European Union
Tropo voice and SMS API capabilities soon supported by an EU instance of the platform
Regional media routing for higher call quality and lower latencyHighly secure, EU-based data centers to keep customer information in region-
Expected Availability Q2CY16
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
21
Develop and InnovateNetwork programmability
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SDN and the programmable networkData Center NetworkingEnterprise NetworkingNetworking, End to end automation from the data center, to the end-point devices, with security, automated by Cisco Software Defined Networking. These devices support Yang datastores as well as RESTCONF and NETCONF protocols. Wide Area RouterAccess PointsCompute ResourcesStorage NetworkingStorage ArraysNexus Switches and the Open NX-OSUCS Servers and the UCS XML APIMDS now has the NX-API & NX OSSwitch FabricControllersIoT DevicesASR, ISR, Access Points and IOS XE: REST APIs
Wide Area Connections & The InternetData Center Routing
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialTo give you a little idea of how robust our solution can be:
Our controllers can control both the Data Center equipment and the Enterprise Network Equipment.
APIC-EM can control ASR aggregation routers, Integrated Services Routers, which might be in branch offices, and even access points to which your IoT devices might be connecting.
We have open APIs into all of these devices using REST and and controllers themselves are open, so you can customize and automate, simply and effectively, from end to end.23
ApplicationsSDN Applications Abstract the Network to Business Intent PolicySecurityOrchestrationAutomationCollaborationSOUTHBOUND ABSTRACTION LAYER CATALYSTNEXUSASRISRWIRELESSASAREST API
OTHERPolicy Automation
VirtualizationAPICOpen SDNAPIC-EMApplicationsControllersNetwork devices
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialIf we go a little deeper and think about this, the SDN controller can become the key element of network automation. And in this, we have three major controllers you can use.APIC is our controller that is optimized for the data center. APIC-EM is our controller that is optimized for Enterprise Networks. And, our OPEN SDN controller is designed to fit in with(need Bretts help here).
One of the key things that is important is that your network, and your controller deliver end-to-end connectivity as well as reliability and performance. With Cisco, you get the ability to work not only in the data center, but also you are able to control your customers quality of experience from end to end, implementing quality of service for things like voice calls in real time, from, as an example, a wireless access point all the way over the wide area network and back out to another endpoint!
Given the complexity of networks, you may find that building a Cisco Enterprise Network, and running Ciscos SDN, makes for a dramatically more effective solution than trying to piece together all of the different parts.especially when you realize that the Cisco APIC-EM SDN controller can talk directly to Ciscos Unified Communications Manager software enabling excellent control of voice and video calls in real time based on network traffic of the moment.24
API Platform Use Case Cisco APIC Enterprise Module: Automatic Threat Detection and MitigationDefense CenterCisco APICEnterprise Module
REMEDIATION ACTION THREAT DETECTED
UPDATE
Cisco APIC- Enterprise Module
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevelop and Innovatewith Open Source
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Innovating in Open Source
Enabling Technologies
Group Based PolicyService Function Chaining
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Ciscos Contribution to OpenStack
#1 Contributor to Neutron Over 52,000 lines of code
#1Top 5 OpenStack MemberOver 450 members
Top5Top 6 code reviewer of OpenStackJuno release
Top6Group-Based Policy Containers Use Cases: Cisco IT, Webex, Intercloud
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Ciscos Contribution to Open DaylightCommitsLines of Code3,070,455LOC
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialOPNFV
Value add for NFV vendor
Open Infrastructure
Value of OPNFV
ComputeNetworkStorage Open DaylightOpenStackNeutron APINeutron ML2 pluginGBPVNFs NFV Orchestration and Management
OPNFV: ContinuousIntegration and Deployment
OPNFV: ContinuousTestingOPNFV:RequirementsIntegrationTestingRequirementsGeneral Architecture
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialThe vision of NFVI in OPNFV is not different from our own.
30
Cisco Open SDN ControllerApplication 1Application 2Application 3Application 4Application nNetworkApplicationsREST APIsDLux User Interface
Base Network Service FunctionsTopologyManagerStatisticsManagerFRMHost TrackerL2 SwitchAAAServiceGBPServiceNetworkService 1NetworkService 2NetworkService 33rd Party Network Service FunctionsNetworkService 4NetworkService nCisco OpenSDN ControllerPlatformModel Driven Service Abstraction Layer(Plugin Manager, Capability Abstraction, Flow programming, Inventory, etc)OpenFlowInterfaceOVSDBInterfaceNETCONFInterfaceBGPLSInterfacePCEPInterfaceData Plane ElementsOpenFlow Enabled DevicesOpen vSwitchesCisco and 3rd Virtual and Physical Devices
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialCisco Innovation:Fast Data.ioCloudSDNNFVHow do we deliver network services in a dynamic environment?
Control plane services
Programmable Data PlaneData plane services
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidentialfd.io CharterCreate a Platform that enables Data Plane Services that are:Highly performantModular and extensibleOpen source, Interoperable, Multi-vendor Platform fosters innovation and synergistic interoperability between Data Plane ServicesIntroducing Fast Data: fd.io
HardwareApplication Layer / App ServerVM/VIM Management SystemsNetwork ControllerOperating SystemsData Plane ServicesOrchestration Network IOPacket Processing
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialIssues with existing DP solutions:Known issues with Performance, Scalability & StabilityOverly Complex ArchitecturesHard to evolveSlow rate of innovationSteep learning curveHard to deploy/upgrade/operateslow cycles, too many kernel dependenciesLack of :automated end-to-end system testing frameworksleads to unpredictable system behaviorsupport for diverse/custom hardwareportability across compute platformsoptimal use of compute microarchitecturesnetwork level instrumentationFew debugability featuresFew if any Statistics/Counters exposed
33
Network I/OPacket ProcessingData Plane Management AgentBare Metal/VM/ContainerThe heart of fd.io: Vector Packet Processing
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialVPP is a rapid packet processing development platform for highly performing network applications.It runs on commodity CPUs and leverages DPDKIt creates a vector of packet indices and processes them using a directed graph of nodes resulting in a highly performant solution.Runs as a Linux user-space applicationShips as part of both embedded & server products, in volume
34
fd.io in Open Daylight and Openstack
fd.ioOVSControl PlaneData PlaneOpenstackNeutronODLPlugin
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Labs Innovation: NeXt
Quick LookNeXt SDN APPsDeveloper Site
NeXt provides a network centric topology UI component featuring high performance and rich functionality. NeXt can display large complex network topologies, aggregated network nodes, traffic/path/tunnel/group visualizations and it includes different layout algorithms, map overlays, and preset user friendly interactions.
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
36
NeXt Topology
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNeXt RoadmapJun 2015Aug 2015Download the NeXt SDK from DevNet at developer.cisco.comFeb 2016
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNeXt 2.0How do we visualize data effectively and in a user friendly way?
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Networking
IOT/Indoor Navigation
Big DataNeXt 2.0
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNeXt Lang ExtOOPMapListNX-BaseSVG libHistory routingHash routingUtilsNX-webNX-ModelTopology ModelMap ModelFlow ModelNX-ViewTopology toolkitGlance toolkitDevIoT toolkitAnalytic toolkitHigh level architecture diagram of NeXt 2.0NeXt 1.0NeXt 2.0
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNeXt 2.0
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialCloudification
DevelopDeployOperate
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Micro-Services are enables of next gen applicationsAssembled from available servicesThin Mobile ClientVMs on Cloud
2014
VMsCloud
Middleware/OS StackThick Client-Server ClientMonolithic Physical Infrastructure
1995
MicroservicesThin Mobile/Web UI
2017?
Containers
Containers
Multiple cloudsMulti-Cloud Container-Based Infrastructure
Physical
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialSo many tools for Cloud development
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Open Source Innovation:MANTL.ioContainers are first-class citizens.Seamlessly integrate resources in data centers, enterprises and SPs.Allow the network to unify the platforms.Define policy in your application, let the network enforce it across a multi-platform stack.
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
46
Mantl.io - Microservices in the Data Center
Single Data Center
Multiple Data CentersControlnodesResourcenodes
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialThe Development landscape has changed!ApplicationOrchestration
ServiceAssuranceIssueManagementSourceControlDeveloperTools
ProjectManagementContinuousIntegrationContinuousDeployment
Collaboration
Cisco SparkJiraRallyGitHub
ConsulInfluxDBElasticsearchApache SparkZoomDataLogStash
Mesos (Cloud Foundry)ConsulKubernetes (OS)KafkaTerraform(UCS, CF, OS)
DroneGitLabShipped CICD
GitHubGitLab
Build PacksEclipseVagrantDocker ComposeCloud Foundry/Openshift
JiraRallyGitHub
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Cisco Innovation: Cisco ShippedMarketplace
Catalog
Hosted CI
Build
Auto configure CI DroneDockerized build slaveMulti Language BuildpacksDeveloper defined build/test stepsGithubAuto create repositoryAuto configure Callback hooksSingle command setupMultiple Services and backendClean & consistent env every buildMulti-LanguageAuto create Docker private repositoryRepo Integrated with CICDTag image with commtid.Create multi env dev, prod, stage etc.Publish or rollback buildsDeploy to multiple public-private cloudsApplication intent policy for deployMultiple public and private cloud supportMesos-Marathon based Docker cluster managerConsul base multi-dc service discoveryHAProxy base auto LB.Integrated docker app logging and monitoring
DockerPrivate Repo
Build
Hosted CD
DeployManageUpdatePublish
Deploy
Intercloud
Public CloudsAWS, Azure..MetaPod
Cisco Hosted
Partner Hosted
AnalyticsLogging & Monitoring
MANTL.ioDocker Cluster ManagerMicroservice-InfraAuto ServiceDiscoveryLoad BalancerAuto-configSpark-StormCollected-ZoomdataLogstashElasticKibana
Laptop
App1App2DB1DB2Virtual-Machine
Build
GitClone
Run
CompileUnit TestPackage
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
49
Cisco Project ShippedYour idea running in production in 5 minutes
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevelop and InnovateWith DevNet!
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevNet VisionHelp developers build solutions and grow their careers.
InspireLearnCodeMonetize
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevIoTFLARENeXtGLANCE
developer.cisco.com/devnetlabsBGP-LS/PCEP MgrOpenflow MgrChoo choo & AutoDevBiermanAugmented Factory
Open Daylight Apps
DevNet Labs : Inspiration
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Coding SkillsCoding 101 - 207Coding 101: REST BasicsCoding 102: Calling REST APIs from PythonCoding 201: Parsing XMLCoding 202: Parsing JSONCoding 204: Reading data from a file using PythonCoding 205: Writing data to a file using PythonCoding 206: How to use the Python logging moduleCoding 207: Python - Putting it all together.
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialGuided Learning Platform for Cisco TechnologyGuided path to learn selected Cisco technologiesA springboard has learning modules composed of learning labsDevNet Springboards and Learning Labs
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialNew Technologies in DevNetUCCX lab with FinesseOpen SDN Controller, version 1.2.1NX-API with VIRLOpenPlatform NFVOperator/Attendant Console IVTPhone Apps IVTPaNDARESTCONF 7 Sandboxes Cisco PSIRT openVuln API OpenDaylight OPNFV Data VirtualizationSPARKTROPOFLAREMETAPODFXOS FirepowerCisco Emergency ResponderRemote Expert MobileFireSight (Sourcefire)Project ShippedPrime InfrastructurePaNDAOpen NXOS
15 Technology On-boarding
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialCisco PSIRT openVuln API microsite launched. The openVuln API provides immediate and programmatic access to critical security vulnerability information in a number of standard formats. In additionOPNFV microsite launch! OPNFV (Open Platform for Network Function Virtualization www.opnfv.org) has set out to become the base infrastructure layer for running virtual network functions, much like Linux is the base operating system for a large number of network devices.Analytics and Automation Software Dev Center launched. This new dev center consists of existing and new technologies Data Virtualization, Cisco Energy Management (formerly Cisco EnergyWise), and Cisco Instant ConnectData Virtualization launched. Includes numerous blog posts, an interactive Sandbox lab, and video demos.Apple + Cisco launched providing developers a one-stop shop to view popular collaboration SDKs for their applicationsOpenDaylight microsite launch! OpenDaylight is an open source project within the Linux Foundation focused on Software Defined Networking (SDN). It boasts over 2.5M lines of code from more than 600 contributors, providing a model-driven service abstraction layer that allows you to easily develop network aware applications.
skill zone, API World, Hack Zurich, IOT World Europe, Cancun CL, Paris, Dubai, 56
Total membership370,000=Revamped PortalNew dev center designs600k unique visitors230k average page views per monthDevNet Evolution50 new Learning Labs 64 new API DocsConducted 8 Hackathons last 6 months(skill zone, API World, Hack Zurich, IOT World Europe, Cancun CL, Paris, Dubai, Hack-Arizona)Standards and Open Source: First IETF hackathon, Open Daylight, OpenStackDevNet Zone at Cisco Live all theatersLaunchingDevNet Women in TechDevNet KidsOn boarded 54 new product sets
Sandbox usage=7,668 developers using 35 new labs
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
57
Join DevNet @ developer.cisco.com58 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
58 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
58
Network Programmability and APIsCloudificationNew Apps and ExperiencesDeveloper Tools and PlatformDevelop-Deploy-OperateInnovation Ecosystem and Open SourceNetwork Innovation DriversDeveloper ExperienceTechnology
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialDevNet Vision
Making the evolving Internet an innovation platform for developers.
# 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential# 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
# 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential