The Salesforce Integration Architect exam preparation guide is designed to provide candidates with necessary information about the Integration Architect exam. It includes exam summary, sample questions, practice test, objectives and ways to interpret the exam objectives to enable candidates to assess the types of questions-answers that may be asked during the Salesforce Certified Integration Architect exam.
It is recommended for all the candidates to refer the Integration Architect objectives and sample questions provided in this preparation guide. The Salesforce Integration Architect certification is mainly targeted to the candidates who want to build their career in Salesforce Technical Architect domain and demonstrate their expertise. We suggest you to use practice exam listed in this cert guide to get used to with exam environment and identify the knowledge areas where you need more work prior to taking the actual Salesforce Certified Integration Architect exam.
Salesforce Integration Architect Exam Summary:
|Salesforce Certified Integration Architect|
|Exam Code||Integration Architect|
Registration fee: USD 400
Retake fee: USD 200
|Number of Questions||60|
|Recommended Training / Books||Architect Journey: Integration Architecture|
|Schedule Exam||Kryterion Webassessor|
|Sample Questions||Salesforce Integration Architect Sample Questions|
|Recommended Practice||Salesforce Certified Integration Architect Practice Test|
Salesforce Integration Architect Syllabus:
|Evaluate the Current System Landscape||
- Given a set of business requirements, identify the current system landscape and determine what standards, limitations, boundaries and protocols exist.
- Given an existing system landscape, analyze for constraints and/or pain-points to satisfy a business requirement(s).
- Given a set of requirements, evaluate the authentication and authorization needs based on the system landscape.
|Evaluate Business Needs||
- Given a use case, identify functional and non-functional requirements needed for integration.
- Based on a given integration requirement, identify and classify data into Confidential/Secure/Public.
- Given a use case, identify key factors for CRM success that should be included as integration requirements.
- Given a use case, identify the business growth and regulatory factors that can impact choice of integration solutions.
|Translate Needs to Integration Requirements||
- Given an existing system landscape diagram, create an inventory of the systems and integration patterns.
- Given a use case and business process, evaluate system and process constraints.
- Given a use case, identify integration security / authentication / authorization requirements.
- Given a use case, identify performance needs (volumes, response times, latency) and propose appropriate integration solutions that will meet business requirements.
|Design Integration Solutions||
- Given a use case, identify the integration pattern that meets business requirements.
- Given a use case, define the components which create a solution that meets business requirements.
- Given a use case, identify the trade-offs, limitations, and constraints that meet the proposed solution.
- Given a use case that includes technical requirements, constraints or drivers, specify the appropriate Salesforce API(s) for the proposed solution.
- Given a use case that includes technical requirements, constraints or drivers determine the standards, components, techniques, and security mechanism that should be used.
- Given a use case that includes technical requirements, constraints or drivers, identify the considerations when designing and implementing API(s), both Salesforce as an API provider and Salesforce as an API consumer.
- Given a use case, identify the considerations when choosing the right option in making an outbound call to an external system.
- Given a use case, describe what should be considered when building a scalable solution.
- Given a use case, determine error handling for different integration options.
- Given a use case, create a security solution for inbound or outbound integrations.
- Given a use case, identify the factors needed to build resilience in an integration solution for system updates.
- Given an integration maintenance use case, identify performance monitoring needs for integration requirements.
- Given a use case, identify the appropriate error handling, escalation and recovery procedures for a failed integration.
- Given a use case, identify reporting needs for integration monitoring.