Most SaaS providers claim to provide encryption, but typically only the transmission is encrypted using SSL. Although this standard technology provides a good protection of transmission data, the usage data that is stored in the cloud platform does not get so much attention.
If you have several on-premises applications that need to be integrated, an on-premises integration platform might suit your needs; but if your focus (today and in future) is on cloud applications, a logical conclusion is to do your integration in the cloud too.
Cloud application providers promise ease of use, cost savings and innovative solutions. Typically you are only a few mouse clicks away from getting a free trial account and with several more clicks you will be able to sign up for a license. But wait! There are a number of aspects to consider. Let’s discuss the most important ones (I am sure there are much more and depending on the scenario others might be more important – so please feel free to add your thoughts as a comment).
Service-oriented architecture (SOA) has been a major concept in the evolution of information technology. There have been a lot of discussions and hype around it over the past decade. The hype has shifted to cloud computing, but the principles of SOA are still vitally important. The service orientation is fundamental for most paradigms of cloud computing.
Customers have the choice to build their own applications on the Force.com platform and many other applications based on that platform are offered by Salesforce. Thirteen years of experience in the cloud business are nearly unmatched in the industry. Cast Iron Systems, which was acquired by IBM in March 2010, was founded in 2001 and is designed to integrate SaaS applications with on-premises applications. The most common use case of Cast Iron is to integrate Salesforce.com into enterprise resource planning (ERP) systems.