Posts

Integration patterns

We have used the various integration patterns but its vary handy to see all the option listed in a single snapshot. Loved this list on Salesforce documentation and hence this post so i do not loose it! Pattern Scenario Remote Process Invocation—Request and Reply Salesforce invokes a process on a remote system, waits for completion of that process, and then tracks state based on the response from the remote system. Remote Process Invocation—Fire and Forget Salesforce invokes a process in a remote system but doesn’t wait for completion of the process. Instead, the remote process receives and acknowledges the request and then hands off control back to Salesforce. Batch Data Synchronization Data stored in Lightning Platform should be created or refreshed to reflect updates from an external system, and when changes from Lightning Platform should be sent to an external system. Updates in either direction are done in a batch manner. Remot

Mule ESB and Boomi comparision

  Mule ESB Dell Boomi What is it? Mule is a lightweight enterprise service bus and integration framework provided by MuleSoft. The platform is Java-based, but can broker interactions between other platforms such as .NET using web services or sockets. Dell Boomi is a cloud-based integration, API management and Master Data Management. Environments Mulesoft uses Anypoint Platform tool to deploy and manage all of your Mule applications from one central location, whether your apps are running in the cloud or on-premises. The cloud-based version of the Anypoint Platform has a Runtime Manager with a console that allows you to manage applications deployed to CloudHub Dell Boomi provides a quiet mature cloud-based integration platform. It supports two deployment models: an in-the-cloud deployment model that is used when all the integration endpoints are cloud-based and an on-premise deployment model that is used when any of th

Salesforce for Beginers

Image
What is Salesforce? Salesforce.com is a cloud based Customer Relationship Management (CRM) solution. Delivered using the software as a service model encompassing various components , viz. Sales, Service, Marketing, Community collaborations, Analytics & App Development What is Cloud computing? Cloud computing is a style of computing in which dynamically scalable and often virtualised resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them. How does cloud computing affect us ? The best description of how cloud computing impact us is the video @ Salesforce Architecture In the past software programming was once static, Saas allows for dynamic attributes. The Saas model allows a vendor to click a button and deploy a new version to over several companies utilizing its services. SalesForce is a Software as Service and Force.com Platform as se