appm

Salesforce Design and Build Integration Solutions (ARC101)

Programme Code D244
Domain
Applications Management
Level
Foundation
Learning Partner(s)
Salesforce
Duration
3 Days
Format Online
Rating
Competencies
Application Operations & Management Cloud Application Architecture Software Architecture Data Architecture
Job Roles
ICT&SS Professional

Overview

Explore architectural concepts and the big picture thinking of how to integrate on the Salesforce Platform. In this 3-day programme, our Salesforce integration experts will demonstrate how to build solutions that provide a single view of your customers. You will learn about integration capabilities and the considerations that should be made when architecting an integration solution. Through a combination of demos, discussions, and hands-on exercises, learn to design and build secure, scalable, and high-performing integration solutions that seamlessly surface the information that matters most.

Key Takeaways

At the end of this programme, you will be able to:
  • Identify integration requirements by asking relevant integration questions to business stakeholders
  • Recommend appropriate integration patterns (Remote Process Invocation — Request and Reply, Remote Process Invocation — Fire and Forget, Batch Data Synchronisation Remote Call-In, and UI Update Based on Data Changes, Data Virtualisation) to design integration solutions
  • Recommend appropriate integration capabilities (SOAP, REST, bulk, streaming, Outbound Messaging, Callouts, and Salesforce Connect) to build integration solutions

Who Should Attend

  • Please refer to the job roles section.
  • ICT&SS Professionals who are experienced Administrators and Platform Developers as well as Solution, Enterprise, and Technical Architects responsible for designing or building integration solutions on the Salesforce Platform. It’s also designed for Project or Programme Managers looking to understand the big picture of integration in order to better manage their projects and programmes. Ideally, you hold the Salesforce Administrator, Salesforce App Builder, or Salesforce Platform Developer I credential and/or are knowledgeable about standard and custom objects; how to work with flows and Process Builder; how to navigate Salesforce, Lightning Components, and Schema Builder; and Apex basics such as creating a Class and Anonymous Blocks. This programme is recommended for anyone looking to earn their Salesforce Certified Integration Architect credential.

Prerequisites

  • Salesforce Administrator, Salesforce App Builder, or Salesforce Platform Developer I credential.
  • And/or is knowledgeable about standard and custom objects; how to work with flows and Process Builder.
  • Know how to navigate Salesforce, Lightning Components, and Schema Builder; and Apex basics such as creating a Class and Anonymous Blocks.

Programme Structure

This programme will cover the following topics:

Integration Overview
  • Understand the importance of integration
  • Explore integration architecture
  • Explore the meaning of single view of the customer
  • Explore the meaning of system landscape
  • Understand the role of Enterprise Service Bus (ESB) and Extract Transform Load (ETL) in system landscape

Integration Capabilities

  • Introduction to Salesforce APIs
  • Create external applications using SOAP API
  • Build mobile applications using REST API
  • Work with Large Data Volumes using BULK API
  • Build event-driven applications using Streaming API
  • Build event-driven applications using platform events
  • Build event-driven applications using change data capture
  • Send data from Salesforce to external applications using outbound message
  • Call external APIs programmatically using callouts
  • Integrate data from an external data source using Salesforce Connect
  • Synchronise data with Heroku Connect
  • Call external APIs declaratively using external services

Integration Patterns

  • Understand use cases for a request and reply pattern
  • Understand use cases for a fire and forget pattern
  • Understand use cases for a batch data synchronisation pattern
  • Understand use cases for a remote call-in pattern
  • Understand use cases for a ui update based on data changes pattern
  • Understand use cases for a data virtualisation pattern

Integration Security

  • Explore two-way Transport Layer Security (TLS)
  • Understand when to use remote site settings
  • Understand the benefits of using named credentials
  • Understand certificates
  • Encrypt your data at rest Using Salesforce Shield Platform Encryption

Advanced Integration Discussions

  • Design solutions for performance
  • Design solutions for scale
  • Review integration regulatory requirements
  • Review integration best practices

Case Study

  • Draw a system landscape diagram
  • Evaluate business needs
  • Translate needs to integration requirements
  • Design an integration solution
  • Build an integration solution
  • Maintain an integration solution

Full Fee

Full programme fee

USD 2100

9% GST on nett programme fee

USD 189

Total nett programme fee payable, including GSTUSD 2289
With effect from 1 Jan 2024


NOTE
This programme does not include the certification exam. If you are interested in taking the certification exam after completing this programme please register and pay the exam fees through Salesforce.


Upcoming Classes

Class 1
15 Jul 2024 to 17 Jul 2024 (Full Time)
Duration: 3 days
When: Jul - 15, 16, 17
Time : 8:00 AM to 4:00 PM

Agency-sponsored

Step 1 Apply through your organisation's training request system.

Step 2 Your organisation's training request system (or relevant HR staff) confirms your organisation's approval for you to take the programme.

Your organisation will send registration information to the academy.

Organisation HR L&D or equivalent staff can click here for details of the registration submission process.


Step 3 GovTech Digital Academy will inform you whether you have been successful in enrolment.