MuleSoft Certified Integration Architect - Level 1
- Offered byMuleSoft
MuleSoft Certified Integration Architect - Level 1 at MuleSoft Overview
Duration | 2 hours |
Total fee | ₹29,076 |
Mode of learning | Online |
Credential | Certificate |
MuleSoft Certified Integration Architect - Level 1 at MuleSoft Highlights
- Earn a certificate of completion from Mulesoft
MuleSoft Certified Integration Architect - Level 1 at MuleSoft Course details
- Select the deployment approach and configuration of Anypoint Platform with any of the available deployment options
- Design Mule applications for any of the available deployment options of the Anypoint Platform runtime plane
- Apply standard development methods covering the full development lifecycle (project preparation, analysis, design, development, testing, deployment, and support) to ensure solution quality
- Advise technical teams on performance, scalability, reliability, monitoring and other operational concerns of integration solutions on Anypoint Platform
- Design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects
- A MuleSoft Certified Integration Architect should be able to drive and be responsible for an organization?s Anypoint Platform implementation and the technical quality, governance (ensuring compliance), and operationalization of the integration solutions
- Create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns to use in the detailed design and implementation
MuleSoft Certified Integration Architect - Level 1 at MuleSoft Curriculum
Configuring and provisioning Anypoint Platform
Configure business groups, roles, and permissions within an Anypoint Platform organization
Select Anypoint Platform identity management vs client management for the correct purpose
Identify common and distinguishing features and usage scenarios for CloudHub VPCs and public worker cloud
Suggest the number of Mule runtimes needed for a Mule application given performance targets and HA requirements
Define a performant and HA deployment architecture for Mule applications in on-prem deployments
Select monitoring options for all available Anypoint Platform deployment options
Selecting integration styles
Given a description of an integration problem, identify the most appropriate integration style
When designing an integration solution, select the most appropriate interface/data technology and interface definition language for all integration interfaces
Design parts of an integration solution using general message-based integration or event-driven architecture (EDA) using message brokers or streaming technologies
Recognize scenarios where message correlation is necessary
Designing and documenting enterprise integration architecture
For a given organization and their preferences and constraints, select the most appropriate Anypoint Platform deployment option
Design parts of an integration solution using any SOA-based integration approach
Identify the information that should be included in any integration solution architecture document
Simplify a large-scale enterprise-wide integration architecture so that it can be effectively communicated to semi-technical stakeholders
Identify the persistence mechanism and durability used for watermarks in different Mule runtime deployment options
Identify integrations scenarios when to use batch
Design for short or long retries using reconnection strategies
Identify common and distinguishing features and usage scenarios for CloudHub DLBs and public CloudHub LBs
Architecting resilient and performant integration solutions
Recognize requirements that are best addressed using transactions (single-resource and XA)
Define transaction considerations where needed in a solution design including the requirement for an external transaction coordinator
Specify the connectors that can participate in the different types of transactions
Recognize the purpose of various fault-tolerance strategies for remote calls
Design parts of an integration solution using general batch-oriented integration or ETL to/from files or databases
Determine if horizontal scaling will help a Mule application meet its performance targets
Handling events and messages
Identify scenarios in which to use different storage mechanisms including persistent and non-persistent ObjectStore, in-memory ObjectStore, cluster-replicated in-memory OS, hashtables, and disk-persisted OS
Select suitable storage mechanisms for IDs (correlation IDs, message IDs, transaction IDs) in Mule applications deployed to CloudHub or on-premises
Use Mule 4 constructs to make effective use of Enterprise Integration Patterns
Use streaming to handle large payloads within Mule applications
Predict the runtime behavior of messages queued internally for processing for load balancing or to achieve reliability
Predict the runtime load-balancing behavior of messages sent to the public URL of a Mule application deployed to multiple CloudHub workers
Designing applications with Anypoint Connectors
For a given Mule 4 connector (Premium, Select, and MuleSoft Certified), identify its purpose, the network protocol it uses, and whether it supports incoming or outgoing types of connections
Specify the requirements that would require the use of domain-level connectors
Specify when a Mule application would require persistence and select an appropriate persistence solution
Identify possible failures when a component (such as an API client) invokes a remote component (such as an API implementation)