Integration-Architect Dumps - Grab Out For [NEW-2024] Salesforce Exam
Integration-Architect Exam Dumps PDF Guaranteed Success with Accurate & Updated Questions
Salesforce Integration-Architect certification is a highly sought-after certification for professionals who work with Salesforce systems. The Salesforce Integration-Architect certification is designed to test the knowledge and expertise of professionals in the area of Salesforce integration. Salesforce Certified Integration Architect certification is a great way for professionals to prove their skills and knowledge in the area of Salesforce integration, and it is highly valued by employers.
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 # 55
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. Feasibility to restore deleted records when needed.
- C. Manual steps and procedures that may be necessary.
- D. Impact of deleted records on system functionality.
- E. Ability to provide a 360-degree view of the customer.
Answer: A,D,E
Explanation:
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.
NEW QUESTION # 56
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. Configure a connected app with an authorization endpoint of the API gateway and configure OAuth settings.
- D. Use an API only user profile and implement use an external identity provider with federated API access.
Answer: B
NEW QUESTION # 57
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. Push Topic Event can define a custom payload.
- B. Change Data Capture does not have record access support.
- C. Change Data Capture can be published from Apex.
- D. Apex triggers can subscribe to Generic Events.
Answer: B
NEW QUESTION # 58
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. Encrypt the data using the most current key.
- D. Review shield platform encryption configurations.
Answer: C,D
NEW QUESTION # 59
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. Use scheduled apex to query manufacturing system for potential duplicate or missing orders.
- B. Implement idempotent design and have Sales Representatives retry order(s) in question.
- C. Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
- D. Have scheduled Apex resubmit orders that do not have a successful response.
Answer: B
Explanation:
Explanation
Idempotent design means that the same request can be repeated multiple times without changing the outcome.
This is useful for avoiding duplicate orders in case of network failures or timeouts. By implementing idempotent design, the sales representatives can retry the order(s) in question without creating duplicates in the manufacturing system. Outbound messaging is not a reliable solution because it does not guarantee delivery or acknowledgement of messages. Scheduled apex is not a real-time solution and may not catch all the duplicate or missing orders
NEW QUESTION # 60
An enterprise customer that has more than 10 Million customers has the following systems and conditions in their landscape:
- A. Salesforce CRM (CRM)- Customer information, Sales and Support information is maintained in CRM.
- B. Enterprise Billing System (EBS) - All customer's monthly billing is generated by this system.
- C. Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document Management system.
Answer: A,C
NEW QUESTION # 61
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. Request-Reply: Enhanced External Services invokes a REST API.
- B. Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus.
- C. Data Virtualization: Salesforce Connect map data external REST data in external objects.
- D. Remote Call-In: Salesforce REST API with REST Composite Resources.
Answer: A
Explanation:
Explanation
The correct answer is C, Request-Reply: Enhanced External Services invokes a REST API. This is because Enhanced External Services allows you to register an external web service that has an OpenAPI 2.0 specification and use it as an invocable action in a Lightning flow. This way, you can check the preferences from the external service in real-time and get the response in Boolean and string values. The other options are not suitable for this scenario because:
A, Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus, is a pattern that is used for asynchronous integration, where the sender does not expect a response from the receiver. This is not suitable for checking preferences in real-time.
B, Remote Call-In: Salesforce REST API with REST Composite Resources, is a pattern that is used for integrating external applications with Salesforce by calling the Salesforce REST API. This is not suitable for invoking an external service from a Lightning flow.
D, Data Virtualization: Salesforce Connect map data external REST data in external objects, is a pattern that is used for accessing external data without copying or synchronizing it to Salesforce. This is not suitable for checking preferences in real-time or using them in a Lightning flow.
References:
Enhanced External Services
Get Started with External Services
Registering external services in salesforce
NEW QUESTION # 62
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 the volume of leads that are created in Salesforce.
- B. Validate the Platform Event definition matches leads definition.
- C. Set up debug logs for Platform Event triggers to monitor performance .
- D. Monitor Platform Events created per hour limits across the Salesforce instance.
Answer: C
NEW QUESTION # 63
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 offer declarative means for asynchronous near-real time needs. They aren't best suited for real-time integrations.
- B. 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.
- C. 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.
- D. 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.
- E. Number of concurrent subscribers to Platform Events is capped at 2,000. An Outbound Message configuration can pass only 100 notifications in a single message to a SOAP end point.
Answer: C,D,E
Explanation:
Explanation
Both Platform Events and Outbound Message offer declarative means for asynchronous near-real time needs.
They aren't best suited for real-time integrations (A). 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 (B). 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
Number of concurrent subscribers to Platform Events is capped at 2,000. An Outbound Message configuration can pass only 100 notifications in a single message to a SOAP end point (D). 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 (E). Reference: Salesforce Integration Architecture Designer Resource Guide, page 23
NEW QUESTION # 64
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. Implement a 'Check Update' button that passes a requestID received from ESB (user action needed).
- C. 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.
- D. ESB (Mule) with cache/state management to return a requestID (or) response if available from external system.
- E. Use Continuation callouts to make the eligibility check request from Salesforce from Lightning UI at page load.
Answer: B,D,E
NEW QUESTION # 65
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. High-volume event messages are stored for 72 hours (three days).
- C. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
- D. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
Answer: B,D
Explanation:
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).
NEW QUESTION # 66
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 External Service to display financial transactions in a community lightning page.
- D. Use Salesforce Connect to display the financial transactions as an external object.
Answer: C
NEW QUESTION # 67
Salesforce users need to read data from an external system via HTTPS request.
Which two security methods should an integration architect leverage within Salesforce to secure the integration?
Choose 2 answers
- A. Authorization Provider
- B. Connected App
- C. Named Credentials
- D. Two-way SSL
Answer: C,D
Explanation:
Explanation
Named Credentials and Two way SSL are two security methods that an integration architect can leverage within Salesforce to secure the integration with an external system via HTTPS request. Named Credentials are a type of metadata that store authentication settings for accessing external services. They allow you to specify the URL of a service, the authentication protocol, and the credentials for accessing the service. Two way SSL is a type of mutual authentication that requires both the client and the server to present their certificates to each other. This ensures that both parties are who they claim to be, and that the communication is encrypted. Two way SSL can be configured in Salesforce by uploading a certificate and a private key, and associating them with a named credential. References: Certification - Integration Architect - Trailhead, [Named Credentials],
[Mutual Authentication]
NEW QUESTION # 68
Northern Trail Outfitters (NTO) is looking to integrate three external systems that run nightly data enrichment processes in Salesforce. NTO has both of the following security and strict auditing requirements:
1. The external systems must follow the principle of least privilege, and
2. The activities of the eternal systems must be available for audit.
What should an Integration Architect recommend as a solution for these integrations?
- A. A Connected App for each external system integration.
- B. A shared integration user for the three external system integrations.
- C. A unique integration user for each external system integration.
- D. A shared Connected App for the three external system integrations.
Answer: A
NEW QUESTION # 69
Northern Trail Outfitters uses a custom Java application to display code coverage and test results for all of their enterprise applications and is planning to include Salesforce as well.
Which Salesforce API should an Integration Architect use to meet the requirement?
- A. SOAP API
- B. Metadata API
- C. Tooling API
- D. Analytics REST API
Answer: C
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_apexcodecoverage.htm
NEW QUESTION # 70
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. Classic Encryption
- C. Platform Shield Encryption
- D. Cryptography Class
Answer: C
Explanation:
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?
NEW QUESTION # 71
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. System types - APIs, File systems, Email
- B. Reporting and usability requirements
- C. Data Volume and Processing volume
- D. Error handling mechanisms
- E. Multi-language and multi-currency requirement
Answer: A,C,D
NEW QUESTION # 72
A company's security assessment noted vulnerabilities on the un managed packages in their Salesforce orgs, notably secrets that are easily accessible and in plain text, such as usernames, passwords, and OAuth tokens used in callouts from Salesforce.
Which two persistence mechanisms should an integration architect require to be used to ensure that secrets are protected from deliberate or inadvertent exposure?
Choose 2 answers
- A. Protected Custom Metadata Types
- B. Protected Custom Settings
- C. Named Credentials
- D. Encrypted Custom Fields
Answer: B,C
Explanation:
Explanation
Named Credentials and Protected Custom Settings are two persistence mechanisms that can be used to ensure that secrets are protected from deliberate or inadvertent exposure. Named Credentials allow you to specify the URL of a callout endpoint and its required authentication parameters in one definition. Salesforce manages all the authentication for Apex callouts that specify a named credential as the callout endpoint, and you don't have to add more authentication logic in your Apex code. Named Credentials can be defined to provide a secure and convenient way of setting up authenticated callouts, and they can also be used in Lightning components, Visualforce pages, and flows1.
Protected Custom Settings are a type of custom settings that store application-specific data that is hidden from subscribers. They are only accessible by the managed package that created them, and they can be used to store secrets such as encryption keys, passwords, or tokens. Protected Custom Settings can be accessed by Apex code, formulas, or validation rules within the same namespace as the settings2.
Encrypted Custom Fields are not a suitable mechanism for storing secrets, because they are not designed to prevent unauthorized access to sensitive data. Encrypted Custom Fields allow you to encrypt text fields using a standard encryption scheme. The encrypted data is masked in reports, list views, and search results, but it can still be viewed by users who have the "View Encrypted Data" permission. Encrypted Custom Fields are intended to protect data from unauthorized access by users within your organization, not from external threats or malicious code3.
Protected Custom Metadata Types are another type of custom metadata types that store application-specific data that is hidden from subscribers. They are similar to Protected Custom Settings, but they have some advantages such as being deployable using change sets or Metadata API, being accessible by SOQL queries, and being able to reference other metadata types or settings. However, Protected Custom Metadata Types cannot be used to store secrets, because they do not support encryption or masking of sensitive data. Protected Custom Metadata Types are intended to store configuration data that is specific to your managed package, not secrets that need to be secured.
Therefore, the correct answer is B and D, because Named Credentials and Protected Custom Settings are the only persistence mechanisms that can be used to securely store secrets in Salesforce.
References: 1: Named Credentials | Apex Developer Guide | Salesforce Developers 2: Custom Settings | Apex Developer Guide | Salesforce Developers 3: Encrypted Fields | Salesforce Help : [Protected Custom Metadata Types | ISVforce Guide | Salesforce Developers]
NEW QUESTION # 73
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.
Answer: B
Explanation:
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
NEW QUESTION # 74
A customer's enterprise architect has identified requirements around caching, queuing, error handling, alerts, retries, event handling, etc. The company has asked the Salesforce integration architect to help fulfill such aspects with their Salesforce program.
Which three recommendations should the Salesforce integration architect make?
Choose 3 answers
- A. Event handling in a publish/subscribe scenario, the middleware can be used to route requests or messages to active data-event subscribers from active data-event publishers.
- B. Message transformation and protocol translation should be done within Salesforce.
Recommend leveraging Salesforce native protocol conversion capabilities as middle watools are NOT suited for such tasks - C. Provide true message queueing for integration scenarios (including orchestration,process choreography, quality of service, etc.) given that a middleware solution is required.
- D. Event handling processes such as writing to a log, sending an error or recovery process, or sending an extra message, can be assumed to be handled by middleware.
- E. Transform a fire-and-forget mechanism to request-reply should be handled bymiddleware tools (like ETL/ESB) to improve performance.
Answer: A,C,D
NEW QUESTION # 75
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. Fire and Forget
- B. Request and Reply
- C. Remote Call In
- D. Batch Data Synchronization
Answer: A
Explanation:
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
NEW QUESTION # 76
......
Get New Integration-Architect Certification Practice Test Questions Exam Dumps: https://dumpstorrent.dumpsfree.com/Integration-Architect-valid-exam.html