[Dec 25, 2023] Lesson Brilliant PDF for the Integration-Architect Tests Free Updated Today
Get New 2023 Valid Practice Salesforce Integration Architecture Designer Integration-Architect Q&A - Testing Engine
Salesforce Integration-Architect certification is a highly sought-after credential among experienced Salesforce professionals. Salesforce Certified Integration Architect certification demonstrates that the candidate has the skills and knowledge necessary to lead integration projects and ensure successful outcomes. It also validates the candidate’s expertise in various integration patterns, technologies, and tools. Salesforce Certified Integration Architect certification exam covers a wide range of topics, including integration architecture, data modeling, API design, security, and performance tuning.
Salesforce Integration-Architect Certification Exam is intended for experienced integration architects and developers who work with Salesforce. Salesforce Certified Integration Architect certification exam is designed to validate the knowledge and expertise required to design and implement complex integrations with Salesforce. Candidates who pass the exam will have a deep understanding of the various integration patterns and technologies available, as well as the ability to design and implement scalable and secure integrations.
NEW QUESTION # 66
An Enterprise Customer is planning to implement Salesforce to support case management. Below, is their current system landscape diagram.
Considering Salesforce capabilities, what should the Integration Architect evaluate when integrating Salesforce with the current system landscape?
- A. Integrating Salesforce with Data Warehouse, Order Management and Email Management System.
- B. Integrating Salesforce with Email Management System, Order Management System and Case Management System.
- C. Integrating Salesforce with Order Management System, Email Management System and Case Management System.
- D. Integrating Salesforce with Order Management System, Data Warehouse and Case Management System.
Answer: A
NEW QUESTION # 67
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. Identify options to maintain DMS and EBS authentication and authorization details in Salesforce.
- B. Consider options to migrate DMS and EBS into Salesforce.
- C. Users should be authenticated into DMS and EBS without having to enter username and password.
- D. Consider Enterprise security needs for access to DMS and EBS.
- E. Users should be authorized to view information specific to the customer they are servicing without a need to search for customer.
Answer: A,B,C
NEW QUESTION # 68
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 all the data so that it is secure.
- C. Review shield platformencryption configurations.
- D. Encrypt the data using the most current key.
Answer: B,C
Explanation:
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.
NEW QUESTION # 69
KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.
1. Customer requests Customer Service Representative (CSR) for a Service upgrade.
2. Customer provides credit card details to CSR for payment.
3. CSR submits payment information in Salesforce, and processed in a
4. CSR receives confirmation of payment.
5. CSR upgrades service for customer and confirms Customer.
external payment gateway.
This use case requires the CSR to obtain confirmation of payment before upgrading the service.
The integration with Payment gateway needs to be reliable and monitored for audit purposes.
The payment gateway service is an external RESTful service that the B2C Enterprise Customer has subscribed for.
What should an Integration Architect recommend for this integration?
- A. Platform events allow integration to payment gateway through the exchange of real-time event data, platform events are scalable and secure.
- B. Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
- C. Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of callouts and responses are logged for audit purposes.
- D. Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes.
Answer: D
Explanation:
Explanation
Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes. This solution meets the requirements of integrating with an external RESTful service, ensuring real-time updates to the CSR, and supporting post payment processes. ESB stands for Enterprise Service Bus, which is a software architecture model that allows communication between different applications via a common bus. ESB can handle the callout to the payment gateway service, and provide error handling, logging, routing, transformation, and orchestration capabilities. ESB can also integrate with other systems or services that are involved in the post payment processes, such as billing, invoicing, or reporting.
References: Certification - Integration Architect - Trailhead, [Enterprise Integration Patterns]
NEW QUESTION # 70
Service Agents at Northern Trail Outfitters uses Salesforce to manage cases and B2C Commerce for ordering.
Which integration solution should an architect recommend in order for the service agents to see order history from a B2C Commerce system?
- A. A REST API offered by Commerce Platform
- B. Mulesoft Anypoint Platform
- C. Salesforce B2C Commerce to Service Cloud Connector
- D. REST API offered by Salesforce Platform
Answer: C
Explanation:
https://help.salesforce.com/articleView?id=icx_b2c_conversationalcommerce_connector.htm&type=5
NEW QUESTION # 71
A global financial company sells financial products and services that include the following:
1. Bank Accounts
2. Loans
3. Insurance
The company has a core banking system that is state of the art and is the master system to store financial transactions, financial products and customer information. The core banking system currently processes 10M financial transactions per day. The CTO for the company is considering building a community port so that customers can review their bank account details, update their information and review their account financial transactions.
What should an integration architect recommend as a solution to enable customer community users to view their financial transactions?
- A. Use Salesforce Connect to display the financial transactions as an external object.
- B. Use Iframe to display core banking financial transactions data in the customer community.
- C. Use Salesforce Connect to display the financial transactions as an external object.
- D. Use Salesforce External Service to display financial transactions in a community lightning page.
Answer: A
Explanation:
Explanation
The integration architect should recommend using Salesforce Connect to display the financial transactions as an external object. Salesforce Connect is a feature that allows you to integrate external data sources with Salesforce and access them in real time via external objects. External objects are similar to custom objects, but they store metadata only and not data. You can use external objects to display data from the core banking system in the customer community without copying or syncing the data. You can also use standard Salesforce features, such as reports, dashboards, or global search, with external objects. Salesforce External Service is a feature that allows you to import an external schema definition and generate an Apex wrapper class that can invoke an external service. This is useful for integrating complex business processes or workflows with Salesforce, but not for displaying data in a community lightning page. Iframe is a HTML element that allows you to embed another web page within a web page. This is not a recommended solution for displaying data in a customer community, as it can pose security risks, performance issues, or user interface problems.
References: [Salesforce Connect], [Salesforce External Services], [Using Iframes in Lightning Components]
NEW QUESTION # 72
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 andContacts 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, Streaming API, Apex REST API, Analytics REST API
- B. Bulk API, Chatter REST API, Apex SOAP API, Tooling API
- C. Bulk API, Streaming API, Apex SOAP API, Analytics REST API
- D. Bulk API, Chatter REST API, Apex REST API, Analytics REST API
Answer: A
Explanation:
Explanation
The set of APIs recommended to meet the requirements are Bulk API, Streaming API, Apex REST API, and Analytics REST API. Bulk API is a RESTful API that allows you to quickly load large amounts of data into Salesforce. Bulk API is suitable for the initial load of millions of records into the new org. Streaming API is a type of streaming event that notifies subscribers of changes to Salesforce records that match a SOQL query.
Streaming API is suitable for sending notifications of new and updated Accounts and Contacts to external systems. Apex REST API is an API that allows you to expose custom business logic as RESTful web services that can be accessed by external applications. Apex REST API is suitable for exposing custom business logic in a highly secure manner. Analytics REST API is an API that allows you to access analytics features, such as dashboards, lenses, datasets, and dataflows. Analytics REST API is suitable for scheduling nightly automated dataflows, recipes and data syncs. The other sets of APIs are not suitable for meeting all the requirements.
Chatter REST API is an API that allows you to access Chatter feeds and social data such as users, groups, followers, and files. Chatter REST API is not relevant for this scenario. Apex SOAP API is an API that allows you to expose custom business logic as SOAP web services that can be accessed by external applications.
Apex SOAP API is less preferable than Apex REST API because it requires more bandwidth and processing time due to the XML format. Tooling API is an API that allows you to build custom development tools or apps for Salesforce applications. Tooling API is not relevant for this scenario.
NEW QUESTION # 73
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. Error handling mechanisms
- C. Multi-language and multi-currency requirement
- D. Data Volume and Processing volume
- E. System types - APIs, File systems, Email
Answer: B,D,E
Explanation:
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
NEW QUESTION # 74
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. SObject Collections
- B. Batch
- C. SObject Tree
- D. Composite
Answer: A
Explanation:
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]
NEW QUESTION # 75
The director of customer service at Northern Trail Outfitters (NTO) wants to capture and trend specific business events that occur in Salesforce in real time. The metrics will be accessed in an ad-hoc manner using an external analytics system. The events that are of interest are:
A customer has initiated a product exchange via a Case A customer service rep clicks on the "Authorize Exchange Product" menu item on the Case A customer has initiated a subscription cancellation via a Case A customer service rep clicks on the "Initiate Refund" menu item on the Case Which two solutions will meet these business requirements?
Choose 2 answers
- A. Case after insert Trigger that executes a callout.
- B. Case Workflow Rule that sends an Outbound Message.
- C. Custom Apex controller that publishes a Platform Event.
- D. Case after insert Trigger that publishes a Platform Event.
Answer: C,D
NEW QUESTION # 76
Universal Containers (UC) is a global financial company. UC support agents would like to open bank accounts on the spot for a customer who is inquiring ab UC products.
During opening the bank account process, the agents execute credit checks for the customers through external agencies. At a given time, up to 30 concurrent rewill be using the service for performing credit checks for customers.
What error handling mechanisms should be built to display an error to the agent when the credit verification process failed?
- A. Handle verification process error in the Verification Webservice API in case there isa connection issue to the Webservice if it responds with an error.
- B. In case the verification process is down, use fire and forget mechanism instead of request and reply to allow the agent to get the response back when the service is bar online.
- C. Handle integration errors in the middleware in case the verification process is down, then the middleware should retry processing the request multiple times.
- D. In case the verification process is down, Use mock service to send the response to the agent.
Answer: A
Explanation:
Explanation
Handle verification process error in the Verification Webservice API in case there is a connection issue to the Webservice or if it responds with an error. This solution ensures that the agent can see an error message when the credit verification process failed, and take appropriate actions. The Verification Webservice API can implement error handling logic to catch any exceptions or errors that occur during the callout to the external agencies, and return a meaningful error message to the agent. The agent can then retry the verification process, or escalate the issue to a supervisor. References: Certification - Integration Architect - Trailhead, [Apex Web Services and Callouts]
NEW QUESTION # 77
Universal Containers has a requirement for all accounts that do NOT qualify for abusiness extension (Custom field on the account record) for the next month to send a meeting invite to their contacts from the marketing automation system to discuss the next steps. It is estimated there will be approximately 1MilIion contacts per month.
What is the recommended solution?
- A. Use Trigger.
- B. Use Batch Apex.
- C. Use Process builder.
- D. Use Time-based workflow rule.
Answer: D
Explanation:
Explanation
The recommended solution is to use a time-based workflow rule. A time-based workflow rule is a type of workflow rule that executes actions at a specific time, such as a certain number of days before or after a record field value. By using a time-based workflow rule, you can send an email alert to the contacts of the accounts that do not qualify for a business extension for the next month, and include a meeting invite in the email. This solution can handle large volumes of data and does not require any custom code. Using batch Apex, process builder, or trigger is not a recommended solution because they are more complex and require custom code or configuration. Batch Apex is a way to run large-scale and long-running jobs that operate on many records.
Process builder is a tool that lets you automate business processes by creating a process with criteria and actions. Trigger is a type of Apex code that executes before or after database operations, such as insert, update, delete, or undelete.
NEW QUESTION # 78
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 skills, SME availability and Program Governance details.
- 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 Style Process based, Data based, Virtual integration. E Core functional and non functional requirements for User Experience design, Encryption needs, Community, and license choices.
Answer: B,C,D
NEW QUESTION # 79
A company's cloud-based single page application consolidates data local to the application with data from on premise and 3rd party systems. The diagram below typifies the application's combined use of synchronous and asynchronous calls.
The company wants to use the average response time of its application's user interface as a basis for certain alerts. For this purpose, the following occurs:
1. Log every call's start and finish date and time to a central analytics data store.
2. Compute response time uniformly as the difference between the start and finish date and time - A to H in the diagram.
Which computation represents the end-to-end response time from the user's perspective?
- A. Sum of A to F
- B. Sum of A to H
- C. Sum of A, G, and H
- D. Sum of A and H
Answer: D
NEW QUESTION # 80
Northern Trail Outfitters has recently experienced intermittent network outages in its call center. When network service resumes, Sales representatives have inadvertently created duplicate orders in the manufacturing system because the order was placed but the return acknowledgement was lost during the outage.
Which solution should an architect recommend to avoid duplicate order booking?
- A. Have scheduled Apex resubmit orders that do not have a successful response.
- B. Implement idempotent design and have Sales Representatives retry order(s) in question.
- C. Use scheduled apex to query manufacturing system for potential duplicate or missing orders.
- D. Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
Answer: D
NEW QUESTION # 81
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. Recommend synchronous Apex call-outs from Lightning UI to External Systems via Mule and implement polling on API gateway timeout.
- B. Use Continuation callouts to make the eligibility check request from Salesforce from Lightning UI at page load.
- C. ESB (Mule) with cache/state management to return a request ID (or) response if available from external system.
- D. Implement a 'Check Update' button that passes a request ID received from ESB (user action needed).
- 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.
Answer: B,C,D
Explanation:
Explanation
Option A is correct because using ESB (Mule) with cache/state management can help to handle the long-running requests from Salesforce and return a request ID or a response if available from the external systems. This way, Salesforce does not have to wait for the external systems to respond and can avoid the API gateway timeout1 Option C is correct because using Continuation callouts can make the eligibility check request from Salesforce from Lightning UI at page load without blocking the UI thread. Continuation callouts are asynchronous and can handle long-running requests up to 60 seconds23 Option E is correct because implementing a 'Check Update' button that passes a request ID received from ESB can allow the user to manually check the status of the eligibility check request. This can be useful when the response is not available within the Continuation timeout limit or when the user wants to refresh the data4 Option B is incorrect because recommending synchronous Apex callouts from Lightning UI to External Systems via Mule and implementing polling on API gateway timeout can cause performance issues and user frustration. Synchronous Apex callouts block the UI thread and can only handle requests up to 120 seconds. Polling on API gateway timeout can increase the network traffic and consume the callout limits25 Option D is incorrect because creating a Platform Event in Salesforce via Remote-Call-In and using the empAPI in the lightning UI to serve 3,000 concurrent users can introduce complexity and scalability issues. Platform Events are meant for event-driven architecture and not for request-response scenarios.
Remote-Call-In requires an additional license and configuration. empAPI has a limit of 1,000 concurrent subscribers per channel678 References: 1: MuleSoft Documentation 2: Salesforce Documentation 4: Salesforce Trailhead 3: Salesforce Developers Blog 5: Salesforce Documentation 6: Salesforce Documentation 7: Salesforce Documentation 8:
Salesforce Documentation
NEW QUESTION # 82
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 create new addresses within the Order Create service?
- B. Is the product catalog data identical at all times in both systems?
- C. Can the fulfillment system make a callback into Salesforce?
- D. Can the fulfillment system implement a contract-first Outbound Messaging interface?
Answer: C,D
Explanation:
https://www.youtube.com/watch?v=zQncznMLrt4 Contract first interface is important as it can impact integration design in terms of efficiency and collaboration.
NEW QUESTION # 83
A company accepts payment requests 24x7. Once they accept a payment request, their service level agreement (SLA) requires them to make sure each payment request is processed by their Payment System. They track payment requests using a globally unique identifier created at the Data Entry Point. Their simplified flow is as shown in the diagram.
They encounter intermittent update errors when two or more processes try to update the same Payment Request record at the same time.
Which two recommendations should an integration architect make to improve their SLA and update conflict handling?
Choose 2 answers
- A. Data Entry Point and Middleware should automatically retry requests.
- B. Payment System and Middleware should automatically retry requests.
- C. Payment System should process a payment request only once.
- D. Middleware should coordinate request delivery and payment processing.
Answer: C,D
NEW QUESTION # 84
What should an Integration architect consider when recommending Platform Events as an Integration solution?
- A. Event Monitoring Is used to track user activity, such as logins and running reports.
- B. When an event definition Is deleted, It's permanently removed and can't be restored.
- C. Subscribe to an AssetTokenEvent stream to monitor OAuth 2.0 authentication activity.
Answer: B
Explanation:
Explanation
Event Monitoring is used to track user activity, such as logins and running reports, but it is not related to Platform Events. Subscribe to an AssetTokenEvent stream to monitor OAuth 2.0 authentication activity is also not related to Platform Events. When an event definition is deleted, it's permanently removed and can't be restored. This means that the event definition and its associated data are no longer available for subscribers or queries.
NEW QUESTION # 85
......
Integration-Architect Dumps PDF - 100% Passing Guarantee: https://examsboost.actualpdf.com/Integration-Architect-real-questions.html
