無料でゲット!2023年最新のに更新されたSalesforce Integration-Architect試験問題と解答
Integration-Architect問題集PDFとテストエンジン試験問題
質問 # 26
When user clicks Check Preferences as part of a Lightning flow in Salesforce, preferences from an externally hosted RESTful service are to be checked in real-time. The RESTful service has OpenAPI 2.0 JSON definitions, responding in data types of Boolean and string values.
Which integration pattern and mechanism should be selected to meet the conditions?
- A. Remote Call-In: Salesforce REST API with REST Composite Resources.
- B. Data Virtualization: Salesforce Connect map data external REST data in external objects.
- C. Request-Reply: Enhanced External Services invokes a REST API.
- D. Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus.
正解:C
質問 # 27
An Integration Developer is developing an HR synchronization app for a client. The app synchronizes Salesforce record data changes with an HR system that's external to Salesforce.
What should the integration architect recommend to ensure notifications are stored for up to three days if data replication fails?
- A. Callouts
- B. Generic Events
- C. Change Data Capture
- D. Platform Events
正解:C
解説:
Explanation
Change Data Capture is a feature that enables you to receive near-real-time changes of Salesforce records, including create, update, delete, and undelete operations. Change Data Capture retains change events in the event bus for up to three days, so you can resume data replication from the point of failure. Change Data Capture also provides a consistent and reliable way to synchronize data changes with external systems, without the need for custom triggers or code. Reference: Salesforce Integration Architecture Designer Resource Guide, page 24
質問 # 28
Universal Containers is a global financial company that sells financial products and services.
There is a daily scheduled Batch Apex job that generates invoice from a given set of orders.
UC requested building a resilient integration for this batch apex job in case the invoice generation fails.
What should an integration architect recommend to fulfill the requirement?
- A. Build Batch Retry & Error Handling in the middleware.
- B. Batch Retry & Error Handling report to monitor the error handling.
- C. Build Batch Retry & Error Handling in the Batch Apex Job itself.
- D. Build Batch Retry & Error Handling using BatchApexErrorEvent.
正解:D
質問 # 29
An enterprise architect has requested the Salesforce Integration architect to review the following (see diagram & description) and provide recommendations after carefully considering all constraints of the enterprise systems and Salesforce platform limits.
* About 3,000 phone sales agents use a Salesforce Lightning UI concurrently to check eligibility of a customer for a qualifying offer.
* There are multiple eligibility systems that provides this service and are hosted externally. However, their current response times could take up to 90 seconds to process and return (there are discussions to reduce the response times in future, but no commitments are made).
* These eligibility systems can be accessed through APIs orchestrated via ESB (MuleSoft).
* All requests from Salesforce will have to traverse through customer's API Gateway layer and the API Gateway imposes a constraint of timing out requests after 9 seconds.
Which three recommendations should be made?
Choose 3 answers
- A. Use Continuation callouts to make the eligibility check request from Salesforce from Lightning UI at page load.
- B. ESB (Mule) with cache/state management to return a requestID (or) response if available from external system.
- C. Implement a 'Check Update' button that passes a requestID received from ESB (user action needed).
- D. Recommend synchronous Apex call-outs from Lightning UI to External Systems via Mule and implement polling on API gateway timeout.
- E. When responses are received by Mule, create a Platform Event in Salesforce via Remote-Call-In and use the empAPI in the lightning UI to serve 3,000 concurrent users.
正解:A、B、C
質問 # 30
Which two requirements should the Salesforce Community Cloud support for self-registration and SSO?
Choose 2 answers
- A. SAML SSO and Registration Handler
- B. OpenId Connect Authentication Provider and just-in-time provisioning
- C. OpenId Connect Authentication Provider and Registration Handler
- D. SAML SSO and just-in-time provisioning
正解:C、D
解説:
Explanation
OpenId Connect Authentication Provider and Registration Handler, and SAML SSO and just-in-time provisioning are two requirements that the Salesforce Community Cloud can support for self-registration and SSO. OpenId Connect is a protocol that allows users to authenticate with an external identity provider and access Salesforce resources. A registration handler is a class that implements the Auth.RegistrationHandler interface and defines the logic for creating or updating a user in Salesforce after authentication. SAML SSO is a protocol that allows users to log in to Salesforce with a single click, using an assertion from an identity provider that confirms the user's identity. Just-in-time provisioning is a feature that allows Salesforce to create or update a user account based on the information in the SAML assertion. References: Certification - Integration Architect - Trailhead, [OpenID Connect Authentication Providers], [SAML Single Sign-On (SSO) Service for Salesforce]
質問 # 31
NorthernTrail Outfitters needs to send order and line items directly to an existing finance application webservice when an order if fulfilled. It is critical that each order reach the finance application exactly once for accurate invoicing.
What solution should anarchitect propose?
- A. Button press invokes synchronous callout, with user handling retries in case of error
- B. Trigger makes @future Apex method, with custom error handling process.
- C. Trigger invokes Queueable Apex method, with custom error handling process.
- D. Outbound Messaging, which will automatically handle error retries to the service.
正解:C
解説:
Explanation
Trigger invokes Queueable Apex method, with custom error handling process. Queueable Apex allows you to run asynchronous jobs that can make callouts to external web services. You can use custom error handling logic to handle any failures and retry the callouts if necessary. You can also use Database.Stateful interface to maintain state across transactions and ensure that each order is sent exactly once. This solution meets the requirements of sending order and line items directly to an existing finance application web service when an order is fulfilled, and ensuring that each order reaches the finance application exactly once for accurate invoicing. References: Certification - Integration Architect - Trailhead, [Queueable Apex], [Making a Web Service Callout from a Queueable Apex Job]
質問 # 32
Northern Trail Outfitters (NTO) leverages Sales Cloud for tracking and managing leads, accounts, contacts, and opportunities- Orders and order fulfillment is taken care of by an Order Management System (OMS) in the back-office. When an opportunity has changed it's status to "Closed/Won" and there are products attached, the details should be passed to the OMS for fulfillment operations.
The callout from Salesforce to the OMS should be synchronous.
What should an Integration Architect do to satisfy these requirements?
- A. Develop a batch Apex job that aggregates Closed Opportunities and makes a REST callout to the Order Management System hourly.
- B. Build a Lightning Component that makes a synchronous Apex REST callout to the Order Management System when a button is clicked.
- C. Write a trigger that invokes an Apex proxy class to make a REST callout to the Order Management System.
- D. Use Process Builder to call an Apex proxy class to make a REST callout to the Order Management System.
正解:D
質問 # 33
A company wants to standardize exception tracking, handling, and analytics. Given the following actions:
1. Build a companywide logging service hosted on a middleware platform
2. Create case object records for exceptions-based thresholds
3. Change all their Apex Loggers to publish Application Exceptions as custom Platform Events.
Which two specifications should the integration architect include in the logging service architecture?
Choose 2answers
- A. Subscribe to the Application Exceptions using the Salesforce Streaming API.
- B. Receive Application Events through Change Data Capture (CDC).
- C. Create Salesforce Cases conditionally using automatic Case creation rules.
- D. Create Salesforce Cases using the Salesforce REST, SOAP or Bulk API.
正解:C、D
解説:
Explanation
Creating Salesforce Cases using the Salesforce REST, SOAP or Bulk API is a solution that can allow the logging service to create case records in Salesforce based on the exceptions received from the middleware platform. This way, the logging service can use the standard APIs to interact with Salesforce and leverage the features and functionality of the case object. Creating Salesforce Cases conditionally using automatic Case creation rules is a solution that can allow the logging service to create case records in Salesforce based on predefined criteria and actions. This way, the logging service can reduce the number of API calls and avoid creating unnecessary or duplicate cases. Receiving Application Events through Change Data Capture (CDC) is not a solution that is related to this requirement, as CDC is used for capturing data changes in Salesforce and sending them to external systems, not for receiving data from external systems. Subscribing to the Application Exceptions using the Salesforce Streaming API is also not a solution that is related to this requirement, as Streaming API is used for subscribing to events or notifications from Salesforce, not for sending data to Salesforce. Reference: Salesforce Integration Architecture Designer Resource Guide, page 25-26
質問 # 34
A company has an external system that processes and tracks orders. Sales reps manage their leads and opportunity pipeline in Salesforce. In the current state, the two systems are disconnected and processing orders requires a lot of manual entry on sales rep part. This creates delays in processing orders and incomplete data due to manual entry.
As a part of modernization efforts the company decided to integrate Salesforce and the order management system. The following technical requirements were identified:
1. Orders need to be created in real time from salesforce
2. Minimal customization*, and code should be written due to a tight timeline and lack of developer resources
3. Sales reps need to be able to see order history and be able to see most up to date information on current order status.
4. Managers need to be able to run reports in Salesforce to see daily and monthly order volumes and fulfillment timelines.
5. The legacy system is hosted on premise and is currently connected to the Enterprise Service Bus (ESB). The ESB is flexible enough to provide any methods and connection types needed by salesforce team.
6. There are 1000 sales reps. Each user processes/creates on average 15 orders per shift. Most of the orders contain 20-30 line items.
How should an integration architect integrate the two systems based on the technical requirements and system constraints?
- A. Use Salesforce standard object, REST API and ETL.
- B. Use Salesforce big object, SOAP API and Dataloader.
- C. Use Salesforce custom object, custom REST API and ETL.
- D. Use Salesforce external object and OData connector.
正解:A
質問 # 35
Northern Trail Outfitters is planning to perform nightly batch loads into Salesforce from an externalsystem with a custom Java application using the and the CIO is curious about monitoring recommendations for the jobs from the Technical Architect Which two recommendations will help meet the requirements?
Choose 2 answers
- A. Use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.
- B. Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs in Salesforce in the setup menu.
- C. Set the Salesforce debug logs level to "finest" and add the user Id running the job to monitor in the
"Debug Logs" in the setup menu. - D. Write the error response fromthe Bulk API status to a custom error logging object in Salesforce using an Apex trigger and create reports on the object.
正解:A、B
解説:
Explanation
Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs" in Salesforce in the setup menu, and use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.
These two methods can help the Technical Architect to monitor the nightly batch loads into Salesforce from an external system with a custom Java application using the Bulk API. The "Bulk Data Load Jobs" page in Salesforce shows the status, progress, and results of each batch load job. The getBatchInfo method in the Java application returns a BatchInfo object that contains information about a batch, such as its ID, state, number of records processed, and number of errors. References: Certification - Integration Architect - Trailhead, [Bulk API Developer Guide]
質問 # 36
Northern Trail Outfitters needs to use Shield Platform Encryption to encrypt social security numbers in order to meet a business requirement.
Which two considerations should an Integration Architect do prior to the implementation of Shield Platform Encryption?
Choose 2 answers
- A. Use Shield Platform Encryption as a user authentication or authorization tool.
- B. Encrypt the data using the most current key.
- C. Review shield platform encryption configurations.
- D. Encrypt all the data so that it is secure.
正解:B、C
質問 # 37
A company that is a leading provider of courses and training delivers courses using third party trainers. The trainer for the company has to be verified from 10 different training accreditation verification agencies before providing training for the company. Each training accreditation agency has its own response time, which could take days to confirm a trainer.
The company decided to automate the trainer accreditation verification process by integrating to the agencies web services.
What is the recommended approach to automate this process?
- A. Use middleware to handle the call out to the 10 different verification services, the middleware will handle the business logic of consolidating the verification result from t 10 services, then make a call-in to sa lesforce and update the verification status to "verified".
- B. Create a trigger on the trainer record to make a Callout to each verification agencies, write business logic to consolidate the verification then update the trainer status to verified".
- C. Use salesforce external service to make the call out, Salesforce external service should check the verification agencies until the result is verified, then update the trainer status to "verified".
- D. Make an apex callout using @future annotation to make the call out to all differentagencies.
The response should update the trainer status to "verified".
正解:A
質問 # 38
An organization needs to integrate Salesforce with an external system and is considering authentication options. The organization already has implemented SAML, using a third-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. A Make Apex REST outbound integrations to external web services more secure.
- B. Make formula fields with HYPERLINK() to external web servers more secure.
- C. Make Apex SOAP outbound integrations to external web services more secure.
- D. Make an API inbound integration from an external Java client more secure.
正解:B
質問 # 39
An architect recommended using Apex code to make callouts to an external system to process insurance quote.
What should the integration architect consider to make sure this is the right option for the integration?
- A. The maximum callouts in a single Apex transaction.
- B. The maximum number of parallel Apex callouts in a single continuation.
- C. The limit on long-running requests (total execution time).
- D. The limit of pending operations in the same transaction.
正解:D
質問 # 40
A largeB2C customer is planning to implement Salesforce CRM to become a Customer centric enterprise.
Below, is their current system landscape diagram.
The goals for implementing Salesforce follows:
1. Develop a 360 view of customer
2. Leverage Salesforce capabilities for Marketing, Sales and Service processes
3. Reuse Enterprise capabilities built for Quoting and Order Management processes Which three systems from the current system landscape can be retired with the implementation of Salesforce?
Choose 3 answers
- A. Order Management System
- B. Case Management System
- C. Quoting System
- D. Sales Activity System
- E. Email Marketing System
正解:B、D、E
解説:
Explanation
The three systems from the current system landscape that can be retired with the implementation of Salesforce are Case Management System, Sales Activity System, and Email Marketing System. These systems can be replaced by Salesforce Service Cloud, Sales Cloud, and Marketing Cloud respectively, which provide similar or better capabilities for managing cases, sales activities, and email campaigns. Option A is not correct because Order Management System cannot be retired with the implementation of Salesforce. The company wants to reuse their existing enterprise capabilities for order management processes, which are likely to be complex and customized. Salesforce does not provide a native order management solution for B2C commerce scenarios. Option E is not correct because Quoting System cannot be retired with the implementation of Salesforce. The company wants to reuse their existing enterprise capabilities for quoting processes, which are likely to be complex and customized. Salesforce does not provide a native quoting solution for B2C commerce scenarios.
質問 # 41
......
Salesforce Integration-Architect試験は、データ統合、API統合、セキュリティなどの分野での個人の専門知識を評価する厳密なテストです。組織の独自のニーズを満たす統合ソリューションを設計および実装する候補者の能力をテストするように設計されています。この試験では、統合パターン、データモデリング、統合ベストプラクティスなどのトピックについて説明します。
検証済みのIntegration-Architectテスト問題集と解答で正確な112問題と解答あります:https://jp.fast2test.com/Integration-Architect-premium-file.html
最新をゲットせよ!Integration-Architect認定有効な試験問題集解答:https://drive.google.com/open?id=1tnrShkIkl63o6AIVZjnkNy1Gp1BH42zC