IPaaS: Cloud Integration Analysis
-
Upload
jesusmrv -
Category
Technology
-
view
823 -
download
5
description
Transcript of IPaaS: Cloud Integration Analysis
![Page 1: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/1.jpg)
A New Way to do Integration: Introducing the Integration Platform as a Service
Jesus RodriguezCo-Founder Tellago, Inc
Co-Founder KidoZen, Inc
![Page 2: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/2.jpg)
About Me….
• Hackerpreneur• Co-Founder Tellago, KidoZen, Inc• Microsoft Architect Advisor• Microsoft MVP• Oracle ACE• Speaker, Author• http://weblogs.asp.net/gsusx • http://jrodthoughts.com • https://twitter.com/jrdothoughts
![Page 3: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/3.jpg)
Agenda
• The new world of integration• IPaaS• Dell Boomi• Snaplogic• IBM Castiron• MuleSoft CloudHub• Informatica Cloud• Windows Azure EAI
![Page 4: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/4.jpg)
IaaS, iPaaS, Cloud Integration?
![Page 5: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/5.jpg)
Enterprise Integration?
![Page 6: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/6.jpg)
![Page 7: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/7.jpg)
![Page 8: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/8.jpg)
But Things Have Changed….
![Page 9: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/9.jpg)
A SaaS World
![Page 10: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/10.jpg)
Entire Cloud Ecosystems
![Page 11: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/11.jpg)
Is Not Just About SaaS
![Page 12: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/12.jpg)
Is About Designing, Building and Leveraging Entire Cloud
Ecosystems
![Page 13: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/13.jpg)
Cloud Integration
• B2B Messaging• Cloud to cloud integration• Cloud to on-premise integration• On-premise to cloud integration• On-premise to on-premise????????
![Page 14: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/14.jpg)
Introducing the Integration Platform as a Service
![Page 15: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/15.jpg)
An Ipass IS
• Messaging and integration capabilities delivered as a service
• Seamless integration with SaaS providers
• Secure connectivity to on-premise systems
• Rapid development and integration templates
![Page 16: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/16.jpg)
The Market Leaders
• Dell Boomi• Snaplogic• IBM CastIron• MuleSoft CloudHub• Informatica Cloud• Interesting Vendors: Microsoft
![Page 17: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/17.jpg)
Dell Boomi
![Page 18: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/18.jpg)
Dell Boomi Components• Components
– Connector: connect to any application or data source– Data Transformation: transform data from one format to
another– Decision: execute business logic and data integrity
checks– Cleanse: data cleansing and validation– Message: user-defined dynamic notifications– Route: dynamic, content based routing– Split: intelligent data splitting and aggregation
• Connector SDK• Embedded Widgets
![Page 19: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/19.jpg)
Boomi
![Page 20: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/20.jpg)
Boomi
![Page 21: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/21.jpg)
Dell Boomi Analysis
• Pros: – Templated Integrations– Fast Development
• Cons:– Limited Dev Experience– Lack of Extensibility– Atom-based pricing
![Page 22: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/22.jpg)
Snaplogic
![Page 23: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/23.jpg)
Architecture
![Page 24: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/24.jpg)
SnapLogic Server
• ETL based model• Snap-Based integration• Pipelines • Event based or scheduled based
integration
![Page 25: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/25.jpg)
SnapLogic Designer
![Page 26: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/26.jpg)
Monitoring
![Page 27: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/27.jpg)
SnapLogic Analysis
• Pros: – Dev experience– Extensiblity– Snap Store
• Cons:– ETL centered model– Close community
![Page 28: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/28.jpg)
IBM Castiron
![Page 29: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/29.jpg)
CastIron Deployment Options
• WebSphere DataPower Cast Iron Appliance XH40Self-contained physical appliance that connects cloud and on-premise applications.
• WebSphere Cast Iron LiveComplete multi-tenant cloud service which consists of both web API services and cloud integration services.
• WebSphere Cast Iron Hypervisor EditionA virtual appliance that can be installed on your existing servers by using virtualization
• WebSphere Cast Iron ExpressAllows salesforce.com admins to rapidly configure, run and manage integration projects between Salesforce.com and other data sources.
![Page 30: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/30.jpg)
CastIron Live
![Page 31: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/31.jpg)
CastIron Studio
![Page 32: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/32.jpg)
Transformations
![Page 33: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/33.jpg)
Monitoring
![Page 34: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/34.jpg)
CasIron Analysis
• Pros: – Integration with IBM products– Templated integrations
• Cons:– Dev experience– Cost– Extensiblity– Offering diversity
![Page 35: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/35.jpg)
MuleSoft CloudHub
![Page 36: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/36.jpg)
Mule Flows Are the Main Logic Entity
• Flows are the main orchestration unit• Each flow includes different message pre-processors ex:
Connectors, Filters• Flows are packaged in Applications•
![Page 37: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/37.jpg)
Management Through CloudHub Console
![Page 38: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/38.jpg)
Development in Mule Studio
![Page 39: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/39.jpg)
MuleSoft Analysis
• Pros: – Symmetric on-premise cloud
experience– Large Connector ecosystem– Vibrant partner community– Extensive deployment footprint
• Cons:– CloudHub is not a collaborative
environment– Mostly seen as an on-premise engine
![Page 40: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/40.jpg)
Informatica Cloud
![Page 41: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/41.jpg)
Informatica Cloud
![Page 42: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/42.jpg)
Informatica Cloud Components
• Tasks• Task Flow• Data Replication• Endpoints• Agents• Sandbox• PowerCenter Interop Components
![Page 43: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/43.jpg)
Informatica Cloud Model
21
Your Company
3
SecureAgent
![Page 44: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/44.jpg)
Vertical Editions
• Informatica Cloud for Insurance• Informatica Cloud for Financial
Services• Informatica Cloud for Wealth
Management• Informatica Cloud for SAP• Informatica Cloud for Oracle EBS
![Page 45: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/45.jpg)
Informatica Cloud Analysis
• Pros: – Templated integrations– Big partner community
• Cons:– Agent dependency– Lack of Extensibility– Sequential Models
![Page 46: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/46.jpg)
Windows Azure EAI & EDI
![Page 47: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/47.jpg)
Service Bus EDI & EAI
• Service Bus Connect• Rich Messaging Endpoints• B2B Messaging
![Page 48: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/48.jpg)
Rich Messaging Endpoints
![Page 49: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/49.jpg)
Message Processing Bridges
![Page 50: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/50.jpg)
SB Connect
• SBConnect: An application that hosts the Management API that runs in the ManagementService.svc WCF web service. This WCF web service runs continuously monitoring the LOB Relay.
• LOB Relay: When a LOB component is added, an application with the same name is also created. This application hosts the RuntimeService.svc WCF web service. A runtime service is created for every LOB component in the Bridge Configuration application. So if there are 15 LOB components in the Bridge Configuration application, there will be at least 15 RuntimeService.svc WCF web services IIS.
![Page 51: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/51.jpg)
B2B Messaging
• Trading Partners• Business Profiles
![Page 52: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/52.jpg)
Summary
• IPaaS is becoming a driving force in enterprise integration solutions
• IPaaS is not only about integrating with SaaS systems but about leveraging cloud computing as the infrastructure to deliver integration solutions
• The old wave of integration platforms falls short to deliver in a cloud and SaaS dominant world.
• Start small, iterate
![Page 53: IPaaS: Cloud Integration Analysis](https://reader037.fdocuments.in/reader037/viewer/2022102620/54651a06af7959e3078b6764/html5/thumbnails/53.jpg)
http://www.tellagostudios.com http://twitter.com/#!/jrodthoughts
http://jrodthoughts.com http://weblogs.asp.net/gsusx