
Salesforce Integration Architecture Designer Integration-Architect練習テストエンジン: 今すぐ試そう112試験問題
試験合格保証付きのSalesforce Integration Architecture Designer Integration-Architect試験問題集
Salesforce Integration-Architect Examは、Salesforceの統合とデータ管理に深い理解を持つプロフェッショナル向けに設計されています。この認定は、Salesforceと他のプラットフォーム間の複雑な統合ソリューションを設計および実装するために必要なスキルと知識を検証します。Salesforce Integration-Architect Examは、Salesforce統合のキャリアを進めたい個人にとって高く求められる認定資格です。
Salesforce Integration-Architect認定試験は、Salesforceプラットフォームを使用してさまざまなシステムを統合する専門家を対象としています。この認定は、Salesforceと他のシステム間の安全でスケーラブルな統合の設計と実装に関する受験者の専門知識を認定します。
Salesforce Integration-Architect 認定は、Salesforce エコシステム内で非常に求められる資格です。この認定は、Salesforce と他のシステム間の複雑な統合を設計および実装する専門家を対象に特別に設計されています。Salesforce Integration-Architect 認定は、Salesforce Certified Integration Architect 認定としても知られています。
質問 # 32
Which WSDL should an architect consider when creating an integration that might be used for more than one salesforce organization and different metadata?
- A. Partner WSDL
- B. Corporate WSDL
- C. SOAP API WSDL
- D. Enterprise WSDL
正解:A
解説:
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
質問 # 33
An enterprise customer that has more than 10 Million customers has the following systems and conditions in their landscape:
- A. Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document Management system.
- B. Enterprise Billing System (EBS) - All customer's monthly billing is generated by this system.
- C. Salesforce CRM (CRM)- Customer information, Sales and Support information is maintained in CRM.
正解:A、C
質問 # 34
Northern Trail Outfitters (NTO) has an affiliate company that would like immediate notifications of changes to opportunities in the NTO Salesforce instance. The affiliate company has a CometD client available.
Which solution is recommended in order to meet the requirement?
- A. Create a PushTopic update event on the Opportunity Object to allow the subscriber to react to the streaming API.
- B. A Implement a polling mechanism in the client that calls the SOAP API get updated method to get the ID values of each updated record.
- C. Configure External Services to call the subscriber in Apex in the Onchange Trigger event as part of the flow.
- D. Create a connected app in the affiliate org and select the "Accept CometD API Requests".
正解:A
解説:
Explanation
Streaming API is the best option for sending real-time notifications of changes to Salesforce data. Streaming API uses a publish-subscribe model to push relevant data to subscribers without polling. Streaming API supports PushTopic events, which are based on SOQL queries that define the data changes to listen for. The affiliate company can subscribe to a PushTopic event on the NTO Salesforce org and receive notifications whenever the data that matches the query changes. This way, the affiliate company can be informed of any updates to the opportunities in the NTO Salesforce instance.
質問 # 35
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. Use Salesforce Files to link the files to Salesforce records and display the record and the files in the community.
- B. Create a lightning component with a Request and Reply integration pattern to allow the community users to download the design files.
- C. 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.
- D. 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
解説:
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
質問 # 36
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. Deploy MuleSoft to the on-premise network and design externally facing APIs to expose the data.
- B. Run a batch job with an ETL tool from an on-premise server to move data to Salesforce.
- C. Develop an application in Heroku that connects to the on-premisedatabase via an ODBC string and VPC connection.
- D. Develop custom APIs on the company's network that are invokable by Salesforce.
正解:A、D
解説:
Explanation
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 because developing 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 Answer C 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 Heroku for 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 tools can 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
質問 # 37
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. Build Batch Retry & Error Handling using BatchApexErrorEvent.
- C. Batch Retry & Error Handling report to monitor the error handling.
- D. Build Batch Retry & Error Handling in the Batch Apex Job itself.
正解:B
質問 # 38
An Integration Architect has built a Salesforce application that integrates multiple systems and keeps them synchronized via Platform Events.
What is taking place if events are only being published?
- A. The platform events are being published from Apex.
- B. The platform events has a trigger in Apex.
- C. The platform events are published after the Apex transaction completes.
- D. The platform events are published immediately before the Apex transaction completes.
正解:C
解説:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_define_ui.htm
質問 # 39
A new Salesforce program has the following high level abstract requirement: Business processes executed on Salesforce require data updates between the internal systems and Salesforce Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?
Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?
Choose 3 answers
- A. Integration Style Process based, Data based, Virtual integration. E Core functional and non functional requirements for User Experience design, Encryption needs, Community, and license choices.
- B. Timing aspects - real-time/near real-time (synchronous or asynchronous), batch; update frequency.
- C. Source and Target system, Directionality, data volume & transformation complexity long with any middleware that can be leveraged.
- D. Integration skills, SME availability and Program Governance details.
正解:A、B、C
質問 # 40
The URL for an external service has been changed without prior notice. The service provides up to date money exchange rates that is accessed several times from Salesforce and is a business critical function for end users.
Which two solutions should an Integration Architect recommend be implemented to minimize potential downtime for users in this situation?
Choose 2 answers
- A. Enterprise ESB
- B. Content Security Policies
- C. Remote Site Settings
- D. Named Credentials
正解:A、D
解説:
https://help.salesforce.com/articleView?id=collab_files_overview.htm&type=5
質問 # 41
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. Data Virtualization: Salesforce Connect map data external REST data in external objects.
- B. Request-Reply: Enhanced External Services invokes a REST API.
- C. Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus.
- D. Remote Call-In: Salesforce REST API with REST Composite Resources.
正解:B
質問 # 42
The sales Operations team at Northern Trail Outfitters imports new leads each day. An integrated legacy territory management system assigns territories to leads before Sales team members can work on them. The current integration often experiences latency issues.
Which two recommendations should an Architect make to improve the integration performance?
Choose 2 answers
- A. Reduce batch size of synchronous BULK API.
- B. Legacy system should submit in parallel mode.
- C. Reduce batch size of asynchronous BULK API.
- D. Legacy system should submit in serial mode.
正解:B、C
解説:
Explanation
Reducing the batch size of asynchronous BULK API and submitting the legacy system in parallel mode are two recommendations that can improve the integration performance. The BULK API is designed to handle large-scale data loads, but it can also cause latency issues if the batch size is too large or the network bandwidth is insufficient. Reducing the batch size can help to avoid timeouts and improve throughput.
Submitting the legacy system in parallel mode can also speed up the integration process by allowing multiple batches to be processed concurrently, as long as there are no dependencies or conflicts between them.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 21
質問 # 43
Northern Trail Outfitters has a requirement to encrypt few of widely used standard fields. They also want to be able to use these fields in workflow rules.
Which security solution should an Integration Architect recommend to fulfill the business use case?
- A. Data Masking
- B. Cryptography Class
- C. Classic Encryption
- D. Platform Shield Encryption
正解:D
解説:
Explanation
Option D is correct because Platform Shield Encryption allows you to encrypt standard fields and use them in workflow rules. Platform Shield Encryption uses AES 256-bit encryption to protect sensitive data at rest, while preserving platform functionality12 Option A is incorrect because Cryptography Class is a set of Apex methods for creating digests, message authentication codes, signatures, and encryption. It does not provide a way to encrypt standard fields or use them in workflow rules3 Option B is incorrect because Data Masking is a feature that replaces sensitive data in sandboxes with dummy data. It does not encrypt data in production or allow the use of encrypted data in workflow rules45 Option C is incorrect because Classic Encryption is a feature that encrypts custom fields with 128-bit AES encryption. It does not support standard fields or workflow rules67 References: 1: Salesforce Shield - Data Monitoring & End to End Encryption 2: How Shield Platform Encryption Works 3: Crypto Class 4: Data Masking - Anonymize Sensitive Data 5: Secure Your Sandbox Data with Salesforce Data Mask 6: What's the Difference Between Classic Encryption and Shield Platform Encryption? 7: Salesforce Classic vs. Salesforce Shield Platform Encryption: Which One Do You Need?
質問 # 44
Universal Containers (UC) is a leading provider of management training globally, UC embarked on a Salesforce transformation journey to allow students to register for courses in the Salesforce community. UC has a learning system that masters all courses and student registration.
UC requested a near real-time feed of student registration from Salesforce to the learning system. The integration architect recommends using Salesforce event.
Which API should be used for the Salesforce platform event solution?
- A. Tooling API
- B. SOAP API
- C. O REST AP
- D. Streaming API
正解:D
質問 # 45
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, Order Shipped, 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. High-volume event messages are stored for 24 hours (one day).
- B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
- C. High-volume event messages are stored for 72 hours (three days).
- D. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
正解:B、C
解説:
Explanation
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 in Salesforce 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).
質問 # 46
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, Order Shipped, 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. High-volume event messages are stored for 24 hours (one day).
- B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
- C. High-volume event messages are stored for 72 hours (three days).
- D. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
正解:B、C
解説:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_durability.htm
質問 # 47
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. PushTopic Events
- B. Change Data Capture Events
- C. High Volume Platform Events
- D. Generic Events
正解:B、C
解説:
Explanation
The integration architect should consider Change Data Capture Events and High Volume Platform Events for using the Streaming API with minimal data loss. Change Data Capture Events capture changes to Salesforce records and deliver them as events to subscribers. High Volume Platform Events are custom events that can be published and consumed at a large scale. Both types of events support reliable event delivery, which means that events are stored for 72 hours and can be replayed by subscribers in case of connection loss or failure. This ensures that data loss is minimized, even when the client re-connects every couple of days12 References: Change Data Capture Developer Guide, Platform Events Developer Guide
質問 # 48
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. Batch Data Synchronization
- C. Fire and Forget
- D. Remote Call In
正解: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
質問 # 49
Customer is evaluating Platform Events solution and would like help in comparing/contrasting it with Outbound Message for a real-time / near-real time needs. They expect 3,000 consumers of messages from Salesforce.
Which three considerations should be evaluated and highlighted when deciding between the solutions?
Choose 3 answers
- A. Both Platform Events and Outbound Message are highly scalable. However, unlike Outbound Message, only Platform Events have Event Delivery and Event Publishing limits to be considered.
- B. Number of concurrent subscribers to Platform Events is capped at 2,000. An Outbound Message configuration can pass only 100 notifications in a single messages to a SOAP end point.
- C. Both Platform Events and Outbound Message offer declarative means for asynchronous near-real time needs. They aren't best suited for real- time integrations.
- D. Message sequence is possible in Outbound Message but not guaranteed with Platform Events. Both offer very high reliability. Fault handling and recovery are fully handled by Salesforce.
- E. In both Platform Events and Outbound Messages, the event messages are retried by and delivered in sequence, and only once. Salesforce ensures there is no duplicate message delivery.
正解:A、B、E
解説:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_event_limits.htm
https://help.salesforce.com/articleView?id=workflow_om_considerations.htm&type=5
質問 # 50
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. Enterprise Service Bus user interface to collect shipper-specific form data.
- B. Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.
- C. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
- D. APEX REST Service to implement routing logic to the various shipping service.
正解:B
解説:
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
質問 # 51
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. Use Salesforce Files to link the files to Salesforce records and display the record and the files in the community.
- 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. Create a lightning component with a Request and Reply integration pattern to allow the community users to download the design files.
- D. 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
解説:
https://help.salesforce.com/articleView?id=collab_files_connect_share.htm&type=5
質問 # 52
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. Write a trigger that invokes an Apex proxy class to make a REST callout to the Order Management System.
- B. Use Process Builder to call an Apex proxy class to make a REST callout to the Order Management System.
- C. Develop a batch Apex job that aggregates Closed Opportunities and makes a REST callout to the Order Management System hourly.
- D. Build a Lightning Component that makes a synchronous Apex REST callout to the Order Management System when a button is clicked.
正解:B
質問 # 53
......
テストエンジン練習Integration-Architectテスト問題:https://www.passtest.jp/Salesforce/Integration-Architect-shiken.html
Salesforce Integration-Architect日常練習試験は2023年最新のに更新された112問あります:https://drive.google.com/open?id=1z0Ep3GrhqwwLyUmFgdPRNGs6tsfotBOl