SlideShare a Scribd company logo
1 of 20
Download to read offline
Cloud Customer Architecture for
API Management
Webinar April 4, 2017
http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-api-management.htm
© 2017 Cloud Standards Customer Council www.cloud-council.org 2
The Cloud Standards Customer Council
• Provide customer-led guidance to multiple cloud
standards-defining bodies
• Establishing criteria for open
standards based cloud computing 650+ Organizations
participating
2013/2014 Deliverables
 Convergence of Social, Mobile, Cloud
 Analysis of Public Cloud SLAs
 Cloud Security Standards
 Migrating Apps to Public Cloud Services
 Social Business in the Cloud
 Deploying Big Data in the Cloud
 Practical Guide to Cloud Computing, V2
 Migrating Apps: Performance Rqmnts
 Cloud Interoperability/Portability
http://cloud-council.org
2015 Deliverables
 Web App Hosting Ref. Architecture
 Mobile Ref. Architecture
 Big Data & Analytics Ref. Architecture
 Security for Cloud Computing, V2
 Practical Guide to Cloud SLAs, V2
 Practical Guide to PaaS
THE Customer’s Voice for Cloud Standards!
2016 Deliverables
 Prac Guide to Hybrid Cloud Computing
 Public Cloud Service Agreements, V2
 Cloud Security Standards, V2
 IoT Ref. Architecture
 e-Commerce Ref. Architecture
 Impact of Cloud Computing on Healthcare, V2
 Enterprise Social Collaboration Ref. Architecture
2017 Projects
 Hybrid Integration Ref. Architecture
 API Management Ref. Architecture
 Security for Cloud Services Ref. Architecture
 Data Residency discussion paper
 Blockchain Ref. Architecture
 Multi-cloud Management whitepaper
 Cognitive Computing Ref. Architecture
 And more!
© 2017 Cloud Standards Customer Council www.cloud-council.org 3
Abstract & Agenda
This talk introduces the Cloud Customer Architecture for API Management
 What are Cloud Solution Architectures?
 API Management Cloud Architecture
 CSCC’s Cloud Reference Architecture series
• Cloud Customer Architecture for e-Commerce http://bit.ly/2camhIz
• Cloud Customer Architecture for IoT http://bit.ly/2cLcomc
• Cloud Customer Architecture for Big Data http://bit.ly/2crffR2
• Cloud Customer Architecture for Mobile http://bit.ly/2cIYtdI
• Cloud Customer Architecture for Web Application Hosting http://bit.ly/2cgTVK2
• Cloud Customer Architecture for Enterprise Social Collaboration
http://bit.ly/2jDiMPD
• Cloud Customer Architecture for Hybrid Integration http://bit.ly/2lHlLs0
© 2017 Cloud Standards Customer Council www.cloud-council.org 4
 Cloud Customer Reference Architectures are…
• straightforward description of elements needed to implement particular application
solutions using cloud infrastructure, cloud platforms, cloud software, and cloud services
• deployment neutral (public, private, hybrid) & implementable via IaaS, PaaS, SaaS
• general purpose reusable architectures as well as industry specific architectures
• vendor neutral & open
 Important because they…
• enable cloud customers to understand unique features & advantages of using cloud
computing
• bridge gap between understanding cloud customer needs and cloud provider offerings
• provide practical guidance on how common business applications can be realized from a
cloud customer role perspective
• are stable anchors in a rapidly innovating cloud landscape
• save time, effort & money: be more productive
 Useful when…
• those planning to build cloud based applications
• talking with cloud providers about their offerings
• understanding of the common elements and relationships in relevant solutions
 Target audience:
• those planning on building/purchasing cloud based applications
• developers, architects, managers
 Consistent with ISO/IEC 17789 International Standard Cloud Computing Reference Architecture
Cloud Customer Reference Architectures
5
Cloud Customer Reference Architecture for API Management
Executive Summary
An Application Programming Interface (API)
• ... is a public persona for a company, exposing defined assets, data, or services for public consumption.
• ... is a way for services and products to communicate with each other through a documented interface.
• ... allows companies to open up data and services to external third party developers, to business
partners and to internal departments within their company.
• ... can be leveraged by application developers of web and mobile apps.
© 2017 Cloud Standards Customer Council www.cloud-council.org 5
6
Cloud Customer Reference Architecture for API Management
Key Questions
API Management Reference Architecture addresses the following questions:
• Why?
The value proposition of adopting a long term API strategy and embarking on the enterprise digital transformation
journey.
• Where?
The principles and characteristics of a solid API Management Platform.
• How?
Lifecycle approach to creating, running, managing and securing APIs.
• Who?
Personas and stakeholders in API Management and their use cases.
• What?
Define the architectural components and capabilities that make up a superior API Management Platform.
© 2017 Cloud Standards Customer Council www.cloud-council.org 6
7
Cloud Customer Reference Architecture for API Management
APIs, Cloud Computing and Enterprise Digital Transformation
Enterprises should consider five opportunities to include in their API strategy:
1. Accelerating in-house development to decouple / expose enterprise functionality as a reusable set of
APIs for self-service consumption.
2. Innovating with digital applications on a cloud platform for rapid deployment and quick creation of a
system of engagement to new channels.
3. Providing secure and controlled access to APIs from those digital applications in a hybrid cloud
environment where the likes of mobile or IoT applications on a public cloud consume exposed APIs.
4. Joining/forming an ecosystem with a wider community of external developers and partners who will
publish and consume APIs beyond enterprise boundaries.
5. Monetizing existing and new data and algorithms while enabling new business models.
© 2017 Cloud Standards Customer Council www.cloud-council.org 7
8
Cloud Customer Reference Architecture for API Management
API Management: Lifecycle & Platform
• Create
Development lifecycle: design, model, test, build
and deploy.
• Run
Performance, scalability, load and resilience of the
API runtime platform.
• Manage
Publicizing, socializing, management, governance
and cataloging of APIs, and user management of
API consumers and providers.
• Secure
Runtime security enforcement of APIs
(authentication, authorization, rate limits,
encryption and proxying of APIs).
© 2017 Cloud Standards Customer Council www.cloud-council.org 8
API Management Lifecycle API Management Platform Capabilities
• Automated, visual and coding options for
creating APIs.
• Polyglot runtime support for creating
microservices.
• Integrated enterprise grade clustering,
management and security for polyglot runtimes.
• Lifecycle and governance for APIs, products and
plans.
• Access control over API’s, API plans and API
products:
o Advanced API usage analytics.
o Customizable, self-service developer portal.
o Support of self-service diagnostics.
o Policy enforcement, security and control.
o Real-time analytics.
9
Cloud Customer Reference Architecture for API Management
Architecture Overview
© 2017 Cloud Standards Customer Council www.cloud-council.org 9
10
Cloud Customer Reference Architecture for API Management
Architecture Overview - Personas
© 2017 Cloud Standards Customer Council www.cloud-council.org 10
• App Developers: Consumers of APIs
• API Developers: Creators of APIs
• API Owners/Product Managers
• IT Operations
• End Users: Access applications using a
browser or via a mobile native app
11
Cloud Customer Reference Architecture for API Management
Architecture Overview – Business Assets
© 2017 Cloud Standards Customer Council www.cloud-council.org 11
Enterprise Application
represents applications that run
enterprise business processes
and logic within existing
enterprise systems.
Enterprise Data represents the
one or more systems of record,
for example, transactional data
or data warehouses that
represent the existing data in the
enterprise.
12
Cloud Customer Reference Architecture for API Management
Architecture Overview - Supporting Capabilities
© 2017 Cloud Standards Customer Council www.cloud-council.org 12
Edge services
include service
capabilities
needed to
deliver function
and content to
the users via the
internet
The
Transformation
and Connectivity
component
enables
secure
connections
to the enterprise
systems.
Security for
hybrid
integration
addresses
the following
needs –
• Integrity
• Threat Management
• Compliance
13
Cloud Customer Reference Architecture for API Management
Architecture Overview – Core Capabilities
© 2017 Cloud Standards Customer Council www.cloud-council.org 13
Executes API and
microservices business logic
in different programming
models.
Catalogs, packages, and
publishes APIs and obtains
API usage metrics for
monitoring and analytics
purposes.
Enforces runtime policies to
secure and control API
traffic to existing enterprise
data and services.
14
Cloud Customer Reference Architecture for API Management
Architecture Overview – Core Capabilities
© 2017 Cloud Standards Customer Council www.cloud-council.org 14
A web site where APIs are
made public to the
application developer
communities to discover the
APIs and subscribe to their
usage.
An SDK for API developers
to model, create and test
APIs locally and use cloud
DevOps services to
automate API build-deploy-
publish tasks.
Provides API monitoring & analytics
functionality and allows the creation
of custom analytics dashboards for
catalogs.
15
Cloud Customer Reference Architecture for API Management
Runtime Flow – Use Case
1. API developer signs on to the API
Management cloud services account.
He/she accesses or downloads the
API Developer Toolkit to develop and
test an API.
2. API owner signs on to the API
Management cloud services account.
He/she accesses the API
Management component to include
the created API in a product, specify
access control and publish it.
3. Application developer accesses the
Developer Portal. He/she searches
and discovers the API.
4. Application developer uses the API in
his/her app and deploys the app to an
end-user device.
5. The device end user opens the app
which issues the API request to be
handled by the API Gateway, then the
API Polyglot Runtime. The runtime
may invoke APIs exposed by
enterprise applications.
6. The API Gateway reports usage
metrics and analytics to the API
Management component.
7. Cloud provider IT operators log on to
the polyglot Runtime to monitor and
manage the API runtime
environments.
© 2017 Cloud Standards Customer Council www.cloud-council.org 15
16
Cloud Customer Reference Architecture for API Management
Hybrid Cloud and APIs
© 2017 Cloud Standards Customer Council www.cloud-council.org 16
Businesses implementing hybrid cloud solutions are looking for flexibility and agility in delivering new
capabilities. Examples:
Mobile workforce
Using mobile applications deployed on the public or private cloud and invoking APIs that access data and
transactions located in on-premises data centers.
Market channel expansion
The enterprise digital platform is hosted on a cloud environment and exposes core business capabilities
from backend systems residing on-premises via a set of APIs.
Enterprise B2B integration
Inter-enterprise collaboration is enabled through a set of APIs hosted on a cloud platform and brokers B2B
capabilities from on-premises back-ends, enterprise private clouds or external cloud services such as
commercial SaaS applications.
Cloud Customer Architecture for Hybrid Integration: http://bit.ly/2lHlLs0
17
Cloud Customer Reference Architecture for API Management
Deployment Considerations
© 2017 Cloud Standards Customer Council www.cloud-council.org 17
Security Isolation
Scalability &
Load Balancing
• Adding more instances.
• Service clustering.
• Prioritizing services within a
time period.
• Using internal vs. external
load balancers.
• Platform level.
• Organization level.
• Catalog level.
• Encryption Support
• Policy Authoring
• Open Standards
• OAuth authorization standard
Cloud deployment considerations also apply.
© 2017 Cloud Standards Customer Council www.cloud-council.org 18
Call to Action
Join the CSCC Now!
– To have an impact on customer use case based standards requirements
– To learn about all Cloud Standards within one organization
– To help define the CSCC’s future roadmap
– Membership is free & easy: http://www.cloud-council.org/become-a-
member
Get Involved!
– Join one or more of the CSCC Working Groups
http://www.cloud-council.org/workinggroups
Leverage CSCC Collateral
– Visit http://www.cloud-council.org/resource-hub
© 2017 Cloud Standards Customer Council www.cloud-council.org 19
 Practical Guide to Hybrid Cloud Computing
http://www.cloud-council.org/deliverables/practical-guide-to-hybrid-cloud-computing.htm
 Cloud Customer Architecture for Hybrid Integration
http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-hybrid-integration.htm
 Security for Cloud Computing: 10 Steps to Ensure Success v2
http://www.cloud-council.org/deliverables/security-for-cloud-computing-10-steps-to-ensure-
success.htm
 Cloud Security Standards: What to Expect and What to Negotiate v1
http://www.cloud-council.org/deliverables/cloud-security-standards-what-to-expect-and-what-to-
negotiate.htm
 Practical Guide to Cloud Service Agreements v2
http://www.cloud-council.org/deliverables/practical-guide-to-cloud-service-agreements.htm
 Migrating Applications to Public Cloud Services: Roadmap for Success
http://www.cloud-council.org/deliverables/migrating-applications-to-public-cloud-services-roadmap-
for-success.htm
 Cloud Customer Architecture for Big Data & Analytics
http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-big-data-and-
analytics.htm
Additional Resources from the CSCC
View all papers www.cloud-council.org/resource-hub and companion webinars www.cloud-council.org/events
20
Thank You

More Related Content

What's hot

Interoperability and Portability for Cloud Computing: A Guide V2.0
Interoperability and Portability for Cloud Computing: A Guide V2.0Interoperability and Portability for Cloud Computing: A Guide V2.0
Interoperability and Portability for Cloud Computing: A Guide V2.0Cloud Standards Customer Council
 
Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Cloud Standards Customer Council
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyCloud Standards Customer Council
 
Hybrid Integration
Hybrid IntegrationHybrid Integration
Hybrid IntegrationBizTalk360
 
Transform IT Operations with CSC
Transform IT Operations with CSCTransform IT Operations with CSC
Transform IT Operations with CSCAmazon Web Services
 
Automate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpAutomate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpMitchell Pronschinske
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentationddcarr
 
20180123 loq hybrid integration vision
20180123 loq hybrid integration vision20180123 loq hybrid integration vision
20180123 loq hybrid integration visionVincent Verstraete
 
Digital Integration Hub - Maximise Your APIs
Digital Integration Hub - Maximise Your APIsDigital Integration Hub - Maximise Your APIs
Digital Integration Hub - Maximise Your APIsDaniel Toomey
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformJan van Zoggel
 
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."Gustavo Cuervo
 

What's hot (20)

Cloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-CommerceCloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-Commerce
 
Impact of Cloud Computing on Healthcare v2.0
Impact of Cloud Computing on Healthcare v2.0Impact of Cloud Computing on Healthcare v2.0
Impact of Cloud Computing on Healthcare v2.0
 
Cloud Foundry Road Map in 2017
Cloud Foundry Road Map in 2017Cloud Foundry Road Map in 2017
Cloud Foundry Road Map in 2017
 
Interoperability and Portability for Cloud Computing: A Guide V2.0
Interoperability and Portability for Cloud Computing: A Guide V2.0Interoperability and Portability for Cloud Computing: A Guide V2.0
Interoperability and Portability for Cloud Computing: A Guide V2.0
 
Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service
 
Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016
 
Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0
 
Hyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community UpdateHyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community Update
 
Cloud Customer Architecture for Blockchain
Cloud Customer Architecture for BlockchainCloud Customer Architecture for Blockchain
Cloud Customer Architecture for Blockchain
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and Privacy
 
Where's My Data? Managing the Data Residency Challenge
Where's My Data? Managing the Data Residency ChallengeWhere's My Data? Managing the Data Residency Challenge
Where's My Data? Managing the Data Residency Challenge
 
Hybrid Integration
Hybrid IntegrationHybrid Integration
Hybrid Integration
 
Transform IT Operations with CSC
Transform IT Operations with CSCTransform IT Operations with CSC
Transform IT Operations with CSC
 
Automate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpAutomate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corp
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentation
 
20180123 loq hybrid integration vision
20180123 loq hybrid integration vision20180123 loq hybrid integration vision
20180123 loq hybrid integration vision
 
Digital Integration Hub - Maximise Your APIs
Digital Integration Hub - Maximise Your APIsDigital Integration Hub - Maximise Your APIs
Digital Integration Hub - Maximise Your APIs
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration Platform
 
Data Residency: Challenges and the Need for Standards
Data Residency: Challenges and the Need for StandardsData Residency: Challenges and the Need for Standards
Data Residency: Challenges and the Need for Standards
 
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
 

Similar to Cloud Customer Architecture for API Management

Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfLuca Mattia Ferrari
 
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMΧάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMStarttech Ventures
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBMBuild end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBMCodemotion Tel Aviv
 
Business Driven IT Design
Business Driven IT Design Business Driven IT Design
Business Driven IT Design WSO2
 
API and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveAPI and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveCisco DevNet
 
APIs from the Edge to the Mesh
APIs from the Edge to the MeshAPIs from the Edge to the Mesh
APIs from the Edge to the MeshNordic APIs
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDavide Veronese
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018IBM API Connect
 
Migrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixMigrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixJoel Thimsen
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfGVNSK Sravya
 
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays
 
How hybrid integration changes API management
How hybrid integration changes API managementHow hybrid integration changes API management
How hybrid integration changes API managementAxway
 
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
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyLuis Benitez
 

Similar to Cloud Customer Architecture for API Management (20)

Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBMΧάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
 
Api management customer
Api management customerApi management customer
Api management customer
 
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBMBuild end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
Build end-to-end solutions with BlueMix, Avi Vizel & Ziv Dai, IBM
 
Business Driven IT Design
Business Driven IT Design Business Driven IT Design
Business Driven IT Design
 
API and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveAPI and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep dive
 
APIs from the Edge to the Mesh
APIs from the Edge to the MeshAPIs from the Edge to the Mesh
APIs from the Edge to the Mesh
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloud
 
API Connect from IBM
API Connect from IBMAPI Connect from IBM
API Connect from IBM
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
App Development Evolution: What has changed?
App Development Evolution: What has changed? App Development Evolution: What has changed?
App Development Evolution: What has changed?
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
Migrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemixMigrate existing web services and build native microservices in bluemix
Migrate existing web services and build native microservices in bluemix
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
 
How hybrid integration changes API management
How hybrid integration changes API managementHow hybrid integration changes API management
How hybrid integration changes API management
 
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?
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development Strategy
 

More from Cloud Standards Customer Council

More from Cloud Standards Customer Council (8)

Kubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing FoundationKubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing Foundation
 
What's New in Cloud Foundry
What's New in Cloud FoundryWhat's New in Cloud Foundry
What's New in Cloud Foundry
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
 
Interoperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideInteroperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A Guide
 
Cloud Security Standards: What to Expect and What to Negotiate V2.0
Cloud Security Standards: What to Expect and What to Negotiate V2.0Cloud Security Standards: What to Expect and What to Negotiate V2.0
Cloud Security Standards: What to Expect and What to Negotiate V2.0
 
Cloud Customer Architecture for IoT
Cloud Customer Architecture for IoTCloud Customer Architecture for IoT
Cloud Customer Architecture for IoT
 
OASIS TOSCA: Cloud Portability and Lifecycle Management
OASIS TOSCA: Cloud Portability and Lifecycle ManagementOASIS TOSCA: Cloud Portability and Lifecycle Management
OASIS TOSCA: Cloud Portability and Lifecycle Management
 
Highlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack SummitHighlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack Summit
 

Recently uploaded

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 

Recently uploaded (20)

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 

Cloud Customer Architecture for API Management

  • 1. Cloud Customer Architecture for API Management Webinar April 4, 2017 http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-api-management.htm
  • 2. © 2017 Cloud Standards Customer Council www.cloud-council.org 2 The Cloud Standards Customer Council • Provide customer-led guidance to multiple cloud standards-defining bodies • Establishing criteria for open standards based cloud computing 650+ Organizations participating 2013/2014 Deliverables  Convergence of Social, Mobile, Cloud  Analysis of Public Cloud SLAs  Cloud Security Standards  Migrating Apps to Public Cloud Services  Social Business in the Cloud  Deploying Big Data in the Cloud  Practical Guide to Cloud Computing, V2  Migrating Apps: Performance Rqmnts  Cloud Interoperability/Portability http://cloud-council.org 2015 Deliverables  Web App Hosting Ref. Architecture  Mobile Ref. Architecture  Big Data & Analytics Ref. Architecture  Security for Cloud Computing, V2  Practical Guide to Cloud SLAs, V2  Practical Guide to PaaS THE Customer’s Voice for Cloud Standards! 2016 Deliverables  Prac Guide to Hybrid Cloud Computing  Public Cloud Service Agreements, V2  Cloud Security Standards, V2  IoT Ref. Architecture  e-Commerce Ref. Architecture  Impact of Cloud Computing on Healthcare, V2  Enterprise Social Collaboration Ref. Architecture 2017 Projects  Hybrid Integration Ref. Architecture  API Management Ref. Architecture  Security for Cloud Services Ref. Architecture  Data Residency discussion paper  Blockchain Ref. Architecture  Multi-cloud Management whitepaper  Cognitive Computing Ref. Architecture  And more!
  • 3. © 2017 Cloud Standards Customer Council www.cloud-council.org 3 Abstract & Agenda This talk introduces the Cloud Customer Architecture for API Management  What are Cloud Solution Architectures?  API Management Cloud Architecture  CSCC’s Cloud Reference Architecture series • Cloud Customer Architecture for e-Commerce http://bit.ly/2camhIz • Cloud Customer Architecture for IoT http://bit.ly/2cLcomc • Cloud Customer Architecture for Big Data http://bit.ly/2crffR2 • Cloud Customer Architecture for Mobile http://bit.ly/2cIYtdI • Cloud Customer Architecture for Web Application Hosting http://bit.ly/2cgTVK2 • Cloud Customer Architecture for Enterprise Social Collaboration http://bit.ly/2jDiMPD • Cloud Customer Architecture for Hybrid Integration http://bit.ly/2lHlLs0
  • 4. © 2017 Cloud Standards Customer Council www.cloud-council.org 4  Cloud Customer Reference Architectures are… • straightforward description of elements needed to implement particular application solutions using cloud infrastructure, cloud platforms, cloud software, and cloud services • deployment neutral (public, private, hybrid) & implementable via IaaS, PaaS, SaaS • general purpose reusable architectures as well as industry specific architectures • vendor neutral & open  Important because they… • enable cloud customers to understand unique features & advantages of using cloud computing • bridge gap between understanding cloud customer needs and cloud provider offerings • provide practical guidance on how common business applications can be realized from a cloud customer role perspective • are stable anchors in a rapidly innovating cloud landscape • save time, effort & money: be more productive  Useful when… • those planning to build cloud based applications • talking with cloud providers about their offerings • understanding of the common elements and relationships in relevant solutions  Target audience: • those planning on building/purchasing cloud based applications • developers, architects, managers  Consistent with ISO/IEC 17789 International Standard Cloud Computing Reference Architecture Cloud Customer Reference Architectures
  • 5. 5 Cloud Customer Reference Architecture for API Management Executive Summary An Application Programming Interface (API) • ... is a public persona for a company, exposing defined assets, data, or services for public consumption. • ... is a way for services and products to communicate with each other through a documented interface. • ... allows companies to open up data and services to external third party developers, to business partners and to internal departments within their company. • ... can be leveraged by application developers of web and mobile apps. © 2017 Cloud Standards Customer Council www.cloud-council.org 5
  • 6. 6 Cloud Customer Reference Architecture for API Management Key Questions API Management Reference Architecture addresses the following questions: • Why? The value proposition of adopting a long term API strategy and embarking on the enterprise digital transformation journey. • Where? The principles and characteristics of a solid API Management Platform. • How? Lifecycle approach to creating, running, managing and securing APIs. • Who? Personas and stakeholders in API Management and their use cases. • What? Define the architectural components and capabilities that make up a superior API Management Platform. © 2017 Cloud Standards Customer Council www.cloud-council.org 6
  • 7. 7 Cloud Customer Reference Architecture for API Management APIs, Cloud Computing and Enterprise Digital Transformation Enterprises should consider five opportunities to include in their API strategy: 1. Accelerating in-house development to decouple / expose enterprise functionality as a reusable set of APIs for self-service consumption. 2. Innovating with digital applications on a cloud platform for rapid deployment and quick creation of a system of engagement to new channels. 3. Providing secure and controlled access to APIs from those digital applications in a hybrid cloud environment where the likes of mobile or IoT applications on a public cloud consume exposed APIs. 4. Joining/forming an ecosystem with a wider community of external developers and partners who will publish and consume APIs beyond enterprise boundaries. 5. Monetizing existing and new data and algorithms while enabling new business models. © 2017 Cloud Standards Customer Council www.cloud-council.org 7
  • 8. 8 Cloud Customer Reference Architecture for API Management API Management: Lifecycle & Platform • Create Development lifecycle: design, model, test, build and deploy. • Run Performance, scalability, load and resilience of the API runtime platform. • Manage Publicizing, socializing, management, governance and cataloging of APIs, and user management of API consumers and providers. • Secure Runtime security enforcement of APIs (authentication, authorization, rate limits, encryption and proxying of APIs). © 2017 Cloud Standards Customer Council www.cloud-council.org 8 API Management Lifecycle API Management Platform Capabilities • Automated, visual and coding options for creating APIs. • Polyglot runtime support for creating microservices. • Integrated enterprise grade clustering, management and security for polyglot runtimes. • Lifecycle and governance for APIs, products and plans. • Access control over API’s, API plans and API products: o Advanced API usage analytics. o Customizable, self-service developer portal. o Support of self-service diagnostics. o Policy enforcement, security and control. o Real-time analytics.
  • 9. 9 Cloud Customer Reference Architecture for API Management Architecture Overview © 2017 Cloud Standards Customer Council www.cloud-council.org 9
  • 10. 10 Cloud Customer Reference Architecture for API Management Architecture Overview - Personas © 2017 Cloud Standards Customer Council www.cloud-council.org 10 • App Developers: Consumers of APIs • API Developers: Creators of APIs • API Owners/Product Managers • IT Operations • End Users: Access applications using a browser or via a mobile native app
  • 11. 11 Cloud Customer Reference Architecture for API Management Architecture Overview – Business Assets © 2017 Cloud Standards Customer Council www.cloud-council.org 11 Enterprise Application represents applications that run enterprise business processes and logic within existing enterprise systems. Enterprise Data represents the one or more systems of record, for example, transactional data or data warehouses that represent the existing data in the enterprise.
  • 12. 12 Cloud Customer Reference Architecture for API Management Architecture Overview - Supporting Capabilities © 2017 Cloud Standards Customer Council www.cloud-council.org 12 Edge services include service capabilities needed to deliver function and content to the users via the internet The Transformation and Connectivity component enables secure connections to the enterprise systems. Security for hybrid integration addresses the following needs – • Integrity • Threat Management • Compliance
  • 13. 13 Cloud Customer Reference Architecture for API Management Architecture Overview – Core Capabilities © 2017 Cloud Standards Customer Council www.cloud-council.org 13 Executes API and microservices business logic in different programming models. Catalogs, packages, and publishes APIs and obtains API usage metrics for monitoring and analytics purposes. Enforces runtime policies to secure and control API traffic to existing enterprise data and services.
  • 14. 14 Cloud Customer Reference Architecture for API Management Architecture Overview – Core Capabilities © 2017 Cloud Standards Customer Council www.cloud-council.org 14 A web site where APIs are made public to the application developer communities to discover the APIs and subscribe to their usage. An SDK for API developers to model, create and test APIs locally and use cloud DevOps services to automate API build-deploy- publish tasks. Provides API monitoring & analytics functionality and allows the creation of custom analytics dashboards for catalogs.
  • 15. 15 Cloud Customer Reference Architecture for API Management Runtime Flow – Use Case 1. API developer signs on to the API Management cloud services account. He/she accesses or downloads the API Developer Toolkit to develop and test an API. 2. API owner signs on to the API Management cloud services account. He/she accesses the API Management component to include the created API in a product, specify access control and publish it. 3. Application developer accesses the Developer Portal. He/she searches and discovers the API. 4. Application developer uses the API in his/her app and deploys the app to an end-user device. 5. The device end user opens the app which issues the API request to be handled by the API Gateway, then the API Polyglot Runtime. The runtime may invoke APIs exposed by enterprise applications. 6. The API Gateway reports usage metrics and analytics to the API Management component. 7. Cloud provider IT operators log on to the polyglot Runtime to monitor and manage the API runtime environments. © 2017 Cloud Standards Customer Council www.cloud-council.org 15
  • 16. 16 Cloud Customer Reference Architecture for API Management Hybrid Cloud and APIs © 2017 Cloud Standards Customer Council www.cloud-council.org 16 Businesses implementing hybrid cloud solutions are looking for flexibility and agility in delivering new capabilities. Examples: Mobile workforce Using mobile applications deployed on the public or private cloud and invoking APIs that access data and transactions located in on-premises data centers. Market channel expansion The enterprise digital platform is hosted on a cloud environment and exposes core business capabilities from backend systems residing on-premises via a set of APIs. Enterprise B2B integration Inter-enterprise collaboration is enabled through a set of APIs hosted on a cloud platform and brokers B2B capabilities from on-premises back-ends, enterprise private clouds or external cloud services such as commercial SaaS applications. Cloud Customer Architecture for Hybrid Integration: http://bit.ly/2lHlLs0
  • 17. 17 Cloud Customer Reference Architecture for API Management Deployment Considerations © 2017 Cloud Standards Customer Council www.cloud-council.org 17 Security Isolation Scalability & Load Balancing • Adding more instances. • Service clustering. • Prioritizing services within a time period. • Using internal vs. external load balancers. • Platform level. • Organization level. • Catalog level. • Encryption Support • Policy Authoring • Open Standards • OAuth authorization standard Cloud deployment considerations also apply.
  • 18. © 2017 Cloud Standards Customer Council www.cloud-council.org 18 Call to Action Join the CSCC Now! – To have an impact on customer use case based standards requirements – To learn about all Cloud Standards within one organization – To help define the CSCC’s future roadmap – Membership is free & easy: http://www.cloud-council.org/become-a- member Get Involved! – Join one or more of the CSCC Working Groups http://www.cloud-council.org/workinggroups Leverage CSCC Collateral – Visit http://www.cloud-council.org/resource-hub
  • 19. © 2017 Cloud Standards Customer Council www.cloud-council.org 19  Practical Guide to Hybrid Cloud Computing http://www.cloud-council.org/deliverables/practical-guide-to-hybrid-cloud-computing.htm  Cloud Customer Architecture for Hybrid Integration http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-hybrid-integration.htm  Security for Cloud Computing: 10 Steps to Ensure Success v2 http://www.cloud-council.org/deliverables/security-for-cloud-computing-10-steps-to-ensure- success.htm  Cloud Security Standards: What to Expect and What to Negotiate v1 http://www.cloud-council.org/deliverables/cloud-security-standards-what-to-expect-and-what-to- negotiate.htm  Practical Guide to Cloud Service Agreements v2 http://www.cloud-council.org/deliverables/practical-guide-to-cloud-service-agreements.htm  Migrating Applications to Public Cloud Services: Roadmap for Success http://www.cloud-council.org/deliverables/migrating-applications-to-public-cloud-services-roadmap- for-success.htm  Cloud Customer Architecture for Big Data & Analytics http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-big-data-and- analytics.htm Additional Resources from the CSCC View all papers www.cloud-council.org/resource-hub and companion webinars www.cloud-council.org/events