Go Limitless with Salesforce Functions

Salesforce Functions

Ever since its introduction in Dreamforce 2019 Salesforce Functions has been one of the most anticipated offerings by Salesforce. Salesforce Functions is a serverless computing service from Salesforce that is a part of the Customer 360 platform.

Salesforce Functions provides fully managed Kubernetes functions service and supports open programming languages. Coupled with supported high-performance data stores like Postgres, Apache Kafka and Redis Salesforce Functions provide a creative platform for architects and developers to come up with innovative solutions without worrying about the underlying infrastructure and platform limits.

Salesforce Functions delivers the core technologies and architectural patterns that can help design and develop fully elastic solutions like:

Functions-as-a-Service for writing scalable business logic in multiple programming languages like Java, Node.js and Apex. These functions can be triggered directly from Salesforce or externally through HTTP function calls.
Microservices for APIs and Apps that can be used for building engaging customer experiences and customer journeys.
High-performance Event-Driven solutions supported by Managed Data Stores like Apache Postgres, Apache Kafka and Redis.

Why Salesforce Functions

Other than being another elastic service that scales up based on the usage an automatically scales down on low usage, Salesforce Functions brings in some unique industry first capabilities that can be extremely useful and productive for companies that are invested in the Salesforce platform:

  • It’s a fully managed Kubernetes based elastic scalable service that is operated by Salesforce. The developers can spend their time on building innovative solutions without thinking about the infrastructure requirements for the same.
  • Functions seamlessly work with Salesforce platform without requiring any additional authentication and networking. They can be directly accessed the from within Salesforce using multiple invocation methods and can also run external business logic with Salesforce org-context in the serverless functions.
  • Functions supports open languages and frameworks like Java and Node.js that can help developers innovate using the capabilities of these technologies. The support for these technologies not only enables addition of great features but can also drastically reduce the development time.
  • One of the biggest advantages of Salesforce Functions is their ability to overcome the Salesforce platform limits in terms of request processing and CPU usage. With Salesforce Functions, all the resource-intensive processes can be executed in the serverless environment and this can result in highly performant solutions.

Salesforce Functions Use Cases

  • Salesforce Functions has opened up a whole new world of endless possibilities for Salesforce developers. There are no limits to how creatively the service can be used with its limitless capabilities thanks to the underlying serverless architecture and seamless integration with Salesforce Platform.

  • Salesforce Functions is currently available as part of Dev Preview, while we patiently wait for the general availability of functions here are some possible use cases that can be developed using Salesforce Functions: Resource intensive processes like document generation, uploads and sharing can be achieved quickly using external libraries.ETL processing in full or certain parts can be carried out using Salesforce Functions and Managed Data Stores.

  • Multi-API, Multi-System process orchestration can be created and invoked from Salesforce through the different invocation methods. For example, Orchestrated calls outs from Salesforce for getting customer’s order, billing and usage information from external systems using multiple APIs.

  • Heavy Asynchronous processes can be executed outside of Salesforce and the results can be updated back using functions. For example, execution of resource-intensive calculations that have long-running times.

  • Elastic single or multi-purpose functions can be created that can be used by external web and mobile apps. For example, functions for calculating customer’s eligibility for a plan based on data in Salesforce objects.

What Next?

While the general availability of Salesforce Functions is on its way, organisations and developers can prepare themselves and get ready for the release by taking the below steps:

  • Upskill yourself and your teams by learning new open technologies like Node.js.
  • Resurrect old use cases and business requirements that could not be delivered earlier due to infrastructure and platform limitations.
  • Research frameworks like Node.js to identify useful libraries and components that can be used to deliver engaging digital experiences with Salesforce Functions.
  • Finally, register for developer preview org of Salesforce Functions by contacting your Salesforce account team or partners.

Signup here to stay up to date on the latest Salesforce Functions developments.

Leave a comment

Bridging educational gaps for underprivileged children

Aethereus as a part of its CSR initiative joins UPAY as a partner and makes a commitment to provide UPAY with certain learning equipment that aim to educate the underprivileged

 

children through Reach & Teach initiative. We strongly support this mission and envisions on removing disparities in the field of education and provide each child access to quality education by supporting the operations of UPAY learning center in Pune.

Welfare and Education initiatives to empower children affected by Farmer suicides

Aethereus partnered with Snehwan an NGO who works for children who lost their parents to farmer’s suicide. Aethereus supported SNEHWAN to build classrooms & to work for the welfare of SNEHWAN children to make them self-sufficient in their lives and help them upskill for their future career roles.

Empowering Acid Attack Survivors

The Brave Souls Foundation is a non-profit organisation established and led by acid attack survivors to prevent acid attacks, combat gender-based violence, and improve the welfare of survivors.


Aethereus has made a significant impact by supporting survivors through comprehensive assistance, offering vital resources such as medical, psychological, educational, financial, and legal support. This compassionate initiative encompasses a wide range of needs, including rehabilitation, access to food, essential medications, and secure shelter for these resilient survivors.

Empowering underpriviledge kids with Diwali workshops

Tara Mobile Creche (TMC), a non-profit organization, focuses on addressing the health and educational needs of children whose parents work on construction sites in Pune. Through the 'Aethereus Community Outreach' program, #TeamAethereus dedicated the day to candle making workshops, teaching sessions, and sharing goodies with the kids on the occasion of Diwali. Interacting with the remarkably talented kids, sharing experiences, listening to their stories, and witnessing the dreams in their eyes was a rewarding experience.

Blood donation drive on India’s 74 th republic day

Aethereus ringed in 74th Republic Day celebrations by organizing a blood donation camp to commemorate the sacrifice of our freedom fighters. More than 100+ participated in this drive collecting 250 units of blood, which used to help kids suffering from Thalassemia disease.


#TeamAethereus salutes all the rockstars who donated blood and impacted many lives to celebrate this festival. More power to you!

Paying way for a digital educational future

Aethereus has partnered with SOCH to make a meaningful impact on the lives of underprivileged children, ensuring they receive the necessary knowledge and education. Together, we've positively influenced the education of 200 children in Ghaziabad, by transforming Prathmik Vidyalaya first government school in Ghaziabad with fully digital classrooms. This marks a significant milestone in demonstrating how technology and education can collaboratively shape a brighter future for students in need.

Celebrating stories of 'Grit & Guts' with Pragati Foundation on Women’s Day

Aethereus 2023 Women’s Day theme was about celebrating the stories of ‘Grit & Guts’ from Pragati Foundation, a non-profit organization working to provide dignity to women from underprivileged communities. As a part of the Aethereus Outreach Program, it was humbling to listen to inspiring stories of their real struggles, their ‘Grit & Guts’ to march on and shine brilliantly with help from Pragati Foundation.  

Spreading Diwali joy with elderly at Silver home

Aethereus believes in fostering a sense of community and giving back, especially during times of celebration. In the spirit of Diwali, #TeamAethereus spent quality time with the old age people at Silver Homes, sharing smiles, laughter, and heartfelt conversations. We distributed delightful snacks and traditional diyas, illuminating not just their surroundings but also their spirits.

Cards and Payment company based in USA

The Need
Unify data across Marketing, Sales, Service and legacy systems for AI powered Customer attrition prediction


Approach 
Conduct Data cloud discovery and define integration architecture for creating C360 view. Foundation for cognitive churn prediction analysis


Expected Outcomes
Predict customers at risk – via smart AI predictions – based on their engagements history. Reduce attrition by 15% improved campaign outcomes

A professional services firm based in USA

The Need
Unified B2B Marketing journeys and insights across 12+ marketing channels

 

Approach 
Leverage Data Cloud + Pardot + Datorama for AI powered segmentation and marketing channel optimization dashboards


Expected Outcomes
Identify unknown customers visiting website leveraging data from multiple sources and target them with AI powered lead scoring – leading to 50% improved campaign outcomes

A global commercial vehicle manufacturer

The Need
reate Customer 360 view across 50+ data sources to enable AI powered segmentation with data cloud


Approach 
Aethereus leveraged Data Cloud for data profiling and harmonization across 50+ sources


Expected Outcomes
Unified view of customer journey across Marketing, Sales and Journey. AI powered campaign journeys leading to 2X improvement in targeting

Fleet Management Company in US

The Need
Improve agent productivity with AI powered suggestions and auto-responses


Approach 
Aethereus leveraged Einstein Next Best Action and Einstein for Service to leverage AI-powered case classification, next best actions and cognitive service replies


Expected Outcomes
24% improved CSAT due to ‘first time right’ responses, 32% improvement in agent productivity

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.