[Q25-Q44] 実際にあるIntegration-Architect問題集でリアルSalesforce問題集PDFを提供しています [2025年12月]

Share

実際にあるIntegration-Architect問題集でリアルSalesforce問題集PDFを提供しています [2025年12月]

実際のJPNTest Integration-Architect問題集PDFで100%合格率を保証します


Salesforce Integration-ArchItect認定試験は、Salesforceプラットフォームを使用して複雑な統合ソリューションの設計と実装の専門知識を実証したい統合アーキテクトにとって貴重な認証です。この認定は、統合アーキテクトが雇用市場で自分自身を差別化するのに役立ち、新しいキャリアの機会を開き、組織が資格のある統合アーキテクトを特定して採用するのに役立ちます。 Salesforce Integrationのスキルと専門知識を検証しようとしている統合アーキテクトの場合、Salesforce Integration-Architect認定試験はあなたにとって完璧な認定です。

 

質問 # 25
Northern Trail Outfitters needs to present shipping costs and estimated delivery times to their customers.
Shipping services used vary by region, and have similar but distinct service request parameters.
Which integration component capability should be used?

  • A. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
  • B. APEX REST Service to implement routing logic to the various shipping service.
  • C. Enterprise Service Bus user interface to collect shipper-specific form data.
  • D. Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.

正解:D

解説:
Explanation
Using an Enterprise Service Bus (ESB) to determine which shipping service to use, and transform requests to the necessary format is a good solution because it can provide routing, transformation, mediation, and orchestration capabilities for integrating different services. An ESB can also abstract the complexity and heterogeneity of the services from the client application, which simplifies the integration. Using Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry is not a good solution because Outbound Messaging is a Salesforce-specific feature that uses SOAP web services, which may not be compatible with all shipping services. Using APEX REST Service to implement routing logic to the various shipping service is also not a good solution because it can introduce performance and scalability issues, as well as increase the maintenance cost and complexity of the code. Using Enterprise Service Bus user interface to collect shipper-specific form data is not a valid option because an ESB does not have a user interface component. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16-17


質問 # 26
An architect decided to use Platform Events for integrating Salesforce with an external system for a company.
Which three things should an architect consider when proposing this type of integration mechanism?
Choose 3 answers

  • A. External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.
  • B. To publish an event, the integration user in salesforce needs create permission on the event entity.
  • C. Salesforce needs to be able to store information about the external system in order toknow which event to send out.
  • D. Error handling must be performed by the remote service because the event is effectively handed off to the remote system for further processing.
  • E. To subscribe to an event, the integration user in salesforce needs read access to theevent entity.

正解:B、D、E

解説:
Explanation
Platform Events are a type of event-driven architecture that allows you to publish and subscribe to events in Salesforce and external systems. To subscribe to an event, the integration user in Salesforce needs read access to the event entity, which defines the schema and properties of the event message. To publish an event, the integration user in Salesforce needs create permission on the event entity, which is a special type of sObject that can be inserted into the platform event queue. Error handling must be performed by the remote service because the event is effectively handed off to the remote system for further processing. Salesforce does not guarantee the delivery or acknowledgment of the event by the external system. The external system should implement its own logic to handle errors, such as retrying failed events, logging errors, or sending notifications. References: Certification - Integration Architect - Trailhead, [Platform Events Developer Guide]


質問 # 27
NorthernTrail Outfitters has had an increase in requests from other business units to integrate opportunity information with other systems from Salesforce. The developers have started writing asynchronous @future callouts directly into the target systems. The CIOis concerned about the viability of this approach scaling for future growth and has requested a solution recommendation.
What should be done to mitigate the concerns that the CIO has?

  • A. Develop a comprehensive catalog of Apex classes to eliminate the need for redundant code and use custom metadata to hold the endpoint information for eachintegration.
  • B. Implement an ETL tool and perform nightly batch data loads to reducenetwork traffic using last modified dates on the opportunity object to extract the right records.
  • C. Implement an Enterprise Service Bus for service orchestration, mediation, routing anddecouple dependencies across systems.
  • D. Refactor the existing future methods to use Enhanced External Services, import Open API 2.0 schemas and update flows to use services instead of Apex.

正解:C

解説:
Implementing an Enterprise Service Bus (ESB) for service orchestration, mediation, routing and decoupling dependencies across systems is a better solution than refactoring the existing @future methods to use Enhanced External Services. An ESB can provide a centralized platform for integrating multiple systems and applications, while reducing the complexity and maintenance of point-to-point integrations. Enhanced External Services can be used to invoke external REST services from Salesforce, but they are not suitable for complex integration scenarios that require data transformation, error handling, or asynchronous processing.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 14


質問 # 28
Northern Trail Outfitters (NTO) is planning to create a native employee-facing mobile app with the look and feel of Salesforce Lightning Experience. The mobile app needs to integrate with NTO's Salesforce org.
Which Salesforce API should be used to implement this integration?

  • A. REST API
  • B. Connect REST API
  • C. User Interface API

正解:C


質問 # 29
A developer has been tasked by the integration architect to build a solution based on the Streaming API. The developer has done some research and has found there are different implementations of the events in Salesforce (PushTopic Events, Change Data Capture, Generic Streaming, Platform Events), but is unsure of how to proceed with the implementation and asks the system architect for some guidance.
What should the architect consider when making the recommendation?

  • A. PushTopic Events can define a custom payload.
  • B. Change Data Capture does not have record access support.
  • C. Change Data Capture can be published from Apex.

正解:B


質問 # 30
An Architect is asked to build a solution that allows a service to access Salesforce through the API. What is the first thing the Architect should do?

  • A. Create a new user with SystemAdministrator profile.
  • B. Create a special user solely for the integration purposes.
  • C. Authenticate the integration using existing Single Sign-On.
  • D. Authenticate the integration using existing Network-BasedSecurity.

正解:B

解説:
Explanation
Create a special user solely for the integration purposes. This is the first thing that the Architect should do when building a solution that allows a service to access Salesforce through the API. Creating a special user for the integration purposes can help to ensure security, accountability, and traceability of the API calls. The special user should have a unique username, password, security token, and profile that grants only the necessary permissions and access for the integration. The special user should also be assigned to an API-only user license type that prevents logging in to the Salesforce UI. References: Certification - Integration Architect
- Trailhead, [User Licenses], [API User Permission]


質問 # 31
A customer imports data from an external system into Salesforce using Bulk API. These jobs have batch sizes of 2000 and are run in parallel mode. The batch fails frequently with the error "Max CPU time exceeded". A smaller batch size will fix this error.
Which two options should be considered when using a smaller batch size?
Choose 2 answers

  • A. Smaller batch size can trigger "Too many concurrent batches" error.
  • B. Smaller batch size may increase time required to execute bulk jobs.
  • C. Smaller batch size may cause record-locking errors.
  • D. Smaller batch size may exceed the concurrent API request limits.

正解:B、C

解説:
Explanation
The error "Max CPU time exceeded" occurs when a batch of records takes more than 10 minutes to process in the Bulk API. Using a smaller batch size can reduce the processing time and avoid this error. However, there are some trade-offs to consider when using a smaller batch size, such as:
Answer A is valid because a smaller batch size may cause record-locking errors if multiple batches try to update the same records or records that are related by a lookup or master-detail relationship. This can result in concurrency issues and data inconsistency1 Answer B is valid because a smaller batch size may increase the time required to execute bulk jobs, as more batches need to be created and processed sequentially. This can affect the performance and efficiency of the integration1 Answer C is not valid because a smaller batch size may not exceed the concurrent API request limits, as the Bulk API does not count against the concurrent request limit. The Bulk API has its own limit on the number of batches that can be queued or in progress, which is 5,000 per rolling 24-hour period2 Answer D is not valid because a smaller batch size can trigger "Too many concurrent batches" error only if the number of batches exceeds the limit of 5,000 per rolling 24-hour period. This error is not related to the parallel mode of the Bulk API, which allows up to 10 batches to be processed simultaneously


質問 # 32
Northern Trail Outfitters needs to present shipping costs and estimated delivery times totheir customers.
Shipping services used vary by region, and have similar but distinct service request parameters.
Which integration component capability should be used?

  • A. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
  • B. APEX REST Service to implement routing logic to the various shipping service.
  • C. Enterprise Service Bus user interface to collect shipper-specific form data.
  • D. Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.

正解:D

解説:
Using an Enterprise Service Bus (ESB) to determine which shipping service to use, and transform requests to the necessary format is a good solution because it can provide routing, transformation, mediation, and orchestration capabilities for integrating different services. An ESB can also abstract the complexity and heterogeneity of the services from the client application, which simplifies the integration. Using Outbound Messaging to requestcosts and delivery times from Shipper delivery services with automated error retry is not a good solution because Outbound Messaging is a Salesforce-specific feature that uses SOAP web services, which may not be compatible with all shipping services. UsingAPEX REST Service to implement routing logic to the various shipping service is also not a good solution because it can introduce performance and scalability issues, as well as increase the maintenance cost and complexity of the code. Using Enterprise Service Bus user interface to collect shipper-specific form data is not a valid option because an ESB does not have a user interface component. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16-17


質問 # 33
Universal Containers (UC) is currently managing a custom monolithic web service that runs on an on-premise server.
This monolithic web service is responsible for Point-to-Point (P2P) integrations between:
1. Salesforce and a legacy billing application
2. Salesforce and a cloud-based Enterprise Resource Planning application
3. Salesforce and a data lake.
UC has found that the tight interdependencies between systems is causing integrations to fail.
What should an architect recommend to decouple the systems and improve performance of the integrations?

  • A. Move the custom monolithic web service from on-premise to a cloud provider.
  • B. Use the Salesforce Bulk API when integrating back into Salesforce.
  • C. Re-write and optimize the current web service to be more efficient.
  • D. Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.

正解:D


質問 # 34
Universal Containers (UC) owns a variety of cloud-based applications, including Salesforce, alongside several on premise applications. The on-premise applications are protected behind a corporate network with limited outside access to external systems.
UC would like to expose data from the on-premise applications to Salesforce for a more unified user experience. The data should be accessible from Salesforce in real-time.
Which two actions should be recommended to fulfill this system requirement?
Choose 2 answers

  • A. Develop custom APIs on the company's network that are invokable by Salesforce.
  • B. Develop an application in Heroku that connects to the on-premisedatabase via an ODBC string and VPC connection.
  • C. Run a batch job with an ETL tool from an on-premise server to movedata to Salesforce.
  • D. Deploy MuleSoft to the on-premise network and design externally facing APIs to expose the data.

正解:A、D

解説:
The system requirement is to expose data from the on-premise applications to Salesforce for a more unified user experience in real-time. The possible actions that can fulfill this requirement are:
Answer B is valid becausedeveloping custom APIs on the company's network that are invokable by Salesforce can allow Salesforce to access the data from the on-premise applications in real-time. However, this action requires opening a firewall port or using a reverse proxy to allow Salesforce to communicate with the on-premise APIs securely3 AnswerC is valid because deploying MuleSoft to the on-premise network and designing externally facing APIs to expose the data can also enable Salesforce to access the data from the on-premise applications in real- time. MuleSoft is an integration platform that can connect various systems and applications using APIs and standard protocols. MuleSoft can also handle security, orchestration, transformation, and other integration aspects.
Answer A is not valid because developing an application in Heroku that connects to the on-premise database via an ODBC string and VPC connection is not a real-time solution. Heroku is a cloud platform that can host web applications and services, but it cannot expose data from an on-premise database directly to Salesforce.
To use Herokufor this purpose, an ETL tool or a middleware solution would be needed to synchronize the data between the on-premise database and Heroku, which would introduce latency and complexity to the integration.
Answer D is not valid because running a batch job with an ETL tool from an on-premise server to move data to Salesforce is also not a real-time solution. ETL stands for extract, transform, and load, which is a process of moving data from one system to another in batches. ETL toolscan be used for data migration or integration, but they cannot provide real-time access to data from on-premise applications to Salesforce. ETL tools also have limitations on data volume, frequency, and reliability.
1: Bulk API Limits 2: Bulk API Features 3: Integrating with Salesforce using Custom Web Services :
MuleSoft Overview : Heroku Overview : ETL Overview


質問 # 35
Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to- opportunity process.
1. An order is created in Salesforce when the opportunity is closed and won, but the back-end ERP system is the data master for order,
2. Customer wants to be able to see within Salesforce all the stages of order processing like Order Created, OrderShipped, Order Paid that are within the retention window.
Which two message durability considerations should an Integration Architect make when designing a solution to meet these business requirements?
Choose 2 answers

  • A. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
  • B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
  • C. High-volume event messages are stored for 72 hours (three days).
  • D. High-volume event messages are stored for 24 hours (one day).

正解:A、C

解説:
The message durability considerations that an Integration Architect should make when designing a solution to meet these business requirements are:
When subscribing to Salesforce Event bus, ReplayID is used with a value of -2 to be able to see old and new events.
High-volume event messages are stored for 72 hours (three days).
A Salesforce Event bus is a messaging service that allows you to publish and subscribe to events inSalesforce or from external sources. ReplayID is a property of an event message that indicates its position in the event stream. By using ReplayID with a value of -2, you can replay all events stored in the retention window, which can help you see the stages of order processing in Salesforce. High-volume event messages are a type of event message that can handle large volumes of data and are optimized for performance and scalability. High- volume event messages are stored for 72 hours (three days) in the event bus, which means they can be replayed within that time frame. The other options are not correct. Using ReplayID with a value of -1 means you can only see new events that are published after your subscription. High-volume event messages are not stored for 24 hours (one day), but for 72 hours (three days).


質問 # 36
Northern Trail Outfitters has recently experienced intermittent network outages in its call center. When network service resumes, Sales representatives have inadvertently created duplicate orders in the manufacturing system because the order was placed but the return acknowledgement was lost during the outage.
Which solution should an architect recommend to avoid duplicate order booking?

  • A. Implement idempotent design and have Sales Representatives retry order(s) in question.
  • B. Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
  • C. Use scheduled apex to query manufacturing system for potential duplicate or missing orders.
  • D. Have scheduled Apex resubmit orders that do not have a successful response.

正解:A

解説:
Explanation
Idempotent design means that the same request can be repeated multiple times without changing the outcome.
This is useful for avoiding duplicate orders in case of network failures or timeouts. By implementing idempotent design, the sales representatives can retry the order(s) in question without creating duplicates in the manufacturing system. Outbound messaging is not a reliable solution because it does not guarantee delivery or acknowledgement of messages. Scheduled apex is not a real-time solution and may not catch all the duplicate or missing orders


質問 # 37
The director of customer service at Northern Trail Outfitters (NTO) wants to capture and trend specific business events that occur in Salesforce in real time. The metrics will be accessed in an ad-hoc manner using an external analytics system. The events that are of interest are:
A customer has initiated a product exchange via a Case A customer service rep clicks on the "Authorize Exchange Product" menu item on the Case A customer has initiated a subscription cancellation via a Case A customer service rep clicks on the "Initiate Refund" menu item on the Case Which two solutions will meet these business requirements?
Choose 2 answers

  • A. Case Workflow Rule that sends an Outbound Message.
  • B. Case after insert Trigger that publishes a Platform Event.
  • C. Case after insert Trigger that executes a callout.
  • D. Custom Apex controller that publishes a Platform Event.

正解:B、D


質問 # 38
Universal Containers (UC) is a leading provider of management training globally, UC requested students course registration data generated from the Salesforce student community to be synced with the learning management system (LMS). Any update to the course registration data needs to be reflected in the LMS.
Which integration mechanism should be used to meet the requirement?

  • A. Outbound Message
  • B. Streaming API
  • C. Change Data Capture (CDC)
  • D. Platform Event

正解:B


質問 # 39
Which two approaches will require the least amount of development effort?
Choose 2 answers

  • A. Use the Composite REST API to aggregate multiple leads in a single call.
  • B. Use the tooling API with Process Builder to insert leads in real time.
  • C. Call the Salesforce REST API to insert the lead into the target system.
  • D. Configure named credentials inthe source org.

正解:A、D

解説:
The two approaches that will require the least amount of development effort are configuring named credentials in the source org and using the Composite REST API to aggregate multiple leads in a single call.
Named credentials are a type of metadata that store authentication information for accessing external services, such as the target Salesforce org. By using named credentials, you can simplify the code for making callouts and avoid hardcoding credentials or tokens. The Composite REST API is a resource that allows you to execute multiple REST API requests in a single call. You can use the Composite REST API to create, update, or delete up to 25 records in one request. This can reduce the number of API calls and improve performance.
References: [Named Credentials], [Composite Resources]


質問 # 40
Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keeping service unavailable for several days.
What solution should an architect recommend to handle errors during these types of service outages?

  • A. Use Outbound Messaging to automatically retry failed service calls.
  • B. Use @future jobld and custom scheduled apex process to retry failed service calls.
  • C. Use middleware queuing and buffering to insulate Salesforce from system outages.
  • D. A Use Platform Event replayldand custom scheduled Apex process to retrieve missed events.

正解:C

解説:
Explanation
Using middleware queuing and buffering is a solution that can handle errors during service outages by storing the messages in a queue until the service is available again. This way, Salesforce does not lose any data or encounter any failures when the service is down. Using @future jobld and custom scheduled apex process to retry failed service calls is not a good solution because it can consume a lot of governor limits and create a lot of duplicate records. Using Outbound Messaging to automatically retry failed service calls is also not a good solution because it has a limited number of retries and a fixed retry interval, which may not be sufficient for long service outages. Using Platform Event replayld and custom scheduled Apex process to retrieve missed events is not applicable for this scenario because Platform Events are used for event-driven integration, not for web-service integration. Reference: Salesforce Integration Architecture Designer Resource Guide, page 29-30


質問 # 41
Northern Trail Outfitters (NTO) use Salesforce to track leads, opportunities, and to capture order details.
However, Salesforce isn't the system that holds or processes orders. After the order details are captured in Salesforce, an order must be created in the remote system, which manages the orders life cylce. The Integration Architect for the project is recommending a remote system that will subscribe to the platform event defined in Salesforce.
Which integration pattern should be used for this business use case?

  • A. Request and Reply
  • B. Remote Call In
  • C. Fire and Forget
  • D. Batch Data Synchronization

正解:C

解説:
Explanation
The Fire and Forget pattern is suitable for this business use case because it allows sending a message from Salesforce to the remote system without waiting for a response or acknowledgement. This reduces the latency and complexity of the integration and enables asynchronous processing of the orders in the remote system. The platform event defined in Salesforce can be used to publish the order details to the remote system, which can subscribe to the event and create the order accordingly1


質問 # 42
Universal Containers has a requirement for all accounts that do NOT qualify forabusiness extension (Custom field on the account record) for the next month to send a meeting invite to their contacts from the marketing automation system to discuss the next steps. It is estimated there will be approximately 1MilIion contacts per month.
What is the recommended solution?

  • A. Use Time-based workflow rule.
  • B. Use Trigger.
  • C. Use Batch Apex.
  • D. Use Process builder.

正解:A

解説:
The recommended solution is to use a time-based workflow rule. A time-based workflow rule is a type of workflow rulethat executes actions at a specific time, such as a certain number of days before or after a record field value. By using a time-based workflow rule, you can send an email alert to the contacts of the accounts that do not qualify for a business extension for the next month, and include a meeting invite in the email. This solution can handle large volumes of data and does not require any custom code. Using batch Apex, process builder, or trigger is not a recommended solution because they are more complex andrequire custom code or configuration. Batch Apex is a way to run large-scale and long-running jobs that operate on many records.
Process builder is a tool that lets you automate business processes by creating a process with criteria and actions. Trigger is a type of Apex code that executes before or after database operations, such as insert, update, delete, or undelete.


質問 # 43
Northern Trail Outfitters requires an integration to be set up between one of its Salesforce orgs and an External Data Source using Salesforce Connect. The External Data Source supports Open Data Protocol.
Which configuration should an integration architect recommend be implemented in order to secure requests coming from Salesforce?

  • A. Configure a certificate for OData connection.
  • B. Configure Identity Type for OData connection.
  • C. Configure Special Compatibility for OData connection.

正解:B


質問 # 44
......


Salesforce Integration-Architectは、Salesforceを他のサードパーティのアプリケーション、データベース、システムと統合する責任があります。彼らは、統合パターン、データアーキテクチャ、およびセキュリティプロトコルについて深い理解を持っている必要があります。認定試験は、統合アーキテクチャ、データモデリング、データ管理、API開発など、様々なトピックについて候補者の知識をテストします。この試験に合格することは、候補者がSalesforceと他のシステム間の高度に効果的で効率的な統合を設計および実装する専門知識を持っていることを示します。


この試験は、技術アーキテクトまたは統合エンジニアとして働く専門家を対象としています。これらの個人は、異なるシステムやデータソースを統合するソリューションを設計および実装する責任があります。彼らはSalesforceのエキスパートレベルの知識を持ち、統合プロセスで使用されるさまざまなツールや技術を扱える必要があります。この試験に合格した個人は、Salesforceと他のシステム間に堅牢でスケーラブルな統合を構築することを求めている組織から求められています。

 

検証済みIntegration-Architect問題集と解答で最新Integration-Architectをダウンロード:https://www.jpntest.com/shiken/Integration-Architect-mondaishu

無料Salesforce Integration-Architect試験問題と解答があります:https://drive.google.com/open?id=1lJcnBhHf0Zm3-8uvyAYxUSMfQZ3MKgUn

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡