In order to avoid data fragmentation and data inaccuracies that ultimately result in decreased SaaS application adoption, a lower TCO, and poor business decisions, data from your cloud-based applications and platforms must be integrated with each other, as well as with on-premise systems. You need trusted, consistent and secure access to all of your company's business data—whether it resides outside the corporate firewall or not. With that in mind, the three most common cloud data integration approaches organizations face today are:
Hand coding. Whether done in-house or by consultants, hand coding a cloud data integration solution may seem a quick fix at first. But hand coding can quickly become time consuming, error prone, and very expensive to maintain.
On-premise integration platforms and tools. These are installed inside a company's firewall on a server or an appliance provided by a vendor, then maintained by IT. Companies that have a skilled systems integrator or IT developer/manager often choose this approach.
Data integration as a service. This type of data integration takes place in the cloud and is maintained by the integration vendor. Data integration as a service is ideal for organizations with limited IT resources and/or those relying on a SaaS administrator or a business analyst to perform and manage the integration.
Informatica Cloud is designed to extend the major advantages of software, platform, and infrastructure as a service so that organizations can get the most out of their cloud investments with data integration solutions that allow you to:
Get up and running quickly to deliver value to the business faster.
Eliminate costs associated with buying and maintaining hardware and software.
Informatica Cloud features multitenant software-as-a service (SaaS) data integration applications "targeted at business analysts and CRM administrators—and a powerful integration platform as a service—targeted at IT organizations and systems integrators. Benefits for salesforce.com and other SaaS application customers include:
Save cost and reduce errors by automating cloud-based application integration with the rest of your business systems
Increase revenues and customer satisfaction by providing 360 of your customers
Increase the adoption of your-cloud based applications by ensuring you're always working with timely, accurate, and trustworthy data