Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the...
-
Upload
majid-hajibaba -
Category
Technology
-
view
595 -
download
3
description
Transcript of Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the...
![Page 1: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/1.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
3-Enriching the integration as a service paradigm for the cloud eraCloud ComputingPrinciples and Paradigms
16 O
ctob
er 2
012
1
![Page 2: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/2.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Introduction• Integration• E2E (Enterprise to Enterprise)• E2C (Enterprise to Cloud)• C2C (Cloud to Cloud)
• Systems• One-to-many• One-to-one• Many-to-one
16 O
ctob
er 2
012
2
![Page 3: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/3.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Evolution of SaaS• ITaaS (IT as a service)• Cloud infrastructure • HP: Everything as a service
• IaaS (Integration as a service)• Deploy cloud for Business and technical benefits• Station locally for security reason• Connectivity for work together• IaaS utilize B2B systems (SaaS and in-house)• H&S architecture (Hub and Spoke)
16 O
ctob
er 2
012
3
![Page 4: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/4.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Challenges of SaaS paradigm
• Challenges1. Controllability2. Visibility & flexibility3. Security and Privacy4. High Performance and Availability5. Integration and Composition6. Standards
• Private cloud,…• Integration• Real time data and functionality
• API• Too coding
• Data Transmission security• Impact of the clouds
16 O
ctob
er 2
012
4
![Page 5: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/5.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Approaching the SaaS integration• Integration middleware• EAI
• Enterprise Application Integration• ESB
• Enterprise Service Bus for service integration• loosely coupled, in a cloud
• EDB• Enterprise Data Bus for data integration
• MOM• Message Oriented Middleware for integration application via
Message passing• CEP
• Complex Event Processing engines• decoupled
16 O
ctob
er 2
012
5
![Page 6: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/6.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Why SaaS Integration is hard?• Data synchronization• Constraint of SaaS• Dynamic nature of the SaaS interfaces• Dynamic nature of the metadata• Managing assets outside of the firewall• Move Massive amounts of information
• Complicated integration• New integration scenarios• Limited access
• Controllability, Flexibility, Visibility• Dynamic resources
• Tightly coupled• Performance
16 O
ctob
er 2
012
6
![Page 7: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/7.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration Scenario• Integration model• Local to local• Local to cloud• Cloud to cloud
• Three major scenario• Public cloud• Homogeneous cloud• Heterogeneous cloud
16 O
ctob
er 2
012
7
![Page 8: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/8.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration with public cloud• In one cloud• Integration middleware• ESB or ISB
• Two app owned by different companies• May be in single server
16 O
ctob
er 2
012
8
![Page 9: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/9.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration homogeneous clouds• Two geographically separate• Middleware in 1 or 2 or another cloud 16
Oct
ober
201
2
9
![Page 10: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/10.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration Heterogeneous clouds• Public and private• Dominate scene 16
Oct
ober
201
2
10
![Page 11: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/11.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration Methodology• Three type cloud integration
i. Traditional Enterprise Integration Tools can be empowered with special connectors to access Cloud-located Applications• the most likely approach for IT organizations
ii. Traditional Enterprise Integration Tools are hosted in the Cloud• Good for C2C
iii.Integration-as-a-Service (IaaS) or On-Demand Integration Offerings• On-premise to cloud, cloud to cloud and on-premise to on-premise• Informatica on demand is an example
16 O
ctob
er 2
012
11
![Page 12: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/12.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Characteristic of integration• Connectivity • Semantic mediation • Data mediation• Data transformation
• Data Migration• Data Integrity • Data Security• Governance
16 O
ctob
er 2
012
13
![Page 13: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/13.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Integration Engineering Lifecycle
• Understanding• Semantic understanding of source and target system
• Definition• Information represent, ownership, physical attributes
• Design• Visual mapping technology
• Implementation• Connecting source and target systems
• Test• integration is properly designed and implemented
16 O
ctob
er 2
012
14
![Page 14: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/14.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Products and platform• Jitterbit• Bommi software• On demand
• Bungee connect• OpenSource connect• SnapLogic• Free community• Professional
• Pervasive DataCloud• Bluewolf• Proactive monitoring and consulting services
• Online MQ• CloudMQ• Linxter
16 O
ctob
er 2
012
15
![Page 15: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/15.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Jitterbit• Enable integration among data, apps, web services, ….• Features• Scalable and secure server• Fully Graphical• Used Standalone or with EAI infrastructure
• Components• Integration environment
• GUI• Integration server
• Run time engine
• Force.com • PaaS• Integration need much time, money, expertise
16 O
ctob
er 2
012
16
![Page 16: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/16.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Pervasive DataCloud• Multi-tenant platform• Deliver• Integration as a Service• Package turnkey integration• Support every integration scenario• Connectivity to hundreds of different application and data stores
• Is platform for deploy applications that are• Scalable• multi-tenant architecture
• Flexible• SaaS-to-SaaS, SaaS to on-premise ,…
• Easy to access and configure• Via web browser
• Robust • Secure • automatic update, monitoring,...
• Affordable• Pay-as-you-go model
16 O
ctob
er 2
012
17
![Page 17: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/17.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Online MQ• Internet based queuing system• Send/Receive message over network• Cloud messaging queuing service• Advantages• Ease of use• No maintenance• Load balancing
• Multiple instance• High availability
• clustering• Easy integration
• SOAP, JMS-compatible
16 O
ctob
er 2
012
18
![Page 18: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/18.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Informatica on-demand service• innovative on-demand data integration solutions • As-a-service delivery model• Benefits• Rapid development and deployment
• with zero maintenance of the integration technology• Automatically upgraded and continuously enhanced by vendor• Proven SaaS integration solutions• Proven data transfer and translation technology
• No complex software update• No additional fee• Patching, versioning has no cost
16 O
ctob
er 2
012
19
![Page 19: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/19.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Microsoft ISB• ISB (Internet Service Bus)• Azure : cloud operating system• Components• Microsoft .NET Services
• .NET Service Bus• .NET Access Control Service• Authentication & Authorization
• .NET Workflow Service
• Relay Services
16 O
ctob
er 2
012
20
![Page 20: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/20.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
.Net Service Bus
16 O
ctob
er 2
012
21
![Page 21: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/21.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
.Net Access Control Service
16 O
ctob
er 2
012
22
![Page 22: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/22.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Relay Service
16 O
ctob
er 2
012
23
![Page 23: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/23.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Enterprise mashup platform
16 O
ctob
er 2
012
24
![Page 24: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/24.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
Sensor-Cloud Integration
16 O
ctob
er 2
012
25
![Page 25: Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era](https://reader033.fdocuments.us/reader033/viewer/2022050804/54b50ad14a79595f788b45e6/html5/thumbnails/25.jpg)
Clou
d Co
mpu
ting
Presented by Majid Hajibaba
ENDEngineering the integration as a service paradigm for the cloud era
16 O
ctob
er 2
012
26