rapid mobile app to api integration: rapidly transform, secure and integrate apis with mobile apps...

17
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Rapid Mobile App to API Integration Rapidly Transform, Secure and Integrate APIs with Mobile Apps across heterogeneous devices SOA: Ryan Bagnulo @iryanb Appery.io: Max Katz @maxkatz

Post on 19-Oct-2014

235 views

Category:

Technology


0 download

DESCRIPTION

As digital transformation initiatives are gaining momentum within enterprises, both business and technical stakeholders seem to be pulled in different directions on whether to adopt a “mobile first” strategy or an “API first” strategy. Today, the processes for managing APIs and building the apps that consume them are disjointed and siloed, introducing complexity and slowing innovation. SOA Software and Appery.io have joined hands to offer an end-to-end solution that provides an integrated experience that goes from exposing and managing APIs to building cross-platform mobile apps. The integrated platform delivers faster time-to-market and results in increased developer adoption.

TRANSCRIPT

Page 1: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Rapid Mobile App to API Integration

Rapidly Transform, Secure and Integrate APIs with

Mobile Apps across heterogeneous devices

SOA: Ryan Bagnulo @iryanbAppery.io: Max Katz @maxkatz

Page 2: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

+

• Problem:– API management and app creation are disjointed and siloed,

introducing complexity and slowing innovation.• Solution: SOA + Appery.io

– Offering an end-to-end solution with an integrated experience– From exposing and managing APIs to building cross-platform

mobile apps.– The integrated platform delivers faster time-to-market and

results in increased developer adoption.

Page 3: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

jQuery mobile and PhoneGap Mobile App Developer Studio

Cloud SaaS Platform

Open Standards REST/JSON/OAuth

Page 4: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Page 5: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Flexible Deployment Model

Page 6: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

SOA Software API Gateway

Gateway

Security

Authentication

Protection

IAM Integration

Encryption

Mediation

Quality of

Service

Paging/Caching

Orchestration

Scripting

Page 7: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Logical Deployment Architecture

Page 8: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

OpenID Relying Parties

Google https://www.google.com/accounts/o8/iddeprecated May 2014 - shutting down Apr 2015

Yahoo https://me.yahoo.com

StackExchange https://openid.stackexchange.com

VerisignLabs https://pip.verisignlabs.com/

Page 9: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Map API Responses to UI Fields

Page 10: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Rapidly place fields & buttons

Page 11: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

HTML5 & Publish Native Apps

Page 12: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

To follow along, register for an account to use this SOA API Developer Sandboxhttps://p0st3r.eap.soa.com and read the getting started docs on how to manage an API and consume it with an App https://docs.soa.com

@iryanb

DEMO

Page 13: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Transform & Securely integrate APIs with Apps

Page 14: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

To follow along, register for an Appery.io developer accounthttp://bit.ly/soaapperyio

and read the getting started docs. http://devcenter.appery.io/

@maxkatz

DEMO

Page 15: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

A Leader in The Gartner Magic Quadrant For Application Services Governance

• Best Vision and products for:Application Services Governance.

• Only Comprehensive, well integrated offering for API management and SOA Governance.

• The Only Agnostic and open standards based Leader

The Gartner document is available upon request.*Gartner, Inc., Magic Quadrant for Application Services Governance by Paolo Malinverno, Daryl C. Plummer, Gordon Van Huizen, August 8th 2013.

Page 16: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

API Policy Configuration Templates

Operational Policies o API Consumer Application Security Policyo API DDoS & Malicious Code Protection o Aggregate Policyo Authentication Policyo Authorization Policyo Cache Policyo HTTP Security Policyo OAuth Security Policyo Paging Policyo Pipeline Policyo WS-Security Asymmetric Binding Policy o WS-Security Message Policyo WS-Security Supporting Tokens Policyo WS-Security Symmetric Binding Policyo WS-Security Transport Binding Policyo WS-Addressing Policyo WS-Auditing SOAP Message Policyo WS-Auditing SOAP Service Policyo WS-Auditing Service Policyo WS-Auditing Transaction Tracking Policyo XML Policy

Quality Of Service Policieso Bandwidth Quota Policyo Concurrency Quota Policyo Script Policyo Service Level Enforcement Policyo Service Level Policyo Throughput Quota Policyo Timeout Policy

Compliance Policies o Aggregateo Scripto WSI BPo XQuery

Page 17: Rapid Mobile App to API Integration: Rapidly Transform, Secure and Integrate APIs with Mobile Apps Across Heterogeneous Devices

www.soa.com

Q&A