15
What Is Feeding Your Mobile Apps? How to Deliver and Secure Mobile Enabled APIs Ed King Vice President, Product Marke>ng Vordel

Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

Embed Size (px)

DESCRIPTION

What is Feeding Your Mobile Apps? How to Deliver and Secure Mobile Enabled APIs. Enterprises are building mobile applications for customers, partners, employees, and vendors. Whether the applications are for Apple, Android or Windows powered devices, these applications increasingly need to communicate with enterprise applications, transmit sensitive data and perform business transactions. To enable rich capabilities for mobile applications, the backend APIs supporting these applications must be delivered in a secured and scalable manner. In this session we will discuss how to deliver mobile enabled APIs for enterprise applications in a way that is secure, scalable and manageable. Ed King, Vice President of Product Marketing- Vordel

Citation preview

Page 1: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

What Is Feeding Your Mobile Apps? How  to  Deliver  and  Secure  Mobile  Enabled  APIs  Ed  King  Vice  President,  Product  Marke>ng  Vordel    

Page 2: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

APIs Power Mobile Applications

2

Page 3: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

Which Type of API Do You Have?

3

Consumer APIs §  Social media, content delivery,

shopping, public service §  Do not transmit sensitive data §  User has data ownership §  No service quality obligations §  Commodity, low switching cost

Enterprise APIs §  Business or consumer transactions §  Transmit sensitive data §  Covered by compliance mandates §  Contract-binding quality obligations §  National security or public safety

implications

§  No/low barrier for access §  Differentiate on ease of adoption §  Minimal security & audit §  Minimal integrations §  Business usage statistics

§  Authorized access only §  Strong security & audit §  Meet compliance requirements §  Support existing systems,

processes, & integration §  Operational support

Page 4: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

All-In-One Consumer API Portal

4 3rd-Party APIs

Developers Applications

Forum & Community

API Configuration

Documentation

Self-Service

Application Registration

API Proxy Lite Transformation

Credentials

API Owners

Own APIs

Business Reporting

§  Simple solution for limited consumer APIs distribution

§  Business ownership without much IT support

§  24x7 self-service without internal process dependencies

§  Good standard user experience out-of-the-box

Page 5: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

Two-Tier Enterprise API Delivery Platform

5

Partner Developer

Portal

Internal Developer

Portal

API Gateway

Partners Applications API Owners

§  Leverage existing systems, processes, & relationships

§  Support multiple portals from a single infrastructure

§  Convert backend interfaces into usable external APIs

§  Meet enterprise security, compliance, & operational requirements

3rd-Party APIs Own APIs

Page 6: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Aggregation

6

§  Aggregate APIs across multiple sources

§  Virtualize & create branded APIs

§  Simplify adoption of APIs

Page 7: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Orchestration

7

§  Mash-up APIs to create differentiated services

§  Leverage third-party APIs, i.e. GoogleMaps, Twitter, FedEx Tracking

§  Make use of existing B2B and A2A web services

Page 8: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Transformation

8

§  Transform enterprise application’s legacy interfaces to REST / JSON / OAuth

§  Leverage decade of Service Oriented Architecture (SOA) investment

§  Keep up with the evolution of mobile & web API technologies

Page 9: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Security

9

§  Secure communication channel with signing & encryption

§  Protect against API & device vulnerabilities, poor mobile app design

§  Monitor & prevent data leakage

Page 10: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Authentication & Authorization

10

§  Extend identity management platforms to handle user, application, & device level authentications

§  Enable “Bring-Your-Own-Identity” customers with federation

§  Leverage pre-built integrations with leading identity management platforms & identity provider services

Page 11: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Traffic Control

11

§  Set quota & meter usage, route traffic & APIs

§  Uphold service quality & offer different service levels

§  Protect against “friendly fire” & “noisy neighbor” problems

Page 12: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Monitoring & Audit

12

§  Audit end-to-end transactions

§  Provide audit trail for compliance, billing, & service audit

§  Analyze API usage statistics

Page 13: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

Business Process Integration

13

§  Integrate with partner on-boarding, billing, & other business processes

§  Integrate with sales & marketing automation, CRM, ERP, commerce, & logistics systems

§  Manage APIs as products & channels

Page 14: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

API Gateway Capabilities

14

Traffic Management •  Request & response routing •  Throttling & metering •  Quota management •  SLA management •  Caching

Security •  API key & certificate mgmt. •  OAuth & SAML federation •  Auth’N, auth’Z, & audit •  Content firewalling

Reporting & Monitoring •  Transaction logging •  Service statistics reporting •  SLA monitoring & alerting •  Real-time monitoring

External APIs

Service Mediation •  External API virtualization •  Protocol translation •  Data transformation •  Data redaction & enrichment

Mash-up Transformed Aggregated Virtualized

Internal APIs,

Services, Interfaces

API Gateway

Page 15: Mobile Web and Apps World New Orleans- Session 9 Vordel Mobile APIManagement

Linking Applications, Users, Devices

[email protected] www.vordel.com

twitter.com/vordel

Hall F, Booth 5343 Win an iPad!