Integration Architecture
Connecting Salesforce to everything else, with the reasoning behind the choices.
I’ve worked with integrations my entire career, and in Salesforce it’s a strong spot for my expertise. In this series, I share an architect’s perspective on how to choose an approach and why, moving from high-level overviews of the products and patterns down to specific code examples.
Whether you’re new to integration or already designing it, the goal is the same: make the decision intentionally, with the trade-offs in view.
Salesforce’s Product Party! Some dance on Core, others do their own thing! (1.1) Mastering Salesforce APIs: Reaching into the Cloud Like a Pro! (1.2) Salesforce Tango: Understanding the API Dance Between the Client and the Server. (1.3) Beam Me Up, Codey! Serialization and Deserialization: The Star Trek Transporters of Integrations (1.4) Cracking the Code: “Steve's Number of Zeros”for Estimating Integration Volumes! (1.5) JSON Jamboree: Fixed vs. Dynamic Deserialization Showdown for Apex Callouts (1.6) Salesforce Bulk API Steps: Importing Data at the Loading Dock (1.7) Apex Web Service: Building Blocks for Web Wizards (1.8) Across the APIs: Summary of Salesforce APIs (1.9) Across APIs, Salesforce REST Query (1.10) Across the APIs: Salesforce REST SObject Describe and Retrieve (1.11) Across the APIs: Salesforce REST SObject Insert and Update (1.12) Inserting Lists of Objects, Across the APIs, Salesforce REST API Composite Tree (1.13) Inserting Lists of Objects Part 2, Across the APIs, Salesforce REST API Composite (1.14) Across the APIs: Salesforce GraphQL Introduction (1.15) Across APIs: Salesforce GraphQL, Object Schema, Object Query, and Aggregate Query (1.16) Across APIs: Salesforce UI API Can Power Your Own User Interface (1.17) Across APIs: Salesforce Tooling API Introduction to Automated Developer Control (1.18) Across APIs: Salesforce Tooling API Viewing and Creating Metadata (1.19) Across APIs: Platform Event Behavior Compare to SObject Behavior (1.20) Integration Patterns: Options for Achieving Near-Real-Time Notifications to External Systems (1.24) Across the APIs: Resilience in Integration,Platform Events and Use Of Replay Id Explained (1.21) Across the APIs: Viewing Platform Events Using The Streaming Monitor (1.22) Across the APIs Platform Event Patterns, Inside of Salesforce, External Subscribers and with Kafka (1.23) Across the APIs: Diving into the Doorways to Salesforce (Apex Hours)
A video loads from YouTube only when you click it.