Evaluate the Current System Landscape8% of the exam

Discovering landscape systems, protocols and boundaries

How an integration architect documents the current landscape before designing anything: the system landscape diagram, the decision guide's discovery questions, which protocols Apex can call without middleware, edition API access, the shared responsibility boundary, vendor dependencies and Event Relay's single target.

Official exam objective
Given a set of business requirements, identify the current system landscape and determine what standards, limitations, boundaries, and protocols exist.

~8 min read · 8 practice questions ·

What the exam expects

  • Choose the first step when an integration landscape is undocumented: build a current-state system landscape before picking any tool.
  • Ask the decision guide's "Existing Tools and Landscape" questions (existing ESB or ETL, regulated data, cloud or on-premises) and reject questions that belong to later design steps.
  • Classify each external system's protocol as callable directly from Apex (SOAP with WSDL, HTTP/REST) or needing middleware (SFTP files, message queues, JDBC).
  • Flag edition limits on API access, such as Professional Edition needing the API add-on.
  • Separate what Salesforce secures from what the customer secures for integrations, and record vendor dependencies and platform limits that bound the design.

Key terms: system landscape (a diagram of the systems, integration points and their relationships), callout (Apex calling an external SOAP or HTTP service), Shared Responsibility Model (Salesforce secures the platform, the customer secures what runs on it), flex queue (where extra Batch Apex jobs wait in Holding status), Event Relay (a managed stream from the Salesforce event bus to Amazon EventBridge).

Key facts

First discovery step
Detail
Diagram the current-state system landscape: systems, integration points, relationships
Existing Tools and Landscape questions
Detail
Existing ESB/ETL? Regulatory data? Cloud or on-premises?
Apex callout protocols
Detail
SOAP/WSDL web services and HTTP (RESTful) services
Professional Edition API
Detail
Add-on required; otherwise API_DISABLED_FOR_ORG
Bulk API 2.0
Detail
Counts toward the same API allocation as REST and SOAP
Customer-owned security
Detail
Integration authentication, named credentials, least-privilege integration users
Vendor dependency map
Detail
Escalation path, contractual SLA, support hours per critical vendor
Batch Apex concurrency
Detail
5 queued or active; 100 Holding in the flex queue
Event Relay target
Detail
Amazon EventBridge only
Sources for this section (8)
  • Why does the architect diagram the current landscape before choosing a tool?
  • When does a system need middleware rather than an Apex callout?
  • What error does an API request to an org without API access return?
  • Why record which vendors offer only business-hours support?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Integration Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 25 lessons of the Integration Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Inline practice questions and one-click topic practice (8 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Unlimited timed practice exams

Practice for the Integration Architect exam