Download - How to Choose A SOA Gateway from Layer 7

Transcript
Page 1: How to Choose A SOA Gateway from Layer 7

Choosing a SOA Gateway

Considerations for Business Managers

Page 2: How to Choose A SOA Gateway from Layer 7

Agenda

Introduction

Key Functionality

- Deployability

- Interoperability

- Extensibility

- Manageability

- etc

Conclusions

- Total cost of ownership

Additional Resources

Page 3: How to Choose A SOA Gateway from Layer 7

INTRODUCTION

Page 4: How to Choose A SOA Gateway from Layer 7

SOA Gateway Use Cases

SOA

- Runtime governance (security, policy enforcement and lifecycle management)

- Enterprise application integration

- Sharing sensitive information between businesses/governments

- Business rule enforcement (such as SLAs; contract-defined limits [# of downloads/day])

Web

- API management

Cloud

- Identity federation (including SSO to SaaS applications)

- Integrating enterprise applications with cloud-based services

Page 5: How to Choose A SOA Gateway from Layer 7

NOT ALL SOA GATEWAYS ARE THE SAME

Page 6: How to Choose A SOA Gateway from Layer 7

Deployability

Multiple form factors allow you to choose a solution

that matches your budget and requirements

Hardware Software

VMware Amazon Machine Image

Page 7: How to Choose A SOA Gateway from Layer 7

Interoperability

Appserver

Secure Token Server

(customizations,

queues, etc)

(identity federation)

Cloud Gateway/ Cloud Broker

IAM system

(authentication/

authorization)

Avoid vendor lock-in by ensuring your vendor

can accommodate heterogeneous SOA

Page 8: How to Choose A SOA Gateway from Layer 7

Platform Interoperability

Out-of-the-box, multi-platform support

decreases integration costs

Page 9: How to Choose A SOA Gateway from Layer 7

Extensibility

Gateways that run custom code simplify

customization by avoiding appserver integration

Custom Code

Page 10: How to Choose A SOA Gateway from Layer 7

Secure Token Service, PKI & Custom Code Onboard

An all-in-one solution speeds time to

deployment and decreases costs

Page 11: How to Choose A SOA Gateway from Layer 7

Manageability – Local Clusters

(automated replication)

(clustered systems)

Single point of administration

simplifies management

Administration Console

Page 12: How to Choose A SOA Gateway from Layer 7

Service Metering

IPTV SMS MMS Ringtones

Pascal

Quincy

Gets 1 free TV

show per month

Gets 200 SMS

per month

Customer

Contract

Telco service

provisioning system

Integrated clustering lets you

enforce exact contractual limits

Page 13: How to Choose A SOA Gateway from Layer 7

Manageability – Global Deployments

Central administration and visibility for all

Gateways lowers management costs

Page 14: How to Choose A SOA Gateway from Layer 7

Manageability – Migration Risk

Development

(Asia)

Test / Staging

(cloud)

Production

(EMEA)

test01LDAP

prod02LDAP

dev01LDAP

Production

(NA)

prod01LDAP

IP: XXX

IP: XYY

IP: XXYIP: YYY

Trust relationships

URL linksCertificates

Queue names

Automatically resolving dependencies

between environments reduces migration risk

Page 15: How to Choose A SOA Gateway from Layer 7

Constrained National Service Rollout

IT time and resource constraints can

delay service rollout, impacting ROI

Page 16: How to Choose A SOA Gateway from Layer 7

Streamlined National Service Rollout

Speed time to deployment by

automating service migration

Page 17: How to Choose A SOA Gateway from Layer 7

Upgradeability

Hardware Upgrade

Migration Path

Gateways that decouple hardware from

soft/firmware simplify upgradeability

Soft/Firmware Upgrade

Migration Path

Page 18: How to Choose A SOA Gateway from Layer 7

License Portability

Physical Virtual Cloud

License portability lets you avoid

platform lock-in and re-licensing costs

Page 19: How to Choose A SOA Gateway from Layer 7

CONCLUSIONS

Page 20: How to Choose A SOA Gateway from Layer 7

Total Cost of Ownership – Deployment

Cost of Deployment

Deployment Options

Hardware Appliance

Virtual Appliance

Software (for RHEL, SUSE & Solaris)

Amazon Machine Image

Page 21: How to Choose A SOA Gateway from Layer 7

Total Cost of Ownership – Operations

Cost of Deployment

Cost of Operations

Deployment Options

Hardware Appliance

Virtual Appliance

Software (for RHEL, SUSE & Solaris)

Amazon Machine Image

Operations

Cluster Support

Automated Failover

Software Upgrade

Integrated Management

Single point of Admin

“Freedom” License

Page 22: How to Choose A SOA Gateway from Layer 7

Total Cost of Ownership – Extensibility

Cost of Deployment

Cost of Operations

Cost of Implementation

Deployment Options

Hardware Appliance

Virtual Appliance

Software (for RHEL, SUSE & Solaris)

Amazon Machine Image

Operations

Cluster Support

Automated Failover

Software Upgrade

Integrated Management

Single point of Admin

“Freedom” License

Extensibility

Native Java-based SDK

Cloud Ready

JMS, WebSphere MQ, raw TCP, etc

Page 23: How to Choose A SOA Gateway from Layer 7

Additional Resources

Contact:

- Dana Crane, Product Marketing Manager

- [email protected]

Download:

- “Not all SOA Gateways are Created Equal” White Paper

- http://www.layer7tech.com/library/

Attend our next webinar: Managing API Security in SaaS and Cloud

Presented by Scott Morrison, Layer 7 CTO & Liam Lynch, eBay Chief Security Strategist

- Security challenges posed by SOAP, REST and Odata APIs

- Approaches to addressing data and access security

- Ways to leverage existing security investments

- Methods for enrolling third-party developers

- Examples from the real world of how cloud providers use and secure APIs