Vikash AgarwalVikash Agarwal
Vikash Agarwal
Technical Architect

Currently working as Salesforce and Heroku Architect with CloudAlgo Pvt. Ltd

In scenarios where tasks are required to be executed on AWS or Heroku, and secure data transmission from Salesforce Apex is essential, employing RabbitMQ proves to be a viable solution. This approach is particularly beneficial when the processing on Heroku or AWS needs to occur asynchronously. By leveraging RabbitMQ, there's an option to circumvent the necessity of creating a REST API on Heroku or AWS, streamlining the communication process and enhancing overall system efficiency.In scenarios where tasks are required to be executed on AWS or Heroku, and secure data transmission from Salesforce Apex is essential, employing RabbitMQ proves to be a viable solution. This approach is particularly beneficial when the processing on Heroku or AWS needs to occur asynchronously. By leveraging RabbitMQ, there's an option to circumvent the necessity of creating a REST API on Heroku or AWS, streamlining the communication process and enhancing overall system efficiency.

An effective method for launching an asynchronous process in Heroku using RabbitMQ from Salesforce (Apex).

In scenarios where tasks are required to be executed on AWS or Heroku, and secure data transmission from Salesforce Apex is essential, employing RabbitMQ proves to be a viable solution. This approach is particularly beneficial when the processing on Heroku or AWS needs to occur asynchronously. By leveraging RabbitMQ, there's an option to circumvent the necessity of creating a REST API on Heroku or AWS, streamlining the communication process and enhancing overall system efficiency.

Jan 1st, 2024

Leveraging Apache Airflow on Heroku to Create a Unified Data Ecosystem with Salesforce IntegrationLeveraging Apache Airflow on Heroku to Create a Unified Data Ecosystem with Salesforce Integration

Leveraging Apache Airflow on Heroku to Create a Unified Data Ecosystem with Salesforce Integration

"In today's dynamic business landscape, harnessing the power of technology is paramount. The synergy between Airflow, Heroku, and Salesforce presents an exciting opportunity to unlock exceptional outcomes. These three platforms, each with their unique strengths, come together seamlessly to streamline processes, automate tasks, and enhance overall efficiency. Whether you're managing data pipelines, deploying applications, or optimizing customer relationship management, this integration empowers organizations to achieve new levels of productivity and success."

Oct 10th, 2023

dynamic-javascript-import-in-salesforce-lightning-web-component-light-dom-with-lwc-with-stripedynamic-javascript-import-in-salesforce-lightning-web-component-light-dom-with-lwc-with-stripe

Dynamic Javascript import in Salesforce Lightning Web Component (Light Dom with LWC With Stripe live js)

Recently with the release salesforce launched support of Light DOM (Beta) using that we can inject the live js library inside our component without turning off LWS / Lightning locker. Here I am giving an example of stripe libs included in the LWC component. dynamic-javascript-import-in-salesforce-lightning-web-component-light-dom-with-lwc-with-stripe

Jan 1st, 2023

Apex Enum With Switch case exampleApex Enum With Switch case example

Utilizing Apex Enum with Switch Case: A Salesforce Developer's Guide

Just an example of enum with switch case in Apex salesforce. This is single class which having references to other which may not included here. Purpose of posting this blog with single class to represent the syntax and use of enums in switch. I searched on web but couldn't find any example so posted.

Oct 10th, 2022

Formatting a Apex Time into String (in apex class) Formatting a Apex Time into String (in apex class)

Formatting a Apex Time into String (in apex class)

Since as on today we don’t have any inbuilt method which can format this type of String “ 14:00:00.000Z” like “2:00 PM” So wrote a snippet for this and may be useful.

Jun 6th, 2022