[Q12-Q37] Integration-Architect練習Salesforce高合格率回答あなたを試験は高確率で合格させます![2024]

Share

Integration-Architect練習Salesforce高合格率回答あなたを試験は高確率で合格させます![2024]

最高の方法からパスSalesforce Integration Architecture DesignerのIntegration-Architect試験合格させます


Salesforce Integration-Architectの試験に備えるために、候補者はSalesforceプラットフォームの基本を熟知しており、REST、SOAP、ミドルウェアプラットフォームなどの統合テクノロジーを使用した経験があることが重要です。また、ETL、ESB、API-led接続などのエンタープライズアーキテクチャと統合パターンにも精通している必要があります。公式のSalesforceトレーニングコース、学習ガイド、練習問題など、試験に備えるためのさまざまなリソースがあります。Salesforce Integration-Architectの試験に合格することは、専門家がSalesforce統合分野でキャリアアップするのに大きな成果をもたらすでしょう。


Salesforce Integration-Architect認定試験は、Salesforceエコシステムにおける非常に求められている認定です。 Salesforceと他のシステムの間のシームレスで効率的で効果的な統合を設計および実装する専門家の能力を検証します。この試験では、統合アーキテクチャ、データ統合、API統合、セキュリティとガバナンス、パフォーマンスの最適化など、さまざまなトピックについて説明します。この認定試験に合格すると、ビジネス要件を満たし、Salesforce Investmentsの価値を最大化する堅牢な統合ソリューションの設計と実装に関する個人の専門知識が示されています。


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

 

質問 # 12
An Integration Architect has designed a mobile application for Salesforce users to get data while on the road using a custom UI. The application is secured with oAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and storeit on a custom geolocation field.
The geolocation field is secured with Field Level Security, so users can view the value without changing it.
What should be done to meet the requirement?

  • A. The mobile device makes a SOAP API inbound call.The mobile device receives a REST Apex callout call.
  • B. The mobile device makes a REST Apex inbound call.
  • C. The mobile device makes a REST API inbound call.

正解:B

解説:
Explanation
The mobile device should make a REST Apex inbound call to meet the requirement. A REST Apex inbound call allows the mobile device to invoke custom Apex logic on Salesforce using a RESTful interface. The Apex logic can then access the geolocation field using the user's OAuth token and update it with the GPS coordinates from the mobile device. The geolocation field is secured with Field Level Security, so the user can view the value without changing it. A SOAP API inbound call or a REST API inbound call would not be able to access the custom geolocation field, as they are not supported by the standard Salesforce objects and fields.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 20


質問 # 13
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 access prevention requirements, then identify system constraints.
  • B. Determine inbound integration requirements, then identify frequency.
  • C. Determine data volume requirements, then identify the loading schedule.
  • D. Determine data access prevention requirements, then identify frequency.

正解:D

解説:
Explanation
The Architect should determine the data access prevention requirements and then identify the system constraints before recommending a solution. The data access prevention requirements are the business rules and policies that define how to prevent deactivated employees from accessing Salesforce data. For example, the Architect should determine whether the HR system can send a notification to Salesforce when an employee is deactivated, or whether Salesforce needs to query the HR system periodically to check the employee status.
The system constraints are the technical limitations and challenges that may affect the integration solution. For example, the Architect should determine whether the HR system supports outbound or inbound integration, what are the security and authentication protocols, what are the data formats and protocols, and what are the performance and scalability requirements. The frequency of the integration is not as important as the requirements and constraints, as it can be adjusted based on the business needs and technical feasibility. The data volume requirements and loading schedule are not relevant for this scenario, as they are more applicable for data migration or replication scenarios.


質問 # 14
Northern Trail Outfitters requires an integration to be set up between one of their Salesforce orgs and an external 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 Identity Type for OData connection.
  • B. Configure Special Compatibility for OData connection,
  • C. Configure CSRF Protection for OData connection.
  • D. Configure CSRF Protection on External Data Source.
  • E. Configure a Certificate for OData connection.

正解:A、C、E

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


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

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

正解:D

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


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

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

正解:C

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


質問 # 17
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 Call-In
  • B. Remote Process Invocation-Fire and Forget
  • C. Batch Data Synchronization
  • D. Remote Process Invocation-Request and Reply

正解:C


質問 # 18
An integration architect has been tasked with integrating Salesforce with an on-premises system. Due to some established policies, this system must remain on-premises.
What should the integration architect use to build a solution for this requirement?

  • A. Use Salesforce Connect If the database supports Open Data Protocol (OData).
  • B. Use Heroku Connect if the data is hosted in Heroku.
  • C. Use Salesforce Connect if the database supports Open Database Connectivity (ODBC).

正解:A

解説:
Explanation
Use Salesforce Connect if the database supports Open Data Protocol (OData). Salesforce Connect allows you to integrate external data sources with Salesforce without copying the data into Salesforce. OData is a standard protocol for accessing data from different sources. Use Salesforce Connect if the database supports Open Database Connectivity (ODBC) is incorrect because ODBC is not supported by Salesforce Connect. Use Heroku Connect if the data is hosted in Heroku is incorrect because Heroku Connect is used to synchronize data between Salesforce and a Heroku Postgres database, not an on-premises system.


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

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

正解:D


質問 # 20
Which two system constraint questions should be considered when designing an integration to send orders from Salesforce to a fulfillment system?
Choose 2 answers

  • A. What latency is acceptable for orders to reach the fulfillment system?
  • B. Which system will validate order shipping addresses?
  • C. Can the fulfillment system implement a contract-first Outbound Messaging interface?
  • D. Can the fulfillment system participate in idempotent design to avoid duplicate orders?

正解:C、D


質問 # 21
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 standard object, REST API and ETL.
  • D. Use Salesforce big object, SOAP API and Dataloader.

正解: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


質問 # 22
A company is planning on sending orders from Salesforce to a fulfillment system. The integration architect has been asked to plan for the integration.
Which two questions should the integration architect consider?
Choose 2 answers

  • A. Can the fulfillment system make a callback into Salesforce?
  • B. Is the product catalog data identical at all times in both systems?
  • C. Can the fulfillment system implement a contract-first Outbound Messaging interface?
  • D. Can the fulfillment system create new addresses within the Order Create service?

正解:A、C

解説:
Explanation
The integration architect should consider whether the fulfillment system can make a callback into Salesforce and whether it can implement a contract-first Outbound Messaging interface. A callback is a way for the fulfillment system to send a response or an acknowledgment back to Salesforce after receiving an order1. This can help ensure data consistency and reliability between the two systems. A contract-first Outbound Messaging interface is an approach where the integration is designed based on a predefined XML schema that defines the structure and content of the messages2. This can help ensure interoperability and compatibility between the two systems. The other two questions are not relevant for the integration architect to consider. The fulfillment system does not need to create new addresses within the Order Create service, as this is a function of Salesforce3. The product catalog data does not need to be identical at all times in both systems, as long as there is a mapping or synchronization mechanism to handle any discrepancies


質問 # 23
A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate al existing systems that currently work with their legacy application with Salesforce.
Which three constraints and pain-points should an integration architect consider when choosing the integration pattern/mechanism?
Choose 3 answers

  • A. Reporting and usability requirements
  • B. Multi-language and multi-currency requirement
  • C. Error handling mechanisms
  • D. Data Volume and Processing volume
  • E. System types - APIs, File systems, Email

正解:C、D、E

解説:
Explanation
The system types, the error handling mechanisms, and the data volume and processing volume are three constraints and pain-points that an integration architect should consider when choosing the integration pattern/mechanism. The system types determine what kind of interfaces and protocols are available or required for the integration, such as APIs, file systems, email, etc. The error handling mechanisms ensure that the integration can handle any failures or exceptions gracefully and provide appropriate logging and notification.
The data volume and processing volume affect the performance and scalability of the integration, as well as the choice of synchronous or asynchronous methods. Reference: Salesforce Integration Architecture Designer Resource Guide, page 17


質問 # 24
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.

正解:D


質問 # 25
Northern Trail Outfitters is planning to perform nightly batch loads into Salesforce from an external system 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. Write the error response from the Bulk API status to a custom error logging object in Salesforce using an Apex trigger and create reports on the object.
  • B. Use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.
  • C. Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs in Salesforce in the setup menu.
  • D. 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.

正解:B、C


質問 # 26
Only authorized users are allowed access to the EBS and the Enterprise DMS.
Customers call Customer Support when they need clarification on their bills. Customer Support needs seamless access to customer billing information from the E and view generated bills from the DMS.
Which three authorization and authentication needs should an integration consultant consider while integrating the DMS and ESB with Salesforce?
should an integration consultant consider while integrating the DMS and ESB with Salesforce?
Choose 3 answers

  • A. Consider options to migrate DMS and EBS into Salesforce.
  • B. Identify options to maintain DMS and EBS authentication and authorization details in Salesforce.
  • C. Consider Enterprise security needs for access to DMS and EBS.
  • D. Users should be authenticated into DMS and EBS without having to enter username and password.
  • E. Users should be authorized to view information specific to the customer they are servicing without a need to search for customer.

正解:A、B、D


質問 # 27
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 published immediately before the Apex transaction completes.
  • 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 being published from Apex.

正解:C

解説:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_define_ui.htm


質問 # 28
Northern Trail Outfitters (NTO) uses a custom mobile app to interact with their customers.
One of the features of the app are Salesforce Chatter Feeds. NTO wants to automatically post a Chatter item to Twitter whenever the post includes the #thanksNTO hashtag.
Which API should an Integration Architect use to meet this requirement?

  • A. Connect REST API
  • B. REST API
  • C. Apex REST
  • D. Streaming API

正解:A

解説:
Explanation
The Connect REST API is designed to access Chatter feeds and social data such as users, groups, followers, and files. By using this API, the integration can query the Chatter posts that include the #thanksNTO hashtag and post them to Twitter using another API. The REST API, Streaming API, and Apex REST are not specific to Chatter and do not provide the same level of functionality and ease of use as the Connect REST API2 References: 1: Fire and Forget Pattern 2: Connect REST API


質問 # 29
Northern Trail Outfitters (NTO) has hired an Integration Architect to design the integrations between existing systems and a new instance of Salesforce. NTO has the following requirements:
1. Initial load of 2M Accounts, 5.5M Contacts, 4.3M Opportunities, and 45k Products into the new org.
2. Notification of new and updated Accounts and Contacts needs to be sent to 3 external systems.
3. Expose custom business logic to 5 external applications in a highly secure manner.
4. Schedule nightly automated dataflows, recipes and data syncs.
Which set of APIs are recommended in order to meet the requirements?

  • A. Bulk API, Chatter REST API, Apex SOAP API, Tooling API
  • B. Bulk API, Streaming API, Apex SOAP API, Analytics REST API
  • C. Bulk API, Chatter REST API, Apex REST API, Analytics REST API
  • D. Bulk API, Streaming API, Apex REST API, Analytics REST API

正解:D


質問 # 30
Universal learning (UC) is embarked on Salesforce transformation journey, UC will decommission the legacy CRM system and migrate data to Salesforce. The data migration team asked for a recommendation to optimize the performance of the data load to Salesforce.
Which approach should used to meet the requirement?

  • A. Use Bulk API to process jobs in serial mode.
  • B. Contact Salesforce support to schedule performance load.
  • C. Use Bulk API to process jobs in high performance mode.
  • D. Use Bulk API to process jobs in parallel mode.

正解:D

解説:
Explanation
This is because Bulk API is a RESTful API that is optimized for loading or deleting large sets of data asynchronously. By processing jobs in parallel mode, you can take advantage of the multiple resources available on the Salesforce platform and speed up the data load. The other options are not suitable for this scenario because:
B, Contact Salesforce support to schedule performance load, is not a valid option as Salesforce does not offer such a service. You are responsible for optimizing your own data load performance.
C, Use Bulk API to process jobs in serial mode, is a slower option than parallel mode as it processes one batch at a time. This is only recommended when you have dependencies between records or when you want to preserve the order of records.
D, Use Bulk API to process jobs in high performance mode, is not a valid option as there is no such mode in Bulk API. You can only choose between parallel and serial modes.
References:
Introduction to Bulk API 2.0 and Bulk API
Use Bulk API 2.0 Unit


質問 # 31
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. SOAP API
  • B. O REST AP
  • C. Streaming API
  • D. Tooling API

正解:D

解説:
Explanation
The API that should be used for the Salesforce platform event solution is Tooling API.
Tooling API is a specialized API that exposes metadata used in developer tooling that you can access through REST or SOAP.
You can use Tooling API to create, update, or delete platform event definitions and fields4 Streaming API is used to subscribe to platform events and receive notifications when they are published5
References: Platform Events Developer Guide | Salesforce Developers, Define and Publish Platform Events Unit | Salesforce Trailhead


質問 # 32
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. Platform Shield Encryption
  • C. Classic Encryption
  • D. Cryptography Class

正解:B

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


質問 # 33
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 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".
  • B. Make an apex callout using @future annotation to make the call out to all different agencies. The response should update the trainer status to "verified".
  • C. 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 salesforce and update the verification status to "verified".
  • D. 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

解説:
Explanation
Answer D is valid because using middleware to handle the call out to the 10 different verification services is a scalable and reliable solution that can handle the complexity and variability of the integration. The middleware can orchestrate the calls to the different web services, consolidate the verification results, and handle any errors or retries. The middleware can then make a call-in to Salesforce and update the verification status to "verified" using an API or a platform event12 Answer A is not valid because using Salesforce external service to make the call out to the 10 different verification services is not a feasible or efficient solution. Salesforce external service is a feature that allows invoking an external service from a flow and mapping its inputs and outputs to flow variables.
However, this feature requires configuring an Apex action, a named credential, and an external service definition for each web service, which is not a low code solution. Moreover, this feature does not support checking the verification agencies until the result is verified, as it only invokes the external service once per flow interview3 Answer B is not valid because creating a trigger on the trainer record to make a callout to each verification agency is not a recommended or robust solution. Triggers are Apex code that execute before or after database events, such as insert, update, or delete. However, triggers cannot make callouts directly, as they are part of a database transaction and must complete quickly. To make a callout from a trigger, an asynchronous process such as a future method or a queueable job must be used, which adds complexity and overhead to the integration. Moreover, triggers have limits on the number of callouts and asynchronous calls they can make per transaction, which may affect the scalability and reliability of the integration.
Answer C is not valid because making an Apex callout using @future annotation to make the call out to all different agencies is not a suitable or reliable solution. The @future annotation allows marking a method for execution at a later time when system resources become available. However, this annotation has several limitations and drawbacks, such as:
Future methods cannot return values, so they cannot update the trainer status to "verified" directly.
Future methods have limits on the number of callouts and future calls they can make per execution, which may affect the scalability and reliability of the integration.
Future methods run in their own thread and do not share any static variables or state with other methods, which makes it difficult to consolidate the verification results from different agencies.
Future methods are not guaranteed to execute at a specific time or order, which may affect the timeliness and accuracy of the integration.
1: Orchestration Pattern 2: Remote Process Invocation-Request and Reply 3: External Services : Apex Developer Guide: Triggers : Apex Developer Guide: Using Future Methods


質問 # 34
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, Invoices system, Data Warehouse and BI Tool
  • B. ERP, MDM, Data Warehouse, Invoices system
  • C. ERP, MDM, BI tool and Data Warehouse
  • D. ERP, Inventory, Pricing Engine, Invoices system

正解:D


質問 # 35
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 Platform Events created per hour limits across the Salesforce instance.
  • B. Validate the Platform Event definition matches leads definition.
  • C. Monitor the volume of leads that are created in Salesforce.
  • D. Set up debug logs for Platform Event triggers to monitor performance.

正解:A


質問 # 36
A US business-to-consumer (B2C) company is planning to expand to Latin America. 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. Ability to delete personal data in every system.
  • B. Manual steps and procedures that may be necessary.
  • C. Ability to provide a 360-degree view of the customer.
  • D. Feasibility to restore deleted records when needed.
  • E. Impact of deleted records on system functionality.

正解:A、C、E

解説:
Explanation
The integration architect should consider the impact of deleted records on system functionality, the ability to delete personal data in every system, and the ability to provide a 360-degree view of the customer. These are important requirements for ensuring that the company can comply with the privacy and data protection regulations, as well as deliver a customer-centric service. Option A is not correct because manual steps and procedures are not desirable for deleting personal data on demand. The integration architect should aim for an automated and reliable solution that minimizes human intervention and errors. Option D is not correct because restoring deleted records when needed may violate the privacy and data protection regulations, as well as the customer's consent. The integration architect should ensure that the deletion of personal data is permanent and irreversible.


質問 # 37
......

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

Integration-Architect練習テスト問題回答解釈:https://drive.google.com/open?id=1XR-tekEecF-9WuMsjcdoa_IBxX3EGdDv


弊社を連絡する

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

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

サポート: 現在連絡 

English Deutsch 繁体中文 한국어