Empowering the Discipline of Cloud Integration - Part IV

Size: px
Start display at page:

Download "Empowering the Discipline of Cloud Integration - Part IV"

Transcription

1 by Pethuru Cheliah, SOA Specialist, Wipro Technologies SERVICE TECHNOLOGY MAGAZINE Issue LIII August 2011 This is the fourth in a multi-part article series. The first part is published at Empowering the Discipline of Cloud Integration - Part I, the second part is published at Empowering the Discipline of Cloud Integration - Part II, and the third part is published at Empowering the Discipline of Cloud Integration - Part III. Depositing Integration Hubs and Messaging Middleware on Clouds Integration as a Service (IaaS) is all about taking the functionality of business integration (intra as well as inter-enterprise integration) and putting it into the cloud, providing for a smooth data and message transport between any enterprise application and SaaS applications in the online, on-demand, and off-premise cloud. Users subscribe to IaaS as they would do for any other SaaS application. Cloud middleware, alternatively cloud integration bus (CSB), is the next advancement of traditional middleware solutions. Due to varying integration requirements and scenarios, there are myriad types of middleware and broker technologies, and products such as JMS, APIs, EAI, EII, ESB etc. Enterprise service bus (ESB) is for service integration. Composite data services are for data integration. There are message oriented middleware (MOM) and message brokers for integrating decoupled applications through message passing and pick up. For capturing, processing, and extracting any actionable information, insights, trends, threats, tips, prescribing patterns and usable associations out of streams of events from diverse, distributed and decentralized sources and resources, there are event processing engines that receive proactively event messages, process them quickly to extract the encapsulated knowledge and accordingly empower the concerned applications to activate the next course of actions. Thereby a kind of light connectivity and integration occurs between the initiating and the destination applications and services. The fast-growing service orchestration and choreography disciplines enable process integration and composition via the standards-compliant BPEL managers. Service interaction through ESB integrates loosely coupled systems. Besides data services, mashups perform and provide composite business applications, data and views. Therefore, at every layer or tier in the enterprise IT stack, there are competent integration modules and guidelines for bringing up the dynamic integration. With the unprecedented rise in cloud usage, all these integration software solutions are bound to move to clouds. Amazon s Simple Queue Service (SQS) provides a straightforward way for applications to exchange messages via queues in the cloud. SQS is an example for understanding what happens when a familiar onpremise service is recast as a cloud service. Because SQS replicates messages across multiple queues, an application reading from a queue isn t guaranteed to see all messages from all queues on a particular read request. SQS also doesn t promise in-order and exactly-once delivery. These simplifications let Amazon make SQS more scalable, but they also mean that developers must use SQS differently from an on-premise message queuing technology. In this section, you will find coverage on a couple of mainstream cloud middleware. Hosted Mule ESB [REF-3] BizTalk Internet Service Bus (ISB), a Cloud-hosted ESB from Microsoft OnlineMQ on the Clouds [REF-2] Niche Cloud Integration Product Vendors Copyright Arcitura Education Inc. 1

2 On-Demand Mule ESB ESB is the core integration backbone for service-oriented application integration. As cloud IT matures, ESB vendors are doing the relevant changes at the architecture and functionality levels to hoist and host their products in clouds. Mule ESB is an on-premise, dependable, and open source ESB steadily storing a large user base and is entering the on-demand and off-premise space with the hosted version MuleOnDemand, which supports a multitude of APIs, frameworks and transports-such as web services, MQ Series, JMS, HTTP, REST, SOAP and for seamless integrating systems with enterprise applications. Therefore, MuleOnDemand is the corresponding on-demand ESB that could be deployed in any cloud infrastructure. MuleOnDemand is the first open source integration as a service (IaaS) product in the marketplace. This has been a worthwhile offering for numerous siloed applications. MuleOnDemand acts as the mediator between applications and data sources regardless of where they physically or virtually reside. An example would be an e-commerce site that processes orders but has order fulfillment provided by a thirdparty fulfillment house. In this case, the order is taken from the retail site and logged internally. The internal system sends order data to MuleOnDemand, which parses the order accordingly (for instance, converting XML or switching from Java messaging Service (JMS) message to CSV) and passes it on to the fulfillment house. Fulfillment can subscribe to a web service that manages the transactions from the retailer. MuleOnDemand resolves such kinds of integration challenges. It allows businesses to leverage their existing systems through loosely coupled integration using a broad range of protocols such as , JMS, MQ Series, Representational State Transfer (REST), Simple Object Access Protocol (SOAP), and Web services. MuleOnDemand provides the ability to send and consume data and services securely. For example, if a business needs to transfer data from an enterprise application like SAP to Salesforce.com, it can do so with MuleOnDemand, which can be used alone for Integration-in-the-cloud or connected to a Mule Gateway server for deeper enterprise integration. Figure 2 SOA-BI Acquisition, Integration, and Distribution Architecture Copyright Arcitura Education Inc. 2

3 Deployed inside an enterprise and configured to receive data and services from internal applications via any of Mule s transport methods, the Mule Gateway server can send data and services to MuleOnDemand, which mediates the transactions and performs transformations, routing, and other integration tasks. MuleOnDemand then shares data and services securely with partner sites (suppliers and customers). With this Mule-to-Mule communication, complex transactions occur seamlessly across the network both inside and outside the company firewall. When used for stand-alone integration-in-the-cloud, MuleOnDemand allows enterprises to move and manage data regardless of where the data resides. Complex transactions occur across the network, allowing enterprises to share data and services with SaaS applications like Salesforce.com and internal applications such as SAP or third-party payment processing. There are other traditional ESBs steadily moving to leverage the fast-growing market for IaaS. BizTalk Internet Service Bus (ISB) BizTalk Server is the business integration technology and product for Windows environments by Microsoft. Microsoft has taken the enterprise service bus (ESB), a constructive component of SOA-compliant BizTalk server, and web-enabled it to be hosted in clouds in order to facilitate application integration services from clouds. The ESB moves to its new home in the clouds and is being termed as the internet service bus (ISB). All the distinct functionalities of enterprise buses will be replicated in the ISB. In addition, there will be extra and value-added services in order to mitigate and moderate the cloud-induced complexity. As there are some issues delaying the transfer of data among onsite and online IT resources, designing, developing and enhancing ISBs are complex when compared with earthly ESBs. ISB is a cloud-based messaging middleware receiving messages from the source system, transform, filter, and route them to appropriate target systems. ISB enables users to deposit their business applications in clouds, and these applications are capable of interacting with local systems seamlessly. A notable consideration here is the security and authentication that is needed to use the ISB. The ISB is a part of its Azure cloud offering, and is a critical piece of the infrastructure in brokering communication and managing workflow. Microsoft has incorporated some vital services (known as BizTalk Services) for supplying cloud-based integration. Rather than using message queuing, BizTalk Services implements a relay service in the cloud that lets applications communicate through firewalls. Cloud-based integration, such as connecting applications in different organizations, typically requires traversing firewalls. BizTalk Services also provide workflow support along with a way for an application to register the services it exposes, and then let those services be invoked by any other application that has permission to do so. Other prominent BizTalk services are: Service Registry Naming Identity and Access Control Connectivity Service Registry - This is a common registry for storing services hosted by the ISB. This helps mediate the brokering process. Naming - Applying human-readable naming conventions such as a URI to easily identify a particular service. Identity and Access Control - This helps identify what kinds of security mechanisms will be available (for example, Active Directory, Live ID, OpenID, etc) and how to manage the authentication and authorization of various services. Copyright Arcitura Education Inc. 3

4 Connectivity - The ISB needs to provide brokering services, but also needs to be able to step out of the picture once a connection is established. However, sometimes having all communications going through the relay can help optimize performance. On-demand Message Oriented Middleware (MOM) We have a number of standard (JMS)-compliant messaging middleware (messaging queue) such as IBM MQ Series, Advanced Queue from Oracle etc. The Apache open source community also has a message queue product. Message queuing has been an important module for application integration. That is, MQ enables varied applications running on heterogeneous platforms situated in geographically different places to communicate with each other across diverse networks that may be temporarily offline. It provides a form of communication between applications without dealing with low-level communication interfaces/protocols. Without queuing, sending an electronic message from one application to another, over a network, requires every node on the route to be available for forwarding messages, as should be the receiving application. In a queuing environment, messages between applications are stored in the queuing system, which has to be available all the time so not to lose even a single incoming message. After a message is put in the queuing system, it is made available by the queuing system to the receiving applications. All efforts are on taking these message queuing products into the clouds in order to realize the messaging as a service feature. The messaging services are made available to the service consumer (authenticated and authorized) with public URIs. The service implementation may include JMS message service as the backend routing service. The cloud concept could change the messaging development process in the corporate IT. The following issues are usually required to be included in the design and deployment for a conventional messaging system. Hardware concerns Messaging server/service installation, configuration, upgrade, and maintenance issues Cluster and High-availability challenges Scalability issues These problems are now vested with the cloud service provider. IT software developers can simply use the new web API (such as the RESTful API) to solve the messaging requirement between applications. The cloud service provider is responsible to have the messaging service available all the time. Security has been a perpetual issue in network computing. As cloud moves to virtualized and shared infrastructures and the open Internet is the message and data carrier, the boiling security problem gets bigger. Security technologies are taking into account the specifics of cloud computing. Client applications could use https, certificates, and cryptographic libraries to resolve the security issues. The cloud service provider also needs firewalls, IDS, IPS and other monitoring agents in order to proactively ward off all kinds of vulnerabilities, external and insider threats, internal holes, etc. FioranoMQ - is the world s first cloud-enabled, peer-to-peer Java Message Service (JMS) messaging platform with powerful and unique features including dynamic routing, distributed debugging of message flows, dynamic deployment of JMS client applications, unbound linear scalability, direct invocation of standards-based Java Component Architecture (JCA) components and unparalleled ease-of-management with Java Management extensions (JMX) standards. FioranoMQ is the industry s fastest, standalone standards-based messaging server, with speed of 50,000 messages per second. Amazon SQS - Messaging in the cloud is an alternative for many scenarios. It allows for newer applications to be developed, tested and deployed immediately without the upfront hardware and software cost. Amazon provides the Simple Queue Service (Amazon SQS) that address some of the queue messaging requirements. Copyright Arcitura Education Inc. 4

5 Online MQ - puts the traditional messages queuing services in cloud infrastructures. The standard web service protocols are being utilized to communicate to and from Online MQ. The MQ service is secure (SSL), reliable and has a simple API (REST, SOAP, Pox). Online MQ is an Internet-based queuing system providing a secure online messaging solution. As a messaging middleware, Online MQ is a stable platform and framework for sending and receiving messages. Figure 2 The Information Flow Architecture in Online MQ Why Online MQ? When compared with the on-premise messaging middleware, a cloud-hosted messaging middleware carries a number of measurable advantages; there is a movement from the current capital expenditure (Capex) model to the futuristic operation expenditure (Opex) model. There is no initial and upfront investment for buying and installing messaging products. There is no cost involved for integration and support. There is no special server needed to deploy the messaging middleware. The cloud architecture is fully redundant and intrinsically elastic to take care of service and operation level requirements. Setting up middleware is easier in any cloud infrastructure. This is why new products and services could be rapidly realized. There is no need to take care of the communication route between dispersed business partners. They can be anywhere in the world, yet be in touch if they have an Internet connectivity. All the capabilities of conventional messaging middleware are also made available in cloud-based middleware. Online MQ enables to the construction of newer business and pricing models, delivery systems, fresh problemresolution approaches, and revenue-generation opportunities. As it is deployed in clouds, non-functional characteristics such as high availability and scalability are being guaranteed. Online MQ can be used as an SOAP service, and as a REST service. It is fully JMS-compliant and therefore, it can integrate easily with any Java applications and JEE application servers. Online MQ is not limited to any specific platform, programming language or communication protocol. Online MQ fully supports SSL, user-authentication and transactions. Integration Appliances: A Better Choice for IaaS Integration Appliances: A Better Choice for IaaS - The ease of using the integration appliance matches the simplicity delivered by a SaaS application. Both eliminate the need to write any code, do not require installation or deployment of software and provide configuration capability. The benefits of integration appliances line up well with the companies expectations of a SaaS environment. Rapid Integration - Integration appliances are plug-and-play devices that enable companies to integrate their scattered applications. This aligns with the rapid provisioning capability of a SaaS application. Taken together, users can access business-critical information quickly and businesses can provide new services and products. Copyright Arcitura Education Inc. 5

6 Integration through Configuration, not Coding - The integration appliance is a self-contained device with nothing else for IT to add or buy. Appliances do not require complex coordination or specialized IT skills for deployment. Ongoing management and maintenance of an appliance imposes minimal requirements on IT, but the impact on business efficiency is noteworthy. Less on IT but more on Business - The integration appliance is a self-contained device with nothing else for IT to add or buy. Appliances do not require complex coordination or specialized IT skills for deployment. Ongoing management and maintenance of an appliance imposes minimal requirements on IT, but the impact on business efficiency is noteworthy. Novel Pricing Model - SaaS follows a subscription-based pricing model and integration appliances can be obtained for a monthly charge. By eliminating upfront costs, the integration appliance delivers the same type of economic benefit that leads companies to choose SaaS solutions. Easy to Change - An integration appliance allows IT to change connectivity, revise transformations and modify workflows using point-and-click functions in a visual user interface. Easy changes enable integrations to better serve the evolving needs of the business. WebSphere Cast Iron Cloud integration ( provides pre-configured integration solutions for hundreds of leading enterprise and cloud applications. This Cloud integration product, built on the IBM WebSphere platform, uses our configuration, not coding approach to solve the entire lifecycle of your integration needs. Niche and Nice SaaS Integration Products There are several vendors coming up with unique cloud integration products as listed below. Boomi [14] says it has a patent-pending technology that lets it customers integrate SaaS and on-premises software via the Web. Once an application is connected to Boomi On Demand, it can operate with hundreds of other SaaS and on-premises apps that Boomi supports. Boomi offers a software development kit that will let software vendors create connections to Boomi. A user, typically a systems analyst, signs on to the Web-based Boomi service and uses pre-built connectors and process maps to link an on-site application with a software service, or link two software services. Boomi offers connectors for Intuit, Taleo, dozens of SaaS vendors, and generic connectors for common systems a customer might have on site, such as Oracle databases. Once a process is mapped, it s loaded into a runtime engine called an Atom, which is downloaded at a customer site, or hosted by Boomi if it s a SaaS-to-SaaS connection. SnapLogic offers open source data-integration tools that map data from one source to another, letting companies create new types of Web applications and mashups. It also provides connectors to some SaaS sources, including Salesforce and SugarCRM. SnapLogic for EC2, a version of its technology that s designed to work for companies using Amazon.com s hosted computer processing service is also available. The consulting company, Bluewolf, is one of a growing group of smaller firms shifting more focus to Salesforce integrations. This includes selling its Bluewolf Integrator, a wizard-based integration tool, via Salesforce s Force.com AppExchange portal, as well as offering SaaS applications for various industries, such as insurance and advertising, on the Force.com platform. Jitterbit makes connections between data and the cloud, and on-premise systems. Jitterbit SaaS integration enables organizations to replicate, cleanse, and synchronize their SaaS application data securely with their onpremise enterprise business applications and databases it is designed to connect to all modern Web Services APIs, Jitterbit s intuitive UI and make connecting cloud data with on-premise data. Jitterbit supports SOA, event-driven architectures, and traditional data integration methods, and can easily scale to fit any enterprise data initiative involving SaaS applications. Copyright Arcitura Education Inc. 6

7 Figure 5 Investment returns accumulate when a service is reused, while cost remains low and can be amortized Characteristics of IaaS Solutions If we go for a SaaS scheme, it might sound like a good idea to leverage IaaS offerings [REF-1] as well. After all, why build our own custom integration links to share data with other enterprise apps when we can place those integration problems in the cloud, alongside the application that needs them? But there are a few things we should know before making that choice. It s clear that IT environments in the future will include a mix of SaaS and on-premise applications. Different companies will select various combinations of these systems to maintain true differentiation and be responsive to the needs of the business. To realize the full benefit of SaaS applications, integration must be simplified. Copyright Arcitura Education Inc. 7

8 Requirement Comprehensive Support for Application Interfaces Extensibility Ease of Use Flexibility in Deployment Security Reusability Consistent with the Benefits of SaaS Description Most SaaS applications feature SOAP Web services interfaces for exchanging data with other applications. SOAP and the related WS-* standards were designed to provide secure and reliable software services, but they are difficult to use. A SaaS integration solution needs to provide support for these application interfaces, while providing a simpler and more approachable programming model. SaaS integration product should be extensible and capable of supporting current and future applications. It should feature a plug-in architecture, so that new features and interfaces can be added incrementally, without requiring a major release or its re-deployment. While supporting SOAP, a SaaS integration solution must be easy by embedding advanced features such as rich client interfaces, and by supporting common desktop functions such as search, drag-and-drop, etc. SaaS-to-SaaS integration might run entirely as a hosted operation. Other integrations might require some code running internally behind the firewall. A SaaS integration solution must have a flexible architecture that supports deployment in the cloud or behind the firewall, depending on where it is needed Because business data will be flowing through the integration solution, it must be secure. Besides supporting high-end security capabilities, the basic authentication and authorization mechanisms have to be in place. Integration is a horizontal activity and hence integration solution and service can be configured quickly to different domains and problems. SaaS integration complexity cannot overwhelm the benefits of adopting SaaS in the first place. SaaS integration solutions must be able to be quickly deployed, affordable, and flexible. Software Upgrade While on-premise software tends to go through upgrades every 12 to 18 months, SaaS vendors may revise their software three or more times each year. IaaS vendors help to ensure that customizations done for customers continue to work. High-Performance Using IaaS turns a two-way communication between two applications into a three-way conversation with the hosted integration service provider. This is a potential point of failure. With some hosted services, all of the data moves through the vendor's servers. In others, such as Informatica's offering, the data moves directly between the applications; only metadata resides on the IaaS vendor's servers in the cloud. Appliance-like Solution Companies need a solution that can run anywhere, connect applications anywhere, be managed from anywhere and require no specialist integration skills or IT infrastructure. These solutions must be easily configurable, flexible and scalable. And, the integration solution must implement projects within days, not weeks or months. Copyright Arcitura Education Inc. 8

9 Conclusion The Fiorano Cloud Platform integrates applications across SaaS, PaaS and on-premise worlds. Fiorano blends cloud-based integration with general business-process integration providing the benefits of centralized management while maintaining the efficiency of peer-to-peer architectures, ensuring seamless, real-time and flexible integration. Fiorano Cloud utilizes the Fiorano ESB as the Hybrid Integration infrastructure to integrate applications across Software as a Service (SaaS), Platform as a Service (PaaS) and In-House worlds. Fiorano s unique and powerful peer-to-peer architecture enables efficient, scalable implementations of on-premise to cloud, inter-cloud or intra-cloud integration scenarios. The Fiorano Cloud Platform is currently available on Amazon EC2. The cloud idea has brought in a number of tectonic and terrific shifts on the total IT landscape. Service orientation simplifies the complicated process of system design and facilitates in implementing enterprisescale and mission-critical business applications. Further on, the service-orientation concept has established services as the exposable entity to be found and accessed over any network. This has laid the solid foundation for software as a service (SaaS). But in every company, there is a large quantity of corporate data in their onpremise systems and SaaS solutions (newer as well as SaaS-enabled enterprise applications) that are getting deployed in third-party clouds and do not have the access to the company back-end systems that are behind the company firewalls. Therefore the demands for robust and resilient solutions in effecting enterprise-to-saas as well as SaaS-to-SaaS integration requirements have gone up. With the idea of integration as a service, the hosting systems have to accommodate integration backbones, middleware, containers, connectors, etc. References [REF-1] Hybrid Data Integration - Open Data Integration that unites structured data with the industry s best architecture for the web [REF-2] Online MQ Cloud Message Queuing Service [REF-3] Mule On Demand, the Hosted Version of Mule ESB Copyright Arcitura Education Inc. 9

10 About the Author: Pethuru Cheliah Dr. Pethuru Raj has been working as an enterprise Architect in Sify Software Ltd. ( sifysoftware.com/), a fast-growing and enterprise-class IT solutions company at TIDEL Park, Chennai, India. Before joining in the present company, he worked in two leading IT services and solutions companies: as a lead architect in Robert Bosch Engineering and Business Solutions (RBEI), Bangalore and as a senior consultant in Wipro Technologies, Bangalore. for five years. He has been focusing on a few emerging and evolving technologies such as SOA, Cloud Computing and the Internet of Things (IoT). He was selected as a JSPS Research Fellow and again as a JST Research Scientist to focus on promising and potential IT research disciplines (Distributed Computing and Quantum Computing) in two leading Japanese universities for 3 years. Totally Pethuru Raj has 10 years of industry experience in business integration technologies and tools and 3 years of post-doctoral research experience. Also he had a very fruitful expertise on enterprise-scale and distributed systems frameworks such as enterprise Java (JEE) and Microsoft.NET framework. Currently his research areas include embedded SOA for service-based device-to-device (D2D) integration, Cloud computing for IT optimization, augmentation and Transformation, and device-to-cloud (D2C) and sensor-tocloud (S2C) integration towards the vision of IoT that intrinsically involve pervasive computing, autonomic communication, ambient intelligence (AmI), cyber-physical systems (CPS), smart sensor networks, and smarter environments. He finished his PhD degree from Anna University, Chennai and worked as an UGC-sponsored research associate (RA) in the department of computer science and automation (CSA), Indian Institute of Science, Bangalore. He has been contributing book chapters in BPM, SOA, Cloud Computing, Ubiquitous Computing, Enterprise Architecture, Smart Enterprises, etc. Finally on his own, he has been writing two books: the Cloud-enabled Smart Enterprises and the Internet of Things (IoT). He has a personal site at Copyright Arcitura Education Inc. 10

Simplify Software as a Service (SaaS) integration

Simplify Software as a Service (SaaS) integration IBM Software WebSphere Thought Leadership White Paper Simplify Software as a Service (SaaS) integration By Simon Peel January 2011 2 Simplify Software as a Service (SaaS) integration Contents Introduction

More information

How To Integrate With Salesforce Crm

How To Integrate With Salesforce Crm Introduction Turbo-Charge Salesforce CRM with Dell Integration Services By Chandar Pattabhiram January 2010 Fueled by today s fiercely competitive business environment, IT managers must deliver rapid,

More information

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

IBM 000-281 EXAM QUESTIONS & ANSWERS

IBM 000-281 EXAM QUESTIONS & ANSWERS IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of

More information

A SHORT INTRODUCTION TO CLOUD PLATFORMS

A SHORT INTRODUCTION TO CLOUD PLATFORMS A SHORT INTRODUCTION TO CLOUD PLATFORMS AN ENTERPRISE-ORIENTED VIEW DAVID CHAPPELL AUGUST 2008 SPONSORED BY MICROSOFT CORPORATION COPYRIGHT 2008 CHAPPELL & ASSOCIATES CONTENTS Defining Terms: What is a

More information

Turbo-Charge Salesforce.com with cloud integration

Turbo-Charge Salesforce.com with cloud integration IBM Software WebSphere Thought Leadership White Paper Turbo-Charge Salesforce.com with cloud integration By Chandar Pattabhiram 2 Turbo-Charge Salesforce.com with cloud integration Contents 2 Introduction

More information

Integration Appliances: Simplify Software as a Service (SaaS) Integration

Integration Appliances: Simplify Software as a Service (SaaS) Integration Introduction Integration Appliances: Simplify Software as a Service (SaaS) Integration By Simon Peel March 2008 More companies are adopting Software as a Service (SaaS) applications, fuelled by a fiercely

More information

IBM WebSphere Cast Iron Cloud integration

IBM WebSphere Cast Iron Cloud integration IBM Cast Iron Cloud integration Integrate Chatter in days Highlights Speeds up time to implementation for Chatter integration projects with configuration, not coding approach Offers cost savings with low

More information

Integrating with the Cloud Practices That Work

Integrating with the Cloud Practices That Work Integrating with the Cloud Practices That Work Glen T. Ryen Prisio Technologies Abstract With business applications moving to the cloud, organizations are increasingly running their applications in an

More information

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

How To Build A Financial Messaging And Enterprise Service Bus (Esb) Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk

More information

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Service Mediation. The Role of an Enterprise Service Bus in an SOA Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7

More information

Table of Contents. 1. Cloud-Enabled Smart Enterprises! 2. Cloud-Inspired Enterprise Transformations!

Table of Contents. 1. Cloud-Enabled Smart Enterprises! 2. Cloud-Inspired Enterprise Transformations! Table of Contents 1. Cloud-Enabled Smart Enterprises! The Brewing IT Trends Technologies Trekking toward the Smart World Revisiting the Enterprise Journey Dynamic Enterprises Adaptive Enterprises On-Demand

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information

White paper. Planning for SaaS Integration

White paper. Planning for SaaS Integration White paper Planning for SaaS Integration KEY PLANNING CONSIDERATIONS: Business Process Modeling Data Moderling and Mapping Data Ownership Integration Strategy Security Quality of Data (Data Cleansing)

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment

More information

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business

More information

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond

More information

WELCOME TO Open Source Enterprise Architecture

WELCOME TO Open Source Enterprise Architecture WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration

More information

IBM WebSphere Cast Iron Cloud integration

IBM WebSphere Cast Iron Cloud integration IBM Cast Iron Cloud integration Integrate salesforce.com in days Highlights Speeds up time to implementation for salesforce.com integration projects with configuration, not coding approach Offers cost

More information

IBM WebSphere Cast Iron Cloud integration

IBM WebSphere Cast Iron Cloud integration IBM Cast Iron Cloud integration Integrate SugarCRM in days Highlights Speeds up time to implementation for SugarCRM integration projects with configuration, not coding approach Offers cost savings with

More information

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities

More information

Jitterbit Technical Overview : Microsoft Dynamics CRM

Jitterbit Technical Overview : Microsoft Dynamics CRM Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

What You Need to Know About Transitioning to SOA

What You Need to Know About Transitioning to SOA What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures

More information

Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments.

Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments. IBM WebSphere Message Broker To support your IT objectives Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments. The evolution of application

More information

WebSphere Cast Iron Cloud integration

WebSphere Cast Iron Cloud integration Cast Iron Cloud integration Integrate in days Highlights Speeds up time to implementation for Cloud and on premise integration projects with configuration, not coding approach Offers cost savings with

More information

Simplify Software as a Service (SaaS) Integration

Simplify Software as a Service (SaaS) Integration Simplify Software as a Service (SaaS) Integration By Simon Peel December 2008 Introduction Fuelled by a fiercely competitive business environment that requires the pace of business and technology to accelerate,

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Enterprise Service Bus Defined. Wikipedia says (07/19/06) Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies

More information

The Service, The Cloud & The Method: The Connection Points

The Service, The Cloud & The Method: The Connection Points The Service, The Cloud & The Method: The Connection Points Thomas Erl SOA Systems Inc. Prentice Hall Service-Oriented Computing Series Started in 2003 Text Books are an Official Part of the SOACP Curriculum

More information

E-Business Suite Oracle SOA Suite Integration Options

E-Business Suite Oracle SOA Suite Integration Options Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software

More information

SAP INTEGRATION APPROACHES

SAP INTEGRATION APPROACHES SAP INTEGRATION APPROACHES Best Practices for SAP application integration projects Abstract: One of the most pervasive challenges for SAP shops is integrating SAP to other applications within their organization.

More information

Service Oriented Architecture Case: IBM SOA Reference Architecture

Service Oriented Architecture Case: IBM SOA Reference Architecture Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services

More information

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business

More information

IBM WebSphere Cast Iron Cloud Integration for JD Edwards EnterpriseOne

IBM WebSphere Cast Iron Cloud Integration for JD Edwards EnterpriseOne IBM WebSphere Cast Iron Cloud Integration for JD Edwards EnterpriseOne Integrate JD Edwards EnterpriseOne in days Highlights Uses a configuration, not coding approach which helps reduce implementation

More information

Informatica and the Vibe Virtual Data Machine

Informatica and the Vibe Virtual Data Machine White Paper Informatica and the Vibe Virtual Data Machine Preparing for the Integrated Information Age This document contains Confidential, Proprietary and Trade Secret Information ( Confidential Information

More information

Jitterbit Technical Overview : Salesforce

Jitterbit Technical Overview : Salesforce Jitterbit allows you to easily integrate Salesforce with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014 Cloud First Does Not Have to Mean Cloud Exclusively Digital Government Institute s Cloud Computing & Data Center Conference, September 2014 Am I part of a cloud first organization? Am I part of a cloud

More information

Service Virtualization

Service Virtualization Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to

More information

Enterprise Service Bus: Five Keys for Taking a Ride

Enterprise Service Bus: Five Keys for Taking a Ride About this research note: Technology Insight notes describe emerging technologies, tools, or processes as well as analyze the tactical and strategic impact they will have on the enterprise. Enterprise

More information

Lesson 18 Web Services and. Service Oriented Architectures

Lesson 18 Web Services and. Service Oriented Architectures Lesson 18 Web Services and Service Oriented Architectures Service Oriented Architectures Module 4 - Architectures Unit 1 Architectural features Ernesto Damiani Università di Milano A bit of history (1)

More information

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,

More information

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

THE QUEST FOR A CLOUD INTEGRATION STRATEGY THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to Service-Oriented Architecture for Business Analysts Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

More information

Mobile Application Development Platform Comparison

Mobile Application Development Platform Comparison Mobile Application Development Platform Comparison Unvired Inc. Disclaimer: This document has been prepared based on publicly available data of other platform vendors and is subject to change. Comparison

More information

Government's Adoption of SOA and SOA Examples

Government's Adoption of SOA and SOA Examples Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja

More information

Building and Deploying Enterprise M2M Applications with Axeda Platform

Building and Deploying Enterprise M2M Applications with Axeda Platform w h i t e p a p e r Building and Deploying Enterprise M2M Applications with Axeda Platform According to Harbor Research, there are billions of wired and wireless intelligent assets around the globe that

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

Service Virtualization andRecycling

Service Virtualization andRecycling Message Driven SOA -- Enterprise Service Oriented Architecture Service virtualization and component applications Driving reusability and ROI in SOA deployments --- Atul Saini Entire contents Fiorano Software

More information

Data Management Emerging Trends. Sourabh Mukherjee Data Management Practice Head, India Accenture

Data Management Emerging Trends. Sourabh Mukherjee Data Management Practice Head, India Accenture Data Management Emerging Trends Sourabh Mukherjee Data Management Practice Head, India Accenture Data has always been an important asset for companies as it is the basis for making business decisions.

More information

The bridge to delivering digital applications across cloud, mobile and partner channels

The bridge to delivering digital applications across cloud, mobile and partner channels Axway API Gateway The bridge to delivering digital applications across cloud, mobile and partner channels Axway API Gateway a foundational component in an API-first architecture for digital business provides

More information

Cisco Enterprise Mobility Services Platform

Cisco Enterprise Mobility Services Platform Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2 Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 2 SOA Reference Architecture 2 SOA Reference Model Strategy

More information

ESB Features Comparison

ESB Features Comparison ESB Features Comparison Feature wise comparison of Mule ESB & Fiorano ESB Table of Contents A note on Open Source Software (OSS) tools for SOA Implementations... 3 How Mule ESB compares with Fiorano ESB...

More information

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex

More information

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Table of Contents Executive Summary... 3 Introduction: Cloud Deployment Models... 3 Private Clouds...3 Public

More information

perspective Microservices A New Application Paradigm Abstract

perspective Microservices A New Application Paradigm Abstract perspective Microservices A New Application Paradigm Abstract Microservices Architecture is introducing the concept of developing functionality as a number of small self-contained services. This paper

More information

SOA Executive Overview Achieve Business Agility, October 23, 2012. Ray Daniel, Connectivity and Integration Executive

SOA Executive Overview Achieve Business Agility, October 23, 2012. Ray Daniel, Connectivity and Integration Executive SOA Executive Overview Achieve Business Agility, October 23, 2012 Ray Daniel, Connectivity and Integration Executive 1 2 These trends are changing entire industries Mobile 2 Cloud Big Data Social 3 3 4

More information

IBM WebSphere Cast Iron Cloud integration

IBM WebSphere Cast Iron Cloud integration IBM Cast Iron Cloud integration Integrate Microsoft Dynamics in days Highlights Speeds up time to implementation for Microsoft Dynamics integration projects with configuration, not coding approach Achieves

More information

How To Integrate With An Enterprise Service Bus (Esb)

How To Integrate With An Enterprise Service Bus (Esb) Mule ESB Integration Simplified Rich Remington rremington@rich-software.com Topics Integration, SOA, and ESB What Mule ESB is (and isn t) Mule Architecture & Components Configuration & Deployment Enterprise

More information

C2030-280.Examcollection.Premium.Exam.34q

C2030-280.Examcollection.Premium.Exam.34q C2030-280.Examcollection.Premium.Exam.34q Number: C2030-280 Passing Score: 800 Time Limit: 120 min File Version: 32.2 http://www.gratisexam.com/ Exam Code: C2030-280 Exam Name: IBM Cloud Computing Infrastructure

More information

SECURING THE COMPOSITE CLOUD APPLICATION SECURING THE COMPOSITE CLOUD APPLICATION 1

SECURING THE COMPOSITE CLOUD APPLICATION SECURING THE COMPOSITE CLOUD APPLICATION 1 SECURING THE COMPOSITE CLOUD APPLICATION SECURING THE COMPOSITE CLOUD APPLICATION 1 CONTENTS TABLE OF CONTENTS DELIVERING SECURE SELF-SERVICE APPLICATIONS IN THE CLOUD JUST GOT A WHOLE LOT EASIER! A CAPTIVATING

More information

Enterprise Service Bus 101

Enterprise Service Bus 101 Enterprise Service Bus 101 Marty Wasznicky Director, Product Business Development Neudesic Copyright 2010 Neudesic, LLC. All rights reserved. Table of Contents Abstract... 3 Understanding the Enterprise

More information

Sentinet for BizTalk Server SENTINET 3.1

Sentinet for BizTalk Server SENTINET 3.1 for BizTalk Server SENTINET 3.1 for BizTalk Server 1 Contents Introduction... 2 SOA and APIs Repository... 3 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring,

More information

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007 Business Intelligence and Service Oriented Architectures An Oracle White Paper May 2007 Note: The following is intended to outline our general product direction. It is intended for information purposes

More information

It s All About Cloud Key Concepts, Players, Platforms And Technologies

It s All About Cloud Key Concepts, Players, Platforms And Technologies It s All About Cloud Key Concepts, Players, Platforms And Technologies 3-day seminar Description Cloud computing has gained a lot of attention in recent years. It has mostly been used for non business

More information

Build A private PaaS. www.redhat.com

Build A private PaaS. www.redhat.com Build A private PaaS WITH Red Hat CloudForms and JBoss Enterprise Middleware www.redhat.com Introduction Platform-as-a-service (PaaS) is a cloud service model that provides consumers 1 with services for

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer

More information

2003-2007, Aplicor, Inc., All Rights Reserved

2003-2007, Aplicor, Inc., All Rights Reserved I N T E G R A T I O N S E R V I C E S W H I T E P A P E R Copyright 2003-2007, Aplicor, Inc., All Rights Reserved Introduction to Integration Services Due to Aplicor s focus on mid-market and enterprise

More information

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO. EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture

More information

IBM WebSphere Enterprise Service Bus, Version 6.0.1

IBM WebSphere Enterprise Service Bus, Version 6.0.1 Powering your service oriented architecture IBM WebSphere Enterprise Service Bus, Version 6.0.1 Highlights Supports a variety of messaging Requires minimal standards including JMS, Version 1.1 programming

More information

A Comprehensive Solution for API Management

A Comprehensive Solution for API Management An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...

More information

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION White Paper May 2012 Abstract Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range

More information

Data Integration Checklist

Data Integration Checklist The need for data integration tools exists in every company, small to large. Whether it is extracting data that exists in spreadsheets, packaged applications, databases, sensor networks or social media

More information

SOA and SaaS - new challenges

SOA and SaaS - new challenges SOA and SaaS - new challenges Andre Grübel Business Technology Capgemini Loeffelstrasse 44-46 70597 Stuttgart andre.gruebel@capgemini.com Abstract: SOA is moving towards Software as a Service (SaaS), which

More information

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based

More information

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP Realize More Success with Software-plus-Services Cloud-based software from Microsoft Dynamics ERP Cloud computing is Internet-based development and use of computer technology. Large central data centers

More information

Cloud Computing Landscape: The Importance Of Standards

Cloud Computing Landscape: The Importance Of Standards Cloud Computing Landscape: The Importance Of Standards Ndu Emuchay, Chief Architect, Cloud Computing Client Engagements IBM Corporation July 22, 2009 Abstract Customers expect the Cloud Services they use

More information

PROTECTED CLOUDS: Symantec solutions for consuming, building, or extending into the cloud

PROTECTED CLOUDS: Symantec solutions for consuming, building, or extending into the cloud PROTECTED CLOUDS: Symantec solutions for consuming, building, or extending into the cloud Blue skies ahead? Yes if you are protected when you move to the cloud. Lately, it seems as if every enterprise

More information

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise

More information

Service Oriented Architectures

Service Oriented Architectures 8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history

More information

Hubspan White Paper: Beyond Traditional EDI

Hubspan White Paper: Beyond Traditional EDI March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page

More information

Business Transformation for Application Providers

Business Transformation for Application Providers E SB DE CIS IO N GUID E Business Transformation for Application Providers 10 Questions to Ask Before Selecting an Enterprise Service Bus 10 Questions to Ask Before Selecting an Enterprise Service Bus InterSystems

More information

Cloud Computing for SCADA

Cloud Computing for SCADA Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry

More information

Cisco AON Secure File Transfer Extension Module

Cisco AON Secure File Transfer Extension Module Cisco AON Secure File Transfer Extension Module Product Overview Cisco Application-Oriented Networking (AON) products look simple a small hardware blade on a Catalyst switch, or a router, or a standalone

More information

SCA-based Enterprise Service Bus WebSphere ESB

SCA-based Enterprise Service Bus WebSphere ESB IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

IBM WebSphere Cast Iron Cloud Integration

IBM WebSphere Cast Iron Cloud Integration IBM WebSphere Cast Iron Cloud Integration Andrew Daniel Katherine Sanders adaniel@uk.ibm.com katherine_sanders@uk.ibm.com Agenda Cast Iron Overview What's New Cast Iron Express with Demo What's New Additional

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Frans Baas IBM Innovation Center Benelux January 2011 V1.2 Introduction to Cloud Computing Content Why Cloud and why now? What is Cloud Computing? Customer Cloud case Developing Cloud workflows Developing

More information

IBM WebSphere ESB V6.0.1 Technical Product Overview

IBM WebSphere ESB V6.0.1 Technical Product Overview IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to

More information

Cloud Ready Data: Speeding Your Journey to the Cloud

Cloud Ready Data: Speeding Your Journey to the Cloud Cloud Ready Data: Speeding Your Journey to the Cloud Hybrid Cloud first Born to the cloud 3 Am I part of a Cloud First organization? Am I part of a Cloud First agency? The cloud applications questions

More information