SlideShare a Scribd company logo
1 of 50
Download to read offline
API and App Ecosystems
Build The Best!
DevNet 1098
Jaideep Subedar – Product Management – Application Patforms
Feb 2016
Digital Transformation Is Driving New Outcomes
Manufacturing Financial Healthcare Energy Cities
Improved agility from
connecting complex
supply chains
Engaging patient
experience and
improved outcomes
Visibility and analysis
of usage across
disparate systems
New process
efficiencies and
citizen services
New levels of
customer
engagement and
service delivery
“Digitization is coming at us like a rocket. We’re at the front end of a decade
run in terms of the next generation of the Internet. We’re going to lead it like
we did the last one.”
– John Chambers, Cisco Executive Chairman
In This Environment, Both Business and IT
Leaders Are Challenged with…
Bringing together their internal
and external ecosystems to
drive efficiencies
Providing a secure and
compliant environment to
share information
Delivering new services
rapidly across external
networks
Evolving Business Processes Sensitive Identities and Data Faster Time to Market
UCS for
Enterprise
Nexus Family
UCS for
Hadoop
Cisco
Intercloud
UCS
Mini
IE
ISRAPIC EM
CGR
AP
MS
DATACENTER CLOUD EDGE MOBILE
Today’s Environment
Hyper-Distributed Processes and Infrastructure
VP Sales
VP Service
Customer
Service
CIO
Planners
VP BU
VP Supply
Chain
HEADQUARTERS
PARTNERS
PRODUCTS
USERS
FACTORIES
FIELD SALES
DISTRIBUTORS
Digital Businesses Turn Hyper Distribution into
New Outcomes
Deliver Better
Experiences
Innovate
Operating
Models
Create New
Revenue
Streams
Compete with
Disruptive
Competitors
EDGECLOUD
Bring Analytics
to the Data..
Integrate Highly
Disparate Apps…
Enable Contextual,
Informed Action…
to Reveal and Share
Insights
by both people and
processes
to Uncover Value in
Real-time
DATA CENTER
This Requires a New Approach
STREAMING
ANALYTICS AND
AGGREGATION
PROCESS
ORCHESTRATION
INTEGRATION OF
EVERYTHING
COMPUTING AT
THE EDGE
PROGRAMABILITY
OF EVERYTHING
PROCESS
ORCHESTRATION
INTEGRATION OF
EVERYTHING
PROGRAMMABILITY
OF EVERYTHING
Expose
Catalog of assets exposed securely as apps,
services, or APIs via marketplaces and portals
Govern
Policy-based access and control via fully
federated single sign-on, ID mgmt, and APIs
Compose
Create new services, apps and outcomes by 
connecting data, cloud and enterprise systems
Cisco Automation and Integration Platform
Expose, Compose and Govern Digital Assets
Automation and Integration Platform
Cloud
Services
Legacy
Apps
Databases External
Apps and
Services
Machine as a
Service
Infrastructure
Services
Web Portal Mobility
Extensions
Cisco Automation and Integration Platform
Expose, Compose, and Govern Digital Assets
Cloud
Services
Legacy
Apps
Databases External
Apps and
Services
Machine as a
Service
Infrastructure
Services
Web Portal Mobility
Automation and Integration Platform
API
Lifecycle
Management
User Experience Framework
Service Orchestration
Fulfillment, Assurance and Billing
Base
Platform
Federated IDM
Messaging/
App Integration EDI Edge SDN
AIP Detailed Architecture
API
Lifecycle
Mgmt.
User Experience Framework
Service Orchestration
Fulfillment, Assurance, and Billing
Base Platform
Admin Console Services Catalog
Marketplace
Engine
Workflow
Automation
Services Lifecycle
Manager
Automation and Integration Platform
SDN
Applications
Messaging / App
Integration
EDI/
File Transfer
Edge
Peer-to-Peer
Connectivity
Federated
Identity
Management
Extensions
• Everyone has some
• Every group wants to make new ones
• Most organizations are not managing API’s (yet)
Effectively managing your API’s can result in
significant benefits for your organization
API’s – What Is The Big Deal?!
With the rise of social, mobile,
analytics and cloud driving
innovation, businesses can
gain a competitive advantage
with APIs.
$2B
Expedia Annual
Revenue based on
data made available
through their API
50%
Salesforce
Revenue
generated through
APIs
40%
Walgreens
Revenue through
photo printing APIs
60%
eBay
Revenue
generated through
APIs
Cisco Confidential 17Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved.
The API-App Ecosystem
Service
Platform
Administrator
Tenant
Administrator
API Owner
API Developer API Management
Platform
Apps App StoreAPIs
API Catalog
User Community
App Market
Place
API
App Developer
Cisco Cisco and Partner Ecosystem
API Lifecycle
Management
Provide developers a seamless API experience consistently
across the entire ecosystem
Enable a Cisco unified API Management Platform that supports our ecosystem,
with multi tenancy architecture, providing all elements of Lifecycle Management
and Governance
Vision
Strategy
API’s – What is
Changing?
API & Eco-System Evolution @ Cisco
Internal API’s
• No standards
Select API’s
externalized
• Mixed standards per
feature/product/service
Industry changes for
standardization
• SOAP and REST become
prevalent
• Customers start to look widely
across landscape for API’s
Product/Service API
expansion
• REST becomes most
commonly used standard
• Apps built on cloud services
(A2C and A2A) API’s common
Scale of API use
grows exponentially
• A2A, A2I and I2I – enabled
by Cisco
• Standardization across
landscape for access to
information, API’s,
authentication/authorization
• App-Developers find it easy
to consume API’s
IndustryUseOfAPI’s
2000 2004 2008 2012 2016
Evolution Challenges
Internal API’s
• No standards
Select API’s
externalized
• Mixed standards per
feature/product/service
Industry changes for
standardization
• SOAP and REST become
prevalent
• Customers start to look widely
across landscape for API’s
Product/Service API
expansion
• REST becomes most
commonly used standard
• Apps built on cloud services
(A2C and A2A) API’s common
Scale of API use
grows exponentially
• A2A, A2I and I2I – enabled
by Cisco
• Standardization across
landscape for access to
information, API’s,
authentication/authorization
• App-Developers find it easy
to consume API’s
IndustryUseOfAPI’s
2000 2004 2008 2012 2016
New concept Too many groups with
differing processes
Industry standards &
internal processes
Cloud growth and
widely accepted
standards
Scale, enabling everyone for
bimodal development
Design Philosophy
“Creating APIs in front of back-end systems can be an extremely difficult
task. A notable portion of overall mobile app project cost – as much as
70% in some cases – can be attributed to integrating the mobile app
with established enterprise applications, service and data sources.”
Gartner Group
What IT leaders need to know about the mobile app integration puzzle
July 2, 2014
1. Consistent way to expose or externalize API’s - access to data
2. Drive Standardization across all APIs
3. Provide developer capabilities for all elements of API Lifecycle
4. Ease of use - store, search and find API’s effectively
5. Enhance your offerings with API enablement
6. Extend your ecosystem in a fluid yet structured manner
7. Flexibility and scale in having customers & partners participate in ecosystem
8. Monetization opportunity – asset value extraction
9. Successful apps require reliability of APIs being consumed
10. Simplify – expose, compose, govern!
10 Reasons You Need API Management
API Lifecycle
Management,
Governance, Benefits
Retire
Define Develop
Publish
Support
GOVERNANCE
• Define: Identify API that delivers value and
benefit to enterprises
• Develop: Design, Code, Test, document,
Standardize templates
• Publish: Run securely with policies and security
surrounding it
• Support: Offer community forums,
documentation to interact and collaboration
• Retire: EOL, un-publish and delete from market
place
• Governance: Applies to various stages –
business issues @ Define; technology issues @
Develop
API Lifecycle Management Approach
API Lifecycle Management
Benefits at Every Stage!
Business
Operational
Technical
Define
Early customer
feedback
Standardization
across products
and groups
Customer-
centric design
Develop
Rapid
prototyping and
feedback
Ease of
managing
infrastructure
Consistent
development
methodology,
mock services
Publish
Classification,
Security and
monetization
User adoption
metrics &
ecosystem
expansion
Policy
enforcement
and analytics
Support
Enable use by
ISV’s
Monitoring,
metering and
distributed
support model
Community
feedback and
evolution
Retire
Notification of
changes
Full LCM and
governance
Ease of
migration
API Creation, Exposure
and Runtime
API - Code to Customer in Hours
WeeksPRD +
SFS WeeksCode WeeksWrite
Docs DaysReview
Docs DaysPublish
WeeksPRD +
SFS WeeksCode Hours
Convert
To
Docs
HoursReview
Docs HoursPublish
Traditional
With AIP
• Leverage code to auto-
generate online and product
documentation
• Drive access infrastructure for
hosted API’s with same code
• Consistent documentation with
doc writing and review cycles
saved
Code Once Use Everywhere with RAML
RESTful API Modeling Language
Code &
Generate RAML
Online Docs
API Reference
Console
Notebook
Packaged With
Product
API Reference
Console
Notebook
Access to on-
prem service
Gateway
Infrastructure
Access Control
(AAA)
QoS
Access to cloud
service
API External Exposure -
Example
InfiniteToolkit Example – Before
App Developer Experience
Basic PDFs Only
Each API gets documented
in too much of detail that
can not be consumed easily
InfiniteToolkit Example – After – DevNet
App Developer Experience
Clean Exposure
API Console,
community and other
ways to get in touch.
InfiniteToolkit Example – After – Documentation
App Developer Experience
Documentation
Systematic, consistent
by product teams,
access control
InfiniteToolkit Example – After – Try It
App Developer Experience
“Try It” Capability
Try an API without even
implementing it – with
programmatic output!
InfiniteToolkit Example – After – Notebooks
App Developer Experience
Composing Service
Notebook service provides
programmatic playback for
interactive coding
API Owner - Portal , Notebook Editing
API Owner – Gateway Policies, SLA Tiers
API Developer – RAML Definition
RESTful API Modeling Language
Simple, secure, consistent
API catalog
•One experience for doc-only,
executable services and combo
Designed for scale to cover all
offerings
•Easy to adopt – no programming skills
needed
Consistent and interactive
experience for all ISV and SI
app developers
•Across your full portfolio of products and
services
API Management - Value
Complete, Consistent, Collaborative
Make APIs Cool
Time To Move!
This week: Check out a demo of how we’re doing it
As soon as you get back:
1.See Cisco.com/go/applicationplatforms
2.Continue the conversation – jaideep@cisco.com
This year:Think through and develop your API ecosystem and expand your
business!
Make it easy for your API’s to be consumed
gain the competitive advantage!
Action Plan
Enjoy Your API’fication!
Thank you
50

More Related Content

What's hot

DevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the CloudDevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the CloudUtkarsh Pandey
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogDevOps.com
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...DevOps.com
 
Continuous Delivery with Spinnaker.io
Continuous Delivery with Spinnaker.ioContinuous Delivery with Spinnaker.io
Continuous Delivery with Spinnaker.ioMartin Roderus
 
DevOps and its impact
DevOps and its impactDevOps and its impact
DevOps and its impactCisco DevNet
 
Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)Novel Vista
 
Microservice architecture case study
Microservice architecture case studyMicroservice architecture case study
Microservice architecture case studyRudra Tripathy
 
Microsoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanMicrosoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanDavid J Rosenthal
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the MonolithVMware Tanzu
 
DeliverAgile2018 - from Apollo 13 to Google SRE
DeliverAgile2018 - from Apollo 13 to Google SREDeliverAgile2018 - from Apollo 13 to Google SRE
DeliverAgile2018 - from Apollo 13 to Google SRESanjeev Sharma
 
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Splunk
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudDevOps.com
 
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKSMigrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKSWeaveworks
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...VMware Tanzu
 
Cloud(Ansible, Kubernete)
Cloud(Ansible, Kubernete)Cloud(Ansible, Kubernete)
Cloud(Ansible, Kubernete)종일 김
 
DevOps + Azure
DevOps + AzureDevOps + Azure
DevOps + AzureDataArt
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
 
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...VMware Tanzu
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservicesJason Bloomberg
 
Devtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVDevtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVAlex Henthorn-Iwane
 

What's hot (20)

DevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the CloudDevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the Cloud
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with Datadog
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
 
Continuous Delivery with Spinnaker.io
Continuous Delivery with Spinnaker.ioContinuous Delivery with Spinnaker.io
Continuous Delivery with Spinnaker.io
 
DevOps and its impact
DevOps and its impactDevOps and its impact
DevOps and its impact
 
Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)
 
Microservice architecture case study
Microservice architecture case studyMicroservice architecture case study
Microservice architecture case study
 
Microsoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanMicrosoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by Atidan
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 
DeliverAgile2018 - from Apollo 13 to Google SRE
DeliverAgile2018 - from Apollo 13 to Google SREDeliverAgile2018 - from Apollo 13 to Google SRE
DeliverAgile2018 - from Apollo 13 to Google SRE
 
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the Cloud
 
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKSMigrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
 
Cloud(Ansible, Kubernete)
Cloud(Ansible, Kubernete)Cloud(Ansible, Kubernete)
Cloud(Ansible, Kubernete)
 
DevOps + Azure
DevOps + AzureDevOps + Azure
DevOps + Azure
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservices
 
Devtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVDevtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFV
 

Viewers also liked

TechWiseTV Workshop: Cisco Developer Program
TechWiseTV Workshop: Cisco Developer ProgramTechWiseTV Workshop: Cisco Developer Program
TechWiseTV Workshop: Cisco Developer ProgramRobb Boyd
 
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...Codemotion
 
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for Developers
DEVNET-1148	Leveraging Cisco OpenStack Private Cloud for DevelopersDEVNET-1148	Leveraging Cisco OpenStack Private Cloud for Developers
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for DevelopersCisco DevNet
 
Building science 2 final report
Building science 2 final reportBuilding science 2 final report
Building science 2 final reportAlfred Tan
 
Recent Earthquakes Near Canadian Tire (CanTire) Retail Locations
Recent Earthquakes Near Canadian Tire (CanTire) Retail LocationsRecent Earthquakes Near Canadian Tire (CanTire) Retail Locations
Recent Earthquakes Near Canadian Tire (CanTire) Retail Locationssigacts
 
2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool
2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool
2016 09-08 Copenhagen Bioscience Lecture, Alain van GoolAlain van Gool
 
2015 2-23 Oxford Global 2015 Manchester
2015 2-23 Oxford Global 2015 Manchester2015 2-23 Oxford Global 2015 Manchester
2015 2-23 Oxford Global 2015 ManchesterAlain van Gool
 
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013Sviesuva vaizdine medziaga svietiejams 1 dalis 2013
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013valentina valentina
 
Przywitania i pożegnania
Przywitania i pożegnaniaPrzywitania i pożegnania
Przywitania i pożegnaniaKamil Sowa
 
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mg
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mgPonto 11 proc. pr+® contratual estacionamentos vrsa e mg
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mgmacoesapo
 
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣ
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣ
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣVacationns
 
Theory of urbanism and architecture
Theory of urbanism and architectureTheory of urbanism and architecture
Theory of urbanism and architectureAlfred Tan
 
презентация послд (1)
презентация  послд (1)презентация  послд (1)
презентация послд (1)slava1809
 
DEVNET-1127 Unifying Application Logic with Datacenter Automation
DEVNET-1127	Unifying Application Logic with Datacenter AutomationDEVNET-1127	Unifying Application Logic with Datacenter Automation
DEVNET-1127 Unifying Application Logic with Datacenter AutomationCisco DevNet
 
ÈTICA Y ATENCIÒN A LA DIVERSIDAD
ÈTICA Y ATENCIÒN A LA DIVERSIDADÈTICA Y ATENCIÒN A LA DIVERSIDAD
ÈTICA Y ATENCIÒN A LA DIVERSIDADANYTALUCIA
 
Final power point!
Final power point!Final power point!
Final power point!tlc6996
 
3 ways fragmented clinical communication is compromising patient care
3 ways fragmented clinical communication is compromising patient care3 ways fragmented clinical communication is compromising patient care
3 ways fragmented clinical communication is compromising patient carePatientSafe Solutions
 
Presentation of scenes of The Descent
Presentation of scenes of The DescentPresentation of scenes of The Descent
Presentation of scenes of The Descentalexjr1996
 
October fair trade month
October fair trade monthOctober fair trade month
October fair trade monthPattye255
 

Viewers also liked (20)

TechWiseTV Workshop: Cisco Developer Program
TechWiseTV Workshop: Cisco Developer ProgramTechWiseTV Workshop: Cisco Developer Program
TechWiseTV Workshop: Cisco Developer Program
 
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...
It’s All About Developers. Discover Cisco DevNet. - Jason Goecke - Codemotion...
 
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for Developers
DEVNET-1148	Leveraging Cisco OpenStack Private Cloud for DevelopersDEVNET-1148	Leveraging Cisco OpenStack Private Cloud for Developers
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for Developers
 
Building science 2 final report
Building science 2 final reportBuilding science 2 final report
Building science 2 final report
 
Recent Earthquakes Near Canadian Tire (CanTire) Retail Locations
Recent Earthquakes Near Canadian Tire (CanTire) Retail LocationsRecent Earthquakes Near Canadian Tire (CanTire) Retail Locations
Recent Earthquakes Near Canadian Tire (CanTire) Retail Locations
 
2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool
2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool
2016 09-08 Copenhagen Bioscience Lecture, Alain van Gool
 
2015 2-23 Oxford Global 2015 Manchester
2015 2-23 Oxford Global 2015 Manchester2015 2-23 Oxford Global 2015 Manchester
2015 2-23 Oxford Global 2015 Manchester
 
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013Sviesuva vaizdine medziaga svietiejams 1 dalis 2013
Sviesuva vaizdine medziaga svietiejams 1 dalis 2013
 
Przywitania i pożegnania
Przywitania i pożegnaniaPrzywitania i pożegnania
Przywitania i pożegnania
 
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mg
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mgPonto 11 proc. pr+® contratual estacionamentos vrsa e mg
Ponto 11 proc. pr+® contratual estacionamentos vrsa e mg
 
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣ
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣ
ΤΟ ΣΕΝΑΡΙΟ ΤΗΣ ΟΔΥΣΣΕΙΑΣ
 
Theory of urbanism and architecture
Theory of urbanism and architectureTheory of urbanism and architecture
Theory of urbanism and architecture
 
презентация послд (1)
презентация  послд (1)презентация  послд (1)
презентация послд (1)
 
DEVNET-1127 Unifying Application Logic with Datacenter Automation
DEVNET-1127	Unifying Application Logic with Datacenter AutomationDEVNET-1127	Unifying Application Logic with Datacenter Automation
DEVNET-1127 Unifying Application Logic with Datacenter Automation
 
ÈTICA Y ATENCIÒN A LA DIVERSIDAD
ÈTICA Y ATENCIÒN A LA DIVERSIDADÈTICA Y ATENCIÒN A LA DIVERSIDAD
ÈTICA Y ATENCIÒN A LA DIVERSIDAD
 
Final power point!
Final power point!Final power point!
Final power point!
 
Los nombres de villayon
Los nombres de villayonLos nombres de villayon
Los nombres de villayon
 
3 ways fragmented clinical communication is compromising patient care
3 ways fragmented clinical communication is compromising patient care3 ways fragmented clinical communication is compromising patient care
3 ways fragmented clinical communication is compromising patient care
 
Presentation of scenes of The Descent
Presentation of scenes of The DescentPresentation of scenes of The Descent
Presentation of scenes of The Descent
 
October fair trade month
October fair trade monthOctober fair trade month
October fair trade month
 

Similar to API and App Ecosystems - Build The Best: a deep dive

Build an api eco-system you can be proud of
Build an api eco-system you can be proud ofBuild an api eco-system you can be proud of
Build an api eco-system you can be proud ofCisco DevNet
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...CA Technologies
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven WorldWSO2
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsWSO2
 
Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...Kellton Tech Solutions Ltd
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability SessionSplunk
 
Learn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesLearn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesKellton Tech Solutions Ltd
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Kellton Tech Solutions Ltd
 
IntegrationWorks: Grow Your Business with the API Economy
IntegrationWorks: Grow Your Business with the API EconomyIntegrationWorks: Grow Your Business with the API Economy
IntegrationWorks: Grow Your Business with the API EconomyLara Pascoe
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureRick Mans
 

Similar to API and App Ecosystems - Build The Best: a deep dive (20)

Build an api eco-system you can be proud of
Build an api eco-system you can be proud ofBuild an api eco-system you can be proud of
Build an api eco-system you can be proud of
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & Apps
 
Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 
Learn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration StrategiesLearn how APIs Complements Hybrid Integration Strategies
Learn how APIs Complements Hybrid Integration Strategies
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Cloud Customer Architecture for API Management
Cloud Customer Architecture for API ManagementCloud Customer Architecture for API Management
Cloud Customer Architecture for API Management
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
Api management customer
Api management customerApi management customer
Api management customer
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
IntegrationWorks: Grow Your Business with the API Economy
IntegrationWorks: Grow Your Business with the API EconomyIntegrationWorks: Grow Your Business with the API Economy
IntegrationWorks: Grow Your Business with the API Economy
 
Social World
Social WorldSocial World
Social World
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architecture
 

More from Cisco DevNet

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to AnsibleCisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsCisco DevNet
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco DevNet
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowCisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveCisco DevNet
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesCisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveCisco DevNet
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOpsCisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...Cisco DevNet
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsCisco DevNet
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco DevNet
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCisco DevNet
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco DevNet
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016Cisco DevNet
 

More from Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
 

Recently uploaded

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

API and App Ecosystems - Build The Best: a deep dive

  • 1.
  • 2. API and App Ecosystems Build The Best! DevNet 1098 Jaideep Subedar – Product Management – Application Patforms Feb 2016
  • 3.
  • 4. Digital Transformation Is Driving New Outcomes Manufacturing Financial Healthcare Energy Cities Improved agility from connecting complex supply chains Engaging patient experience and improved outcomes Visibility and analysis of usage across disparate systems New process efficiencies and citizen services New levels of customer engagement and service delivery
  • 5. “Digitization is coming at us like a rocket. We’re at the front end of a decade run in terms of the next generation of the Internet. We’re going to lead it like we did the last one.” – John Chambers, Cisco Executive Chairman
  • 6. In This Environment, Both Business and IT Leaders Are Challenged with… Bringing together their internal and external ecosystems to drive efficiencies Providing a secure and compliant environment to share information Delivering new services rapidly across external networks Evolving Business Processes Sensitive Identities and Data Faster Time to Market
  • 7. UCS for Enterprise Nexus Family UCS for Hadoop Cisco Intercloud UCS Mini IE ISRAPIC EM CGR AP MS DATACENTER CLOUD EDGE MOBILE Today’s Environment Hyper-Distributed Processes and Infrastructure VP Sales VP Service Customer Service CIO Planners VP BU VP Supply Chain HEADQUARTERS PARTNERS PRODUCTS USERS FACTORIES FIELD SALES DISTRIBUTORS
  • 8. Digital Businesses Turn Hyper Distribution into New Outcomes Deliver Better Experiences Innovate Operating Models Create New Revenue Streams Compete with Disruptive Competitors EDGECLOUD Bring Analytics to the Data.. Integrate Highly Disparate Apps… Enable Contextual, Informed Action… to Reveal and Share Insights by both people and processes to Uncover Value in Real-time DATA CENTER
  • 9. This Requires a New Approach STREAMING ANALYTICS AND AGGREGATION PROCESS ORCHESTRATION INTEGRATION OF EVERYTHING COMPUTING AT THE EDGE PROGRAMABILITY OF EVERYTHING PROCESS ORCHESTRATION INTEGRATION OF EVERYTHING PROGRAMMABILITY OF EVERYTHING
  • 10. Expose Catalog of assets exposed securely as apps, services, or APIs via marketplaces and portals Govern Policy-based access and control via fully federated single sign-on, ID mgmt, and APIs Compose Create new services, apps and outcomes by  connecting data, cloud and enterprise systems Cisco Automation and Integration Platform Expose, Compose and Govern Digital Assets Automation and Integration Platform Cloud Services Legacy Apps Databases External Apps and Services Machine as a Service Infrastructure Services Web Portal Mobility
  • 11. Extensions Cisco Automation and Integration Platform Expose, Compose, and Govern Digital Assets Cloud Services Legacy Apps Databases External Apps and Services Machine as a Service Infrastructure Services Web Portal Mobility Automation and Integration Platform API Lifecycle Management User Experience Framework Service Orchestration Fulfillment, Assurance and Billing Base Platform Federated IDM Messaging/ App Integration EDI Edge SDN
  • 12. AIP Detailed Architecture API Lifecycle Mgmt. User Experience Framework Service Orchestration Fulfillment, Assurance, and Billing Base Platform Admin Console Services Catalog Marketplace Engine Workflow Automation Services Lifecycle Manager Automation and Integration Platform SDN Applications Messaging / App Integration EDI/ File Transfer Edge Peer-to-Peer Connectivity Federated Identity Management Extensions
  • 13.
  • 14. • Everyone has some • Every group wants to make new ones • Most organizations are not managing API’s (yet) Effectively managing your API’s can result in significant benefits for your organization API’s – What Is The Big Deal?!
  • 15. With the rise of social, mobile, analytics and cloud driving innovation, businesses can gain a competitive advantage with APIs. $2B Expedia Annual Revenue based on data made available through their API 50% Salesforce Revenue generated through APIs 40% Walgreens Revenue through photo printing APIs 60% eBay Revenue generated through APIs
  • 16.
  • 17. Cisco Confidential 17Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved. The API-App Ecosystem Service Platform Administrator Tenant Administrator API Owner API Developer API Management Platform Apps App StoreAPIs API Catalog User Community App Market Place API App Developer Cisco Cisco and Partner Ecosystem API Lifecycle Management
  • 18. Provide developers a seamless API experience consistently across the entire ecosystem Enable a Cisco unified API Management Platform that supports our ecosystem, with multi tenancy architecture, providing all elements of Lifecycle Management and Governance Vision Strategy
  • 19. API’s – What is Changing?
  • 20. API & Eco-System Evolution @ Cisco Internal API’s • No standards Select API’s externalized • Mixed standards per feature/product/service Industry changes for standardization • SOAP and REST become prevalent • Customers start to look widely across landscape for API’s Product/Service API expansion • REST becomes most commonly used standard • Apps built on cloud services (A2C and A2A) API’s common Scale of API use grows exponentially • A2A, A2I and I2I – enabled by Cisco • Standardization across landscape for access to information, API’s, authentication/authorization • App-Developers find it easy to consume API’s IndustryUseOfAPI’s 2000 2004 2008 2012 2016
  • 21. Evolution Challenges Internal API’s • No standards Select API’s externalized • Mixed standards per feature/product/service Industry changes for standardization • SOAP and REST become prevalent • Customers start to look widely across landscape for API’s Product/Service API expansion • REST becomes most commonly used standard • Apps built on cloud services (A2C and A2A) API’s common Scale of API use grows exponentially • A2A, A2I and I2I – enabled by Cisco • Standardization across landscape for access to information, API’s, authentication/authorization • App-Developers find it easy to consume API’s IndustryUseOfAPI’s 2000 2004 2008 2012 2016 New concept Too many groups with differing processes Industry standards & internal processes Cloud growth and widely accepted standards Scale, enabling everyone for bimodal development
  • 22.
  • 24.
  • 25. “Creating APIs in front of back-end systems can be an extremely difficult task. A notable portion of overall mobile app project cost – as much as 70% in some cases – can be attributed to integrating the mobile app with established enterprise applications, service and data sources.” Gartner Group What IT leaders need to know about the mobile app integration puzzle July 2, 2014
  • 26. 1. Consistent way to expose or externalize API’s - access to data 2. Drive Standardization across all APIs 3. Provide developer capabilities for all elements of API Lifecycle 4. Ease of use - store, search and find API’s effectively 5. Enhance your offerings with API enablement 6. Extend your ecosystem in a fluid yet structured manner 7. Flexibility and scale in having customers & partners participate in ecosystem 8. Monetization opportunity – asset value extraction 9. Successful apps require reliability of APIs being consumed 10. Simplify – expose, compose, govern! 10 Reasons You Need API Management
  • 27.
  • 29. Retire Define Develop Publish Support GOVERNANCE • Define: Identify API that delivers value and benefit to enterprises • Develop: Design, Code, Test, document, Standardize templates • Publish: Run securely with policies and security surrounding it • Support: Offer community forums, documentation to interact and collaboration • Retire: EOL, un-publish and delete from market place • Governance: Applies to various stages – business issues @ Define; technology issues @ Develop API Lifecycle Management Approach
  • 30. API Lifecycle Management Benefits at Every Stage! Business Operational Technical Define Early customer feedback Standardization across products and groups Customer- centric design Develop Rapid prototyping and feedback Ease of managing infrastructure Consistent development methodology, mock services Publish Classification, Security and monetization User adoption metrics & ecosystem expansion Policy enforcement and analytics Support Enable use by ISV’s Monitoring, metering and distributed support model Community feedback and evolution Retire Notification of changes Full LCM and governance Ease of migration
  • 32. API - Code to Customer in Hours WeeksPRD + SFS WeeksCode WeeksWrite Docs DaysReview Docs DaysPublish WeeksPRD + SFS WeeksCode Hours Convert To Docs HoursReview Docs HoursPublish Traditional With AIP
  • 33. • Leverage code to auto- generate online and product documentation • Drive access infrastructure for hosted API’s with same code • Consistent documentation with doc writing and review cycles saved Code Once Use Everywhere with RAML RESTful API Modeling Language Code & Generate RAML Online Docs API Reference Console Notebook Packaged With Product API Reference Console Notebook Access to on- prem service Gateway Infrastructure Access Control (AAA) QoS Access to cloud service
  • 35. InfiniteToolkit Example – Before App Developer Experience Basic PDFs Only Each API gets documented in too much of detail that can not be consumed easily
  • 36. InfiniteToolkit Example – After – DevNet App Developer Experience Clean Exposure API Console, community and other ways to get in touch.
  • 37. InfiniteToolkit Example – After – Documentation App Developer Experience Documentation Systematic, consistent by product teams, access control
  • 38. InfiniteToolkit Example – After – Try It App Developer Experience “Try It” Capability Try an API without even implementing it – with programmatic output!
  • 39. InfiniteToolkit Example – After – Notebooks App Developer Experience Composing Service Notebook service provides programmatic playback for interactive coding
  • 40. API Owner - Portal , Notebook Editing
  • 41. API Owner – Gateway Policies, SLA Tiers
  • 42. API Developer – RAML Definition RESTful API Modeling Language
  • 43.
  • 44. Simple, secure, consistent API catalog •One experience for doc-only, executable services and combo Designed for scale to cover all offerings •Easy to adopt – no programming skills needed Consistent and interactive experience for all ISV and SI app developers •Across your full portfolio of products and services API Management - Value Complete, Consistent, Collaborative Make APIs Cool
  • 45.
  • 47. This week: Check out a demo of how we’re doing it As soon as you get back: 1.See Cisco.com/go/applicationplatforms 2.Continue the conversation – jaideep@cisco.com This year:Think through and develop your API ecosystem and expand your business! Make it easy for your API’s to be consumed gain the competitive advantage! Action Plan
  • 49.