Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Mulesoft Certified Integration Architect Course - Mcia

Posted By: ELK1nG
Mulesoft Certified Integration Architect Course - Mcia

Mulesoft Certified Integration Architect Course - Mcia
Published 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.91 GB | Duration: 19h 7m

Practical approach to became MuleSoft integration architect and clear MCIA certification.

What you'll learn

Key concepts of Mulesoft's Integration Architecture

100% Readiness for MuleSoft Certified Integration Architect (MCIA) Exam

Should be able to drive an organization’s Anypoint Platform implementation, technical quality, governance, and operationalization of the integration solutions.

Should be able to choose right integration patterns

Should be able to create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns.

Should be able to select the deployment approach and configuration of deployment options (MuleSoft-hosted or customer-hosted control plane and runtime plane).

Should be able to design Mule applications for any of the available deployment options of the Anypoint Platform runtime plane

Should be able apply standard development methods covering the full development lifecycle to ensure solution quality.

Should be able to advise technical teams on performance, scalability, reliability, monitoring and other operational concerns of integration solutions.

Should be able design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects

Requirements

Should have understanding of fundamentals of MuleSoft Development or should have completed MULE ESB developer course

Should have understanding of core anypoint platform concepts

Description

Hello Viewers -I am Chinna Reddy, Technical Architect. I am passionate about sharing my experience and skills in Integration Design and Technical Architecture using Mule ESB.Practical approach to became MuleSoft integration architect and clear MCIA certification.Key concepts of Mulesoft's Integration Architecture.100% Readiness for MuleSoft Certified Integration Architect (MCIA) Exam.Should be able to drive an organization’s Anypoint Platform implementation, technical quality, governance, and operationalization of the integration solutions.Should be able to choose right integration patterns.Should be able to create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns.Should be able to select the deployment approach and configuration of deployment options (MuleSoft-hosted or customer-hosted control plane and runtime plane).Should be able to design Mule applications for any of the available deployment options of the Anypoint Platform runtime plane.Should be able apply standard development methods covering the full development lifecycle to ensure solution quality.Should be able to advise technical teams on performance, scalability, reliability, monitoring and other operational concerns of integration solutions.Should be able design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects.The course is in-depth and adds a lot of value to your career to reach next levels. Thank you.

Overview

Section 1: Introduction

Lecture 1 Architect responsibilities

Section 2: Architecting and designing integration solutions

Lecture 2 Integration solution and case study introduction

Lecture 3 Architecting with 4+1 views

Lecture 4 Documenting integration solutions

Lecture 5 Documenting technical design & use cases for integration solutions

Section 3: Identifying anypoint platform components and capabilities

Lecture 6 Anypoint platform capabilities

Lecture 7 Configure business groups, environments in an organization

Lecture 8 Configure users , roles and permissions within an organization

Lecture 9 Anypoint platform identity management

Lecture 10 Anypoint platform multi factor authentication

Lecture 11 API design best practices

Lecture 12 Framework 1 - Designing efficient API's (case study - ehub-sapi)

Section 4: Design Integration solutions with mule components and re-usable frameworks

Lecture 13 Naming standards and structuring real time mule project

Lecture 14 Implementation of case study : uhub-sapi

Lecture 15 Framework-2: Global error handler

Lecture 16 Framework-3: Mule template project

Lecture 17 Implementation of case study : aws-sapi

Lecture 18 Implementation of case study : who-sapi

Lecture 19 Implementation of case study : covid-papi

Lecture 20 Implementation of case study: covid-eapi

Section 5: Choosing appropriate mule event processing models & design patterns

Lecture 21 Non-blocking reactive event processing by mule 4 runtime

Lecture 22 Thread management and auto tuning of thread pools in mule 4

Lecture 23 Thread management in transactional scopes

Lecture 24 Mule flow processing strategies

Lecture 25 Synchronous mule event processing (request-reply pattern)

Lecture 26 Synchronous mule event processing - idempotent pattern

Lecture 27 Synchronous mule event processing - content negotiation pattern

Lecture 28 Synchronous mule event processing - quick acknowledgement pattern

Lecture 29 Asynchronous Mule event processing (pub sub & broad cast pattern)

Lecture 30 Asynchronous Mule event processing - JMS acknowledgement

Lecture 31 Iterative processing of Mule events - for each

Lecture 32 Iterative processing of Mule events - parallel for each

Lecture 33 Iterative processing of Mule events - batch processing part 1

Lecture 34 Iterative processing of Mule events - batch processing part 2

Lecture 35 Deciding between for each, parallel for each & batch job

Lecture 36 Scheduled mule event processing

Section 6: Designing Transaction Management in Mule Applications

Lecture 37 Transaction management

Lecture 38 Thread management in transactional scopes

Lecture 39 Managing local transactions in mule applications

Lecture 40 Managing XA transactions in mule applications

Section 7: Achieving reliability goals with Mule components

Lecture 41 Achieving reliability using an Until Successful scope

Lecture 42 Achieving reliability reconnection strategies

Lecture 43 Framework-4: JMS message reliability framework

Lecture 44 Achieving reliability for transactional & non-transactional systems

Lecture 45 Balancing tradeoffs to meet non-functional requirements

Section 8: Designing testing strategies for Mule applications

Lecture 46 Unit testing & testing Mule applications using MUnit

Lecture 47 MUnit introduction

Lecture 48 Types of MUnit assertions

Lecture 49 MUnit assertions using dataweave (dwl) file

Lecture 50 MUnit mock input using dataweave (dwl) file

Lecture 51 MUnit mocking processors

Lecture 52 MUnit verify event processor

Lecture 53 MUnit spy event processor

Lecture 54 MUnit parameterized test suite

Lecture 55 MUnit Testing and mocking errors scenarios

Lecture 56 Mock and Assert using JSON files

Lecture 57 MUnit Enable Flow Sources

Lecture 58 MUnit test recorder & scaffold MUnit test cases from an API

Lecture 59 Designing blackbox (functional) integration testing

Lecture 60 Designing performance tests of Mule applications

Section 9: Deciding and understanding of deployment strategies

Lecture 61 Mule deployment models

Lecture 62 Both MuleSoft-hosted control and runtime planes

Lecture 63 MuleSoft-hosted control plane and customer-hosted runtime planes (Hybrid & RTF)

Lecture 64 Both customer-hosted control and runtime planes (PCE & PCF)

Section 10: Designing with Appropriate State Preservation and Management Options

Lecture 65 Mule ESB State preservation and management

Lecture 66 Storing Mule application state using persistent object store

Lecture 67 Identifying MuleSoft object store behavior in CloudHub 1.0 & 2.0 runtime plane

Lecture 68 Identifying MuleSoft object store behavior in customer hosted runtime plane

Lecture 69 Cashing OAuth access token using object store

Lecture 70 Storing Mule application state using persistent VM queues

Lecture 71 Identifying MuleSoft VM queues behavior in CloudHub 1.0 & 2.0 runtime plane

Lecture 72 Identifying MuleSoft VM queues behavior in customer hosted runtime plane

Lecture 73 Load balancing of VM queues in Mulesoft hosted & customer hosted runtime plane

Lecture 74 Managing state with file-based persistence & external storage systems

Lecture 75 Designing Mule applications that use the Cache scope

Lecture 76 Avoiding duplicate processing using watermarks

Section 11: Designing for high-availability goals

Lecture 77 High-availability goals

Lecture 78 High-availability - Active-Active Clustering Deployment Model

Lecture 79 High-availability - Active-Active Clustering Fault Tolerance Deployment Model

Lecture 80 High-availability (HA) goals using Mule runtimes – CloudHub 1.0 & 2.0

Lecture 81 High-availability (HA) goals in customer-hosted runtime planes

Section 12: Designing an Efficient and Automated Software Development Lifecycle

Lecture 82 Importance of maven for mule applications

Lecture 83 Add custom dependency to maven

Lecture 84 Setup maven nexus repository and use in mule projects

Lecture 85 Deploy mule application to CloudHub using maven plugin

Lecture 86 Deploy mule application using profiles maven plugin to multiple environments

Lecture 87 Injecting maven POM properties via settings.xml

Lecture 88 Designing CICD for mule applications

Lecture 89 CICD - Jenkins setup

Lecture 90 CICD - configure jenkins job to deploy mule application to cloudhub

Lecture 91 CICD - trigger Jenkins job automatically

Lecture 92 CICD - jenkins declarative pipeline to build, execute MUnit tests and deploy

Lecture 93 CICD - Externalize runtime properties in jenkins

Lecture 94 CICD - jenkins scripted pipeline to checkout, build, execute MUnit tests, deploy

Section 13: Securing applications

Lecture 95 Securing APIs with policies using API Manager

Lecture 96 Securing APIs with policies using OAuth

Section 14: Designing Effective Logging and Monitoring

Section 15: Optimizing Performance

Lecture 97 Performance - Troubleshooting performance issues at module operations

Lecture 98 Performance - Troubleshooting performance issues due to memory leaks

Lecture 99 Performance - Troubleshoot performance issues on applications unresponsiveness

Organizations if you are new to MuleSoft and would like onboard MuleSoft to your organization,Senior Developers, Architects and Aspiring Architects are best fit for this course,Anyone who are preparing to take Mulesoft Certified Integration Architect exam