Top Banner
API Centric 12/9/2013 John Mathon
20

Wso2 v ision api centric

May 10, 2015

Download

Technology

John Mathon

Api Centric is a new paradigm extending API Management to include mobile apps and web apps and other enterprise assets.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wso2 v ision api centric

API Centric

12/9/2013John Mathon

Page 2: Wso2 v ision api centric

Complete Componentized PlatformSOA, API, Cloud, DevOps, PaaS, Mobile, Social

• SOA Middleware – gReg, Message Broker, ESB, Business Rules, Business Process Server, AS

• Identity Manager – Authentication, Federated Identity, Authorization, Audit – OAUTH1&2, OPENID, XACML, …

• API Management – Forrester calls #1 product– Social Store, Publisher, Subscriber, gateway

• Cloud – DevOps PaaS, Ecosystem PaaS• Big Data – BAM, Data Services, Storage Services,

Cassandra, MongoDB, Hadoop, Complex Event Proc

Page 3: Wso2 v ision api centric

Complete Componentized PlatformSOA, API, Cloud, DevOps, PaaS, Mobile, Social

• Presentation– User Experience Server

• Developer– Eclipse based dev environment w/drag and drop EIP and BPEL GUI

or– CodeEnvy for in-browser development (next year)

• Mobile– MDM, MAM (coming MEAP and BaaS)

• Social– Enterprise Store, social connectors, bigdata social BI

Page 4: Wso2 v ision api centric

WSO2 Technology Vision

• API Centric Platform – API Management for everything

• Internal services, external services (REST or non-REST)• Applications, web applications, mobile applications• Enable re-use by creating a social Store to find and manage, monitor, subscribe, comment,

re-use any enterprise asset• Internal or External publishing

• Connected Business Platform– Connect (integrate) internal systems, Employees, Customers, Partners, Extended Partners,

Potential Customers– Anyway they want: APIs, legacy, Mobile or Web Applications, Email, social apis, PaaS, iPaaS,

DaaS, aPaaS …

• Cloud Native – DevOps automated deployment private cloud, public cloud or WSO2 cloud

• Open Source, WYDIWYG

Page 5: Wso2 v ision api centric

04/11/2023 5

WSO2 App Factory Development Environment

Source Code Management

Life

cycl

e M

anag

emen

t

Stratos Platform

Cartridges

Development Cloud

Issue Tracker

Content PaaS Forums

Man

aged

API

s &

Dat

a So

urce

s

Stratos Platform

Cartridges

Test Cloud

Stratos Platform

Cartridges

Production Cloud

Continuous Build Cloud

App Command: Developer & Management Portal

Developer Studio

App/API Store

Page 6: Wso2 v ision api centric

API Management Components

Page 7: Wso2 v ision api centric

Publish and Socialize

Page 8: Wso2 v ision api centric

Expose Services As APIs

Page 9: Wso2 v ision api centric

CXO Dashboard

Page 10: Wso2 v ision api centric

Complete Integration Stack–Transports: HTTP, JMS, AMQP, FTP, POP, IMAP, FIX, Custom!–Formats & Protocols: JSON, XML, SOAP, EDI, HL7, Binary formats, CORBA/IIOP, Custom–Legacy Adapters: SAP, PeopleSoft, CICS (via CTG), IBM WebSphere MQ, MSMQ–Cloud Adapters: SalesForce,–Paypal,LinkedIn, Twitter, JIRA, Twilio

Page 11: Wso2 v ision api centric

Mobile

• Mobile– Support for Apple, Android– Enterprise Store to download (Private store or Public Store)– Security– Device Control– Disable Phone features

• MDM – Device Management– Security, Delete, Policies, Wipe…

• MAM – Application Management– Store to download apps, upgrade, delete, compartmentalize

• Future (MEAP, BaaS)– Integrated Support for Phone Gap, Trigger.io, others anticipated 2014– Our own BaaS or other open source

Page 12: Wso2 v ision api centric

API Centric / Connected Business

Enterprise Store

Your Customers

11

1 Your Value Chain

App Factory Ecosystem PaaS

Your Development Organizations

Vendor 1Your EmployeesAPI Management

Page 13: Wso2 v ision api centric

Boeing

Page 14: Wso2 v ision api centric

Maximus Phase 1

Glossary:

MB: Message BrokerDSS: Data Services BRS: Business Rules ServerBPS: Business Process ServerSS: Storage Server to Cassandra BAM: Business Activity

Page 15: Wso2 v ision api centric

Contact us:http://wso2.com/contact/

Follow us:http://twitter.com/#!/wso2

Page 16: Wso2 v ision api centric

API and SOA Governance

• Manage Dependencies• Track adoption

– Usage and Subscription Tracking

• Manage Compatibility– Backwards or Forwards– Versioning

• Communicate Migration Strategies– Deprecation, Retirement

Page 17: Wso2 v ision api centric

Scalable Deployment Architecture

Page 18: Wso2 v ision api centric
Page 19: Wso2 v ision api centric

WSO2 Engagement Model

Page 20: Wso2 v ision api centric

Complete platform