[Q41-Q57] Salesforce Integration-Architect認証された練習解答、必ずあなたを試験合格させる![2024]

Share

Salesforce Integration-Architect認証された練習解答、必ずあなたを試験合格させる![2024]

有効な合格方法Salesforce Integration Architecture DesignerのIntegration-Architect試験問題集


Integration-Architect試験は、データ統合、セキュリティとアクセス、データモデリング、統合パターンなど、多岐にわたるトピックをカバーしています。Salesforceとその統合能力の深い理解が必要な包括的な試験です。試験は2つのパートに分かれており、第1部は複数選択問題、第2部は実践的な試験で、プロのSalesforceと他のシステムの統合能力をテストします。

 

質問 # 41
A healthcare services company maintains a Patient Prescriptions System that has 50+ million records in a secure database. Their customer base and data set growing rapidly. They want to make sure that the following policies are enforced:
1. Identifiable patient prescriptions must exist only in their secure system's databaseand encrypted at rest.
2. Identifiable patient prescriptions must be made available only to people explicit authorized in the Patient Prescriptions System assigned nurses anddoctors, patient, and people explicitly the patient may authorize.
3. Must be available only to verified and pre-approved people or legal entities.
To enable this, the company provides the following capabilities:
1. One-time use identity tokens for patients, nurses, doctors, and other people that expire within a few minutes.
2. Certificates for legal entities.
. RESTful services.
The company has a Salesforce Community Cloud portal for patients, nurses, doctors, and other authorized people. A limited number of employees analyze de identified data in Einstein Analytics.
Which two capabilities should the integration architect require for the Community Cloud portal and Einstein Analytics?
Choose 2 answers

  • A. Callouts to RESTful services
  • B. Encryption in transit and at rest
  • C. Bulk load for Einstein Analytics
  • D. Identity token data storage

正解:A、C


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

正解:A、C、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]


質問 # 43
An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.
How is authentication achieved?

  • A. Connect via Communities.
  • B. Connect via Salesforce Connect.
  • C. Handle authentication with login flows.
  • D. Handle authentication in the code.

正解:C

解説:
https://help.salesforce.com/articleView?id=named_credentials_define.htm&type=5


質問 # 44
A US business-to-consumer (B2C) company is planning to expand to Latin Americ a. They project an initial Latin American customer base of about one million, and a growth rate of around 10% every year for the next 5 years. They anticipate privacy and data protection requirements similar to those in the European Union to come into effect during this time. Their initial analysis indicates that key personal data is stored in the following systems:
1. Legacy mainframe systems that have remained untouched for years and are due to be decommissioned.
2. Salesforce Commerce Cloud Service Cloud, Marketing Cloud, and Community Cloud.
3. The company's CIO tasked the integration architect with ensuring that they can completely delete their Latin American customer's personal data on demand.
Which three requirements should the integration architect consider?
Choose 3 answers

  • A. Feasibility to restore deleted records when needed.
  • B. Manual steps and procedures that may be necessary.
  • C. Impact of deleted records on system functionality.
  • D. Ability to provide a 360-degree view of the customer.
  • E. Ability to delete personal data in every system.

正解:A、C、E


質問 # 45
Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales Representatives serve all NTO customers globally and need to select between valid service(s) for the customer's country and request shipping estimates from that service.
Which two solutions should an architect propose?
Choose 2 answers

  • A. Store shipping services in a picklist that is dependent on a country picklist.
  • B. Invoke middleware service to retrieve valid shipping methods.
  • C. Use Platform Events to construct and publish shipper-specific events.
  • D. Use middleware to abstract the call to the specific shipping services.

正解:B、D

解説:
Explanation
Invoking middleware service to retrieve valid shipping methods is a solution that can allow the sales representatives to select between valid services for the customer's country. The middleware service can act as a single point of entry for all shipping services and provide routing and transformation capabilities. Using middleware to abstract the call to the specific shipping services is a solution that can allow the sales representatives to request shipping estimates from the selected service. The middleware can hide the complexity and heterogeneity of the shipping services and provide mediation and orchestration capabilities.
Using Platform Events to construct and publish shipper-specific events is not a solution, as Platform Events are used for event-driven integration, not for web-service integration. Storing shipping services in a picklist that is dependent on a country picklist is not a solution, as it does not address how to request shipping estimates from the shipping services. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16-17


質問 # 46
An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.
How is authentication achieved?

  • A. Handle authentication with login flows.
  • B. Connect via Communities.
  • C. Connect via Salesforce Connect.
  • D. Handle authentication in the code.

正解:D

解説:
Explanation
The authentication is achieved by handling it in the code. A Named Credential is a type of metadata that specifies the URL of a callout endpoint and its required authentication parameters. An Apex callout is a way to invoke an external web service or API from Apex code. When using a Named Credential with an Apex callout, the authentication is handled by the Apex code that invokes the callout. The Apex code can use the HttpRequest class to set the endpoint, method, headers, and body of the callout request, and use the Http class to send the request and receive the response. The Apex code can also use the NamedCredential class to access the properties of the Named Credential, such as the principal type, protocol, and credential type. Handling authentication with login flows is not a valid option because login flows are a way to customize the user login process in Salesforce, not for external web services or APIs. Connecting via Salesforce Connect or Communities is not a valid option because they are not related to Apex callouts or Named Credentials.


質問 # 47
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. Encrypt the data using the most current key.
  • B. Review shield platformencryption configurations.
  • C. Use Shield Platform Encryption as a user authentication or authorization tool.
  • D. Encrypt all the data so that it is secure.

正解:B、D

解説:
Explanation
The considerations that an Integration Architect should do prior to the implementation of Shield Platform Encryption are:
Review shield platform encryption configurations.
Encrypt all the data so that it is secure.
Shield Platform Encryption is a feature that allows you to encrypt sensitive data at rest in Salesforce, such as social security numbers, without compromising critical platform functionality. Before implementing Shield Platform Encryption, you should review the shield platform encryption configurations, such as the encryption key management, the encryption policy, and the encrypted fields and files. You should also encrypt all the data that is subject to encryption, not just the data using the most current key. Encrypting all the data ensures that your data is secure and compliant with your business requirements. Encrypting the data using the most current key is not a valid consideration because Shield Platform Encryption uses a deterministic encryption scheme that does not allow you to rotate or re-encrypt your data with a new key. Using Shield Platform Encryption as a user authentication or authorization tool is not a valid consideration because Shield Platform Encryption is not designed for that purpose. Shield Platform Encryption only encrypts data at rest, not in transit or in use.


質問 # 48
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. Composite
  • B. SObject Collections
  • C. SObject Tree
  • D. Batch

正解:B

解説:
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]


質問 # 49
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 (Push Topic Events, Change Data Capture, Generic Streaming, Platform Events), but is unsure of to proceed with the implementation.The developer asks the system architect for some guidance.
What should the architect consider when making the recommendation?

  • A. Change Data Capture can be published from Apex.
  • B. Push Topic Event can define a custom payload.
  • C. Change Data Capture does not have record access support.
  • D. Apex triggers can subscribe to Generic Events.

正解:C


質問 # 50
The URL for an external service has been changed without prior notice. The service provides up-to-date money exchange rates that are accessed several times from Salesforce and are a Dusiness-critical function for end users.
Which solutions should an integration architect recommend be implemented to minimize potential downtime for users in this situation?

  • A. Remote Site Settings and Named Credentials
  • B. Enterprise Service Blus (ESB) and Remote Site Settings
  • C. Named Credentials and Content Security Policies

正解:A

解説:
Explanation
Remote Site Settings and Named Credentials are solutions that should be implemented to minimize potential downtime for users in this situation. Remote Site Settings allow you to specify external domains that your organization can access during API calls or integrations. Named Credentials allow you to store authentication information for external services in a secure way. By using Named Credentials, you can easily update the URL of the external service without changing any code or configuration that references it. Enterprise Service Bus (ESB) and Remote Site Settings are not solutions that should be implemented in this situation because ESB is a middleware that facilitates communication between different systems, not a way to update the URL of an external service. Event Monitoring and Content Security Policies are also not solutions that should be implemented in this situation because Event Monitoring is used to track user activity and performance metrics, not to monitor external service availability. Content Security Policies are used to control what resources can be loaded on a web page, not to update the URL of an external service.


質問 # 51
Northern Trail Outfitters' ERP is integrated with Salesforce and syncs several million contacts per day. To prevent specific data from syncing, the integration uses a SOQL query filtered by sharing hierarchy.
Which two things should an architect do to improve the performance of the integration?
Choose 2 answers

  • A. Remove the sharing restrictions.
  • B. Remove the query filters.
  • C. Include selective criteria in query filters.
  • D. Include non-selective criteria in query filters.

正解:A、C

解説:
Explanation
Option C is correct because including selective criteria in query filters can improve the performance of the integration. Selective criteria are filters that reduce the number of records that need to be scanned by the query optimizer, such as indexed fields, standard indexes, or custom indexes. Selective criteria can help the query run faster and avoid hitting the query timeout limit or the query row limit.
Option D is correct because removing the sharing restrictions can improve the performance of the integration. Sharing restrictions are filters that limit the access to records based on the user's role, profile, or sharing rules. Sharing restrictions can add complexity and overhead to the query execution, as they require additional joins and calculations. Removing the sharing restrictions can simplify the query and reduce the number of records that need to be processed.
Option A is incorrect because including non-selective criteria in query filters can degrade the performance of the integration. Non-selective criteria are filters that do not reduce the number of records that need to be scanned by the query optimizer, such as non-indexed fields, formula fields, or OR conditions. Non-selective criteria can cause the query to run slower and hit the query timeout limit or the query row limit.
Option B is incorrect because removing the query filters can degrade the performance of the integration.
Query filters are conditions that specify which records to retrieve from the database, such as WHERE clauses or LIMIT clauses. Query filters can help the query run faster and avoid retrieving unnecessary or unwanted data. Removing the query filters can increase the number of records that need to be processed and transmitted by the integration.
References: Working with Very Large SOQL Queries: Improve performance with custom indexes using Salesforce Query Plan tool: Querying Data That Respects User Permissions: How does sharing affect SOQL performance?: SOQL SELECT Syntax : SOQL Best Practices


質問 # 52
Northern Trail Outfitters needs to secure an integration with an external Microsoft Azure API Gateway.
What integration security mechanism should be employed?

  • A. Implement Salesforce Shield with Encryption at Rest and generate a tenant secret.
  • B. Configure mutual server authentication with two-way SSL using CA issued certificates.
  • C. Use an API only user profile and implement use an external identity provider with federated API access.
  • D. Configure a connected app with an authorization endpoint of the API gateway and configure OAuth settings.

正解:B


質問 # 53
An Architect has received a request to prevent employees that leave the company from accessing data in Salesforce after they are deactivated in the company's HR system.
What should an Architect determine before recommending a solution?

  • A. Determine data volume requirements, then identify the loading schedule.
  • B. Determine inbound integration requirements, then identify frequency.
  • C. Determine data access prevention requirements, then identify frequency.
  • D. Determine data access prevention requirements, then identify system constraints.

正解:B


質問 # 54
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 external object and OData connector.
  • B. Use Salesforce custom object, custom REST API and ETL.
  • C. Use Salesforce big object, SOAP API and Dataloader.
  • D. Use Salesforce standard object, REST API and ETL.

正解:B

解説:
Explanation
Using Salesforce custom object, custom REST API and ETL is a better solution than using Salesforce standard object, REST API and ETL. A custom object can store the order information and provide more flexibility and control over the data model, validation rules, triggers, etc. A custom REST API can be used to create orders in real time from Salesforce, using the ESB as a proxy to communicate with the legacy system. An ETL tool can be used to sync the order history and status from the legacy system to Salesforce, using the last modified date as a filter. This way, sales reps can see the order history and the most up-to-date information on current order status, and managers can run reports on order volumes and fulfillment timelines. A standard object, such as Order, may not meet all the business requirements and may require more customization than a custom object.
A standard REST API may not provide enough security and error handling for creating orders in real time.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 18


質問 # 55
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. Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.
  • C. Re-write and optimize the current web service to be more efficient.
  • D. Use the Salesforce Bulk API when integrating back into Salesforce.

正解:B


質問 # 56
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. Change Data Capture (CDC)
  • B. Outbound Message
  • C. Platform Event
  • D. Streaming API

正解:D


質問 # 57
......


Salesforce Integration-Architect試験は、データ統合、API統合、セキュリティなどの分野での個人の専門知識を評価する厳密なテストです。組織の独自のニーズを満たす統合ソリューションを設計および実装する候補者の能力をテストするように設計されています。この試験では、統合パターン、データモデリング、統合ベストプラクティスなどのトピックについて説明します。

 

Salesforce Integration-Architect事前試験練習テストはFast2test:https://jp.fast2test.com/Integration-Architect-premium-file.html

Integration-Architect練習テスト問題、解答、解釈:https://drive.google.com/open?id=1tnrShkIkl63o6AIVZjnkNy1Gp1BH42zC


弊社を連絡する

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

我々の働いている時間: ( GMT 0:00-15:00 )
月曜日から土曜日まで

サポート: 現在連絡 

English Deutsch 繁体中文 한국어