
[2024年03月10日] 最速準備で試験合格!Integration-Architect問題の事前予備
Integration-ArchitectのPDF問題集リアル2024最近更新された問題
Salesforce Integration-Architect(Salesforce Certified Integration Architect)試験は、さまざまなシステムとテクノロジーをSalesforceプラットフォームと統合することを専門とする専門家向けに設計された高度なレベルの認定試験です。この認定は、Salesforceの統合機能を深く理解し、複雑な統合ソリューションを設計および実装できる経験豊富な建築家向けです。
Salesforce Certified Integration Architect認定は、自己のキャリアを向上させたい専門家にとって名誉ある資格であり、価値のあるものです。これは、Salesforceの統合ソリューションのエキスパートレベルの知識と、ビジネスの成功を達成するためにどのように活用できるかを証明します。この試験に合格するためには、データおよびアプリケーションアーキテクチャの経験と知識、さらにはSalesforceの統合能力のエキスパートレベルの知識が必要です。この資格を持つ個人は、エキスパートレベルの統合スキルを必要とするさまざまな高収入の職種を追求することができます。
質問 # 64
Which WSDL should an architect consider when creating an integration that might be used for more than one salesforce organization and different metadata?
- A. Enterprise WSDL
- B. Partner WSDL
- C. Corporate WSDL
- D. SOAP API WSDL
正解:B
解説:
Explanation
The Partner WSDL is the best option for creating an integration that might be used for more than one Salesforce organization and different metadata. The Partner WSDL is loosely typed and can reflect against any configuration of Salesforce. It is static and does not change if modifications are made to an organization's Salesforce configuration. Therefore, it is more flexible and adaptable than the Enterprise WSDL, which is strongly typed and bound to a specific configuration of Salesforce1 References: Differences between Salesforce provided WSDL files
質問 # 65
Northern Trail Outfitters wants to improve the quality of call-outs from Salesforce to their REST APIs. For this purpose, they will require all API clients/consumers to adhere to RESTAPI Markup Language (RAML) specifications that include field-level definition of every API request and response payload. RAML specs serve as interface contracts that Apex REST API Clients can rely on.
Which two design specifications should the Integration Architect include in the integration architecture to ensure that Apex REST API Clients unit tests confirm adherence to the RAML specs?
Choose 2 answers
- A. Call the HttpCalloutMock implementation from the Apex REST API Clients.
- B. Call the Apex REST API Clients in a test context to get the mock response.
- C. Require the Apex REST API Clients to implement the HttpCalloutMock.
- D. Implement HttpCalloutMock to return responses per RAML specification.
正解:B、D
質問 # 66
Northern Trail Outfitters requires an integration to be set up between one of their Salesforce orgs and anexternal data source us Salesforce Connect. The external data source supports Open Data Protocol.
Which three configurations should an Integration Architect recommend be implemented in order to secure requests coming from Salesforce?
Choose 3 answers
- A. Configure CSRF Protection on External Data Source.
- B. Configure CSRF Protection for OData connection.
- C. Configure Identity Type for OData connection.
- D. Configure a Certificate for OData connection.
- E. Configure Special Compatibility for OData connection,
正解:B、C、D
解説:
Explanation
Configuring Identity Type, Certificate, and CSRF Protection for OData connection are three configurations that an Integration Architect should recommend to secure requests coming from Salesforce. Identity Type is used to specify the authentication method for the OData connection, such as Basic Authentication, OAuth 2.0, or Named Principal. Certificate is used to enable SSL/TLS encryption for the OData connection, which protects the data in transit from eavesdropping or tampering. CSRF Protection is used to prevent cross-site request forgery attacks, which exploit the trust between the user and Salesforce by sending malicious requests from another website. Configuring Special Compatibility for OData connection is not a configuration that is related to security, but rather to compatibility issues with different versions or implementations of OData.
Configuring CSRF Protection on External Data Source is not a configuration that can be done in Salesforce, but rather on the external data source itself. Reference: Salesforce Connect: Custom Adapters Developer Guide, page 9-10
質問 # 67
Northern Trail Outfitters needs to make synchronous callouts "available to promise"services to query product availability and reserve inventory during customer checkout process.
Which two considerations should an integration architect make when building a scalable integration solution?
Choose 2 answers
- A. The maximum query cursors open per user on the service.
- B. How many concurrent service calls are being placed.
- C. The number batch jobs that can run concurrently.
- D. The typical and worst-case historical response times.
正解:B、D
解説:
Explanation
The typical and worst-case historical response times, and how many concurrent service calls are being placed are two considerations that an integration architect should make when building a scalable integration solution for synchronous callouts to "available to promise" services. These two factors can affect the performance, reliability, and availability of the integration solution, as well as the user experience of the customer checkout process. The integration architect should design the solution to handle high volumes of service calls, optimize the response times, handle errors and timeouts, and avoid hitting governor limits or service quotas.
References: Certification - Integration Architect - Trailhead, [Callout Limits and Limitations], [Integration Patterns and Practices]
質問 # 68
Northern Trail Outfitters has a registration system that is used for workshops offered at its conferences. Attendees use a Salesforce community to register for workshops, but the scheduling system manages workshop availability based on room capacity. It is expected that there will be a big surge of requests for workshop reservations when the conference schedule goes live.
Which integration pattern should be used to manage the influx in registrations?
- A. Remote Process Invocation-Fire and Forget
- B. Batch Data Synchronization
- C. Remote Call-In
- D. Remote Process Invocation-Request and Reply
正解:B
質問 # 69
A conglomerate is designing a Lightning Web Component (LWC) to display transactions aggregated from different sources. Their current system landscape is as follows:
1. Transactions are created at any time through their various on-premise and cloud-based systems.
2. All necessary transactions are replicated to a custom Transaction object in Salesforce. It is updated periodically so it only has a subset of the necessary transactions between updates.
3. Middleware supports publish-subscribe interactions and provides RESTful Enterprise APIs that can retrieve transactions from on-premise and cloud-based systems.
The company wants to address a usability concern regarding incomplete data displayed on the LWC component. What should the Integration Architect specify so the LWC will be able to display all the required transactions?
- A. Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.
- B. Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.
- C. Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.
- D. Let the Lightning Data Service with an wire adapter display new values when the custom object records change.
正解:C
質問 # 70
A large enterprise customer with the following system landscape is planning to implement Salesforce Sales Cloud.
The following business processes need to be supported in Salesforce:
1. Sales Consultants should be able to have access to current inventory.
2. Enterprise Resource Planning System(ERP) is the system of record for pricing information.
3. Quotes should be generated in Salesforce with pricing from ERP.
4. Sales Management uses a Enterprise Business Intelligence (BI) toolto view Sales dashboards.
5. Master Data Management (MDM) is the system of record for customers and prospects.
6. Invoices should be accessible in Salesforce.
Which systems in the landscape should the Integration Consultant consider to be integrated with Salesforce to support the business requirements?
- A. ERP, MDM, BI tool and Data Warehouse
- B. ERP, Inventory, Pricing Engine, Invoices system
- C. ERP, Invoices system, Data Warehouse and BI Tool
- D. ERP, MDM, Data Warehouse, Invoices system
正解:B
質問 # 71
An organization needs to integrate Salesforce with an external system and is considering authentication options. The organization already has implemented SAML, using athird-party Identity Provider for integrations between other systems.
Which use case can leverage the existing SAML integration to connect Salesforce with other internal systems?
- A. Make formula fields with HYPERLINK() to external web servers more secure.
- B. Make Apex SOAP outbound integrations to external web services more secure.
- C. Make an API inbound integration from an external Java client more secure.
- D. A Make Apex REST outbound integrations to external web services more secure.
正解:B
解説:
Explanation
The best use case for leveraging the existing SAML integration to connect Salesforce with other internal systems is to make Apex SOAP outbound integrations to external web services more secure. SAML can be used to authenticate the Salesforce org as the service provider and obtain a session ID from the external system as the identity provider. This session ID can then be used to make SOAP calls to the external web service without exposing any credentials in the Apex code. Option A is not correct because formula fields with HYPERLINK() do not support SAML authentication. Option C is not correct because Apex REST outbound integrations require OAuth or basic authentication, not SAML. Option D is not correct because API inbound integrations from an external Java client require OAuth or basic authentication, not SAML. References:
Named Credentials as Callout Endpoints
SAML SSO with Salesforce as the Service Provider
質問 # 72
A customer of Salesforce has used Platform Events to integrate their Salesforce instance with an external third party Artificial Intelligence (AI) system. The AI system provides a prediction score for each lead that is received by Salesforce. Once the prediction score is received, the lead information is saved to Platform events for other processes. The trigger on the Platform Events is failing once this was rolled out to Production.
What type of monitoring should the Integration Consultant have considered to monitor this integration?
- A. Monitor the volume of leads that are created in Salesforce.
- B. Validate the Platform Event definition matches leads definition.
- C. Set up debug logs for Platform Event triggers to monitor performance .
- D. Monitor Platform Events created per hour limits across the Salesforce instance.
正解:C
質問 # 73
KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.
1. Customer requests Customer Service Representative (CSR) for a Service upgrade.
2. Customer provides credit card details to CSR for payment.
3. CSR submits payment information in Salesforce, and processed in a
4. CSR receives confirmation of payment.
5. CSR upgrades service for customer and confirms Customer.
external payment gateway.
This use case requires the CSR to obtain confirmation of payment before upgrading the service.
The integration with Payment gateway needs to be reliable and monitored for audit purposes.
The payment gateway service is an external RESTful service that the B2C Enterprise Customer has subscribed for.
What should an Integration Architect recommend for this integration?
- A. Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of calloutsand responses are logged for audit purposes.
- B. Platform events allow integration to payment gateway through the exchange ofreal-time event data, platform events are scalable and secure.
- C. Use External Services feature to integrate gateway to Salesforce ensuring real-timeupdates the CSR and support post payment processes.
- D. Make a callout to the payment gateway through ESB supporting error handling andlogging for audit purposes.
正解:D
質問 # 74
Service Agents at Northern Trail Outfitters uses Salesforce to manage cases and B2C Commerce for ordering.
Which integration solution should an architect recommend in order for the service agents to see order history from a B2C Commerce system?
- A. Salesforce B2C Commerce to Service Cloud Connector
- B. Mulesoft Anypoint Platform
- C. A REST API offered by Commerce Platform
- D. REST API offered by Salesforce Platform
正解:A
解説:
https://help.salesforce.com/articleView?id=icx_b2c_conversationalcommerce_connector.htm&type=5
質問 # 75
A Salesforce customer is planning to roll out Salesforce for all their Sales and Service staff.
Senior Management has requested that monitoring is to be in pla for Operations to notify any degradation in Salesforce performance.
How should an integration consultant implement monitoring?
- A. Use APIEVENT to track all user initiated API calls through SOAP, REST or BULK APIs.
- B. Request Salesforce to monitor the Salesforce instance and notify when there is degradation in performance.
- C. Use Salesforce limits API to capture current API usage and configure alerts for monitoring.
- D. Identify critical business processes and establish automation to monitor performance against established benchmarks.
正解:D
質問 # 76
Northern Trail Outfitters needs to make synchronous callouts "available to promise" services to query product availability and reserve inventory during customer checkout process.
Which two considerations should an integration architect make when building a scalable integration solution?
Choose 2 answers
- A. How many concurrent service calls are being placed.
- B. The maximum query cursors open per user on the service.
- C. The number batch jobs that can run concurrently.
- D. The typical and worst-case historical response times.
正解:B、C
質問 # 77
A customer's enterprise architect has identified requirements around caching, queuing, error handling, alerts, retries, event handling, etc. The company has asked the Salesforce integration architect to help fulfill such aspects with their Salesforce program.
Which three recommendations should the Salesforce integration architect make?
Choose 3 answers
- A. Message transformation and protocol translation should be done within Salesforce.Recommend leveraging Salesforce native protocol conversion capabilities as middleware tools are NOT suited for such tasks
- B. Event handling processes such as writing to a log, sending an error or recovery process, or sending an extra message, can be assumed to be handled by middleware.
- C. Provide true message queueing for integration scenarios (including orchestration, process choreography, quality of service, etc.) given that a middleware solution is required.
- D. Event handling in a publish/subscribe scenario, the middleware can be used to route requests or messages to active data-event subscribers from active data-event publishers.
- E. Transform a fire-and-forget mechanism to request-reply should be handled by middleware tools (like ETL/ESB) to improve performance.
正解:B、C、D
解説:
Explanation
The recommendations that the Salesforce integration architect should make to fulfill the requirements around caching, queuing, error handling, alerts, retries, event handling, etc. are based on the best practices and capabilities of the middleware tools. The recommendation B is valid because middleware tools can provide true message queueing for integration scenarios that require asynchronous processing, guaranteed delivery, load balancing, etc. The recommendation D is valid because middleware tools can handle various events that may occur during the integration process, such as logging errors, sending notifications, triggering recovery actions, etc. The recommendation E is valid because middleware tools can support the publish/subscribe pattern for event-driven integration, where the middleware can route messages from publishers to subscribers based on topics or filters. The recommendation A is not valid because transforming a fire-and-forget mechanism to request-reply does not improve performance, but rather increases the latency and complexity of the integration. The recommendation C is not valid because message transformation and protocol translation are tasks that are better suited for middleware tools than Salesforce, as they can handle different formats and protocols more efficiently and flexibly23
1: Integration Architecture Designer Resource Guide 2: Integration Patterns and Practices 3: Salesforce Integration Architecture Designer Certification Exam Guide
質問 # 78
An integration architect needs to build a solution that will be using the Streaming API, but the data loss should be minimized, even when the client re-connects every couple of days.
Which two types of Streaming API events should be considered?
Choose 2 answers
- A. Change Data Capture Events
- B. Generic Events
- C. PushTopic Events
- D. High Volume Platform Events
正解:A、D
質問 # 79
Universal Containers (UC) is a large printing company that sells advertisement banners. The company works with third-party agents on banner initial design concepts. The design files are stored in an on-premise file store that can be accessed by UC internal users and the third party agencies. UC would like to collaborate with the
3rd part agencies on the design files and allow them to be able to view the design files in the community.
The conceptual design files size is 2.5 GB.
Which solution should an integration architect recommend?
- A. Create a custom object to store the file location URL, when community user clicks on the file URL, redirect the user to the on-prem system file location.
- B. Define an External Data Source and use Salesforce Connect to upload the files to an external object.
Link the external object using Indirect lookup. - C. Use Salesforce Files to link the files to Salesforce records and display the record and the files in the community.
- D. Create a lightning component with a Request and Reply integration pattern to allow the community users to download the design files.
正解:A
解説:
Explanation
The best solution for this scenario is to use a custom object to store the file location URL and redirect the community user to the on-premise file store when they click on the URL. This way, the community user can access the large design files without having to download them or use any external data source. Option A is not feasible because the Request and Reply integration pattern is not suitable for large files and would cause performance issues. Option B is not correct because Salesforce Connect cannot upload files to an external object, only data. Option D is not possible because Salesforce Files has a limit of 2 GB per file, and the design files are 2.5 GB in size. References:
Salesforce Connect Developer Guide
Salesforce Files Developer Guide
質問 # 80
An Integration Architect has built a solution using REST API, updating Account, Contact, and other related information. The data volumes have increased, resulting in higher API calls consumed, and some days the limits are exceeded. A decision was made to decrease the number of API calls using bulk updates. The customer prefers to continue using REST API to avoid architecture changes.
Which REST API composite resources should the Integration Architect use to allow up to 200 records in one API call?
- A. Batch
- B. Composite
- C. SObject Collections
- D. SObject Tree
正解:C
解説:
Explanation
SObject Collections is a REST API composite resource that allows you to create, update, or delete up to 200 records in one API call. You can specify the type of operation (create, update, or delete) for each record in the request body, and the response body will contain the status and IDs of each record. SObject Collections is suitable for bulk operations on records that are not related to each other1.
SObject Tree is another REST API composite resource that allows you to create up to 200 records in one API call. However, unlike SObject Collections, SObject Tree requires the records to be related to each other in a hierarchy. You can specify the parent and child records in a JSON tree structure, and the response body will contain the reference IDs and URLs of each record. SObject Tree is suitable for creating nested data in one request2.
Batch is a REST API composite resource that allows you to combine up to 25 requests in one API call. Each request can be a different type of operation (query, create, update, delete, etc.) on different objects. The response body will contain the status and results of each request. Batch is suitable for grouping multiple requests into one transaction3.
Composite is a REST API composite resource that allows you to execute a series of REST API requests in one API call. You can use the output of one request as the input of another request using a reference ID. The response body will contain the status and results of each request. Composite is suitable for chaining requests that depend on each other.
Therefore, the correct answer is A, because SObject Collections is the only REST API composite resource that allows bulk updates on records that are not related to each other.
References: 1: SObject Collections | REST API Developer Guide | Salesforce Developers 2: SObject Tree | REST API Developer Guide | Salesforce Developers 3: Batch | REST API Developer Guide | Salesforce Developers : [Composite | REST API Developer Guide | Salesforce Developers]
質問 # 81
Northern Trail Outfitters (NTO) has recently changed their Corporate Security Guidelines. The guidelines require that all cloud applications pass through a secure firewall before accessing on-premise resources. NTO is evaluating middleware solutions to integrate cloud applications with on-premise resources and services.
What are two considerations an Integration Architect should evaluate before choosing a middleware solution?
Choose 2 answers
- A. The middleware solution enforces the OAuth security protocol.
- B. The middleware solution is able to interface directly with databases via an ODBC connection string.
- C. The middleware solution is capable of establishing a secure API gateway between cloud applications and on-premise resources.
- D. An API gateway component is deployable behind a Demilitarized Zone (DMZ) or perimeter network.
正解:C、D
質問 # 82
......
Integration-Architect問題集と練習テスト(112試験問題):https://www.goshiken.com/Salesforce/Integration-Architect-mondaishu.html
リリースSalesforce Integration-Architect更新された問題PDF:https://drive.google.com/open?id=1n_MMGqB56mMRWZw2XYFU4bBZOsnd1n0x