โ† All SAA Flashcard Decks

Integration Architecture Flashcards

7 cards from real SAA practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Integration Architecture flashcards as text
  1. Which integration security mechanism should be used when an external application needs to call Salesforce APIs on behalf of a user without storing the user's credentials?

    Answer: OAuth 2.0 JWT Bearer Token Flow

    The OAuth 2.0 JWT Bearer Token Flow allows server-to-server integrations to obtain access tokens without user interaction or credential storage.

  2. When an external system sends data to Salesforce via REST API and Salesforce is temporarily unavailable, which pattern best handles the reliability requirement?

    Answer: Store-and-Forward with a durable message queue

    Store-and-Forward queues messages durably so they are not lost during outages, and delivers them when Salesforce becomes available again.

  3. An architect needs to design an integration where Salesforce Platform Events are consumed by an external Java application. Which protocol should the Java app use to subscribe?

    Answer: CometD (Bayeux protocol)

    Salesforce's Streaming API uses the CometD implementation of the Bayeux protocol, which external clients must use to subscribe to Platform Events and other streaming channels.

  4. A Salesforce integration requires calling an external REST endpoint that occasionally takes 30 seconds to respond. What Apex consideration is most important?

    Answer: Async callouts via Queueable Apex or Continuation

    Long-running callouts should use asynchronous mechanisms like Queueable Apex or the Continuation class (for VF/LWC) to avoid blocking synchronous Apex execution limits.

  5. Which Salesforce API should an architect choose when an external system needs to upsert 500,000 Account records with minimal API call overhead?

    Answer: Bulk API 2.0

    Bulk API 2.0 is designed for large-scale data operations, processing millions of records asynchronously with optimized throughput and minimal API call consumption.

  6. In a hub-and-spoke integration topology, what is the primary role of the central hub?

    Answer: Mediate, transform, and route messages between spokes

    The hub in a hub-and-spoke model acts as a central broker that handles message transformation, routing, and orchestration between the various spoke systems.

  7. Which Salesforce feature allows an architect to declaratively call an external REST API and map the response to Salesforce actions without writing Apex code?

    Answer: External Services (OpenAPI)

    External Services allow administrators to import an OpenAPI specification and then use the external API's operations as invocable actions in Flow or Process Builder without Apex.