نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راه اندازی در سال 2023: رویکرد عملی برای تبدیل شدن به معمار ادغام MuleSoft و گواهینامه MCIA واضح. مفاهیم کلیدی معماری یکپارچه سازی Mulesoft آمادگی 100% برای آزمون معمار ادغام گواهی MuleSoft (MCIA) باید بتواند اجرای Anypoint Platform، کیفیت فنی، حاکمیت و عملیاتی کردن راه حل های یکپارچه سازی را هدایت کند. باید قادر به انتخاب الگوهای ادغام درست باشد باید بتواند طراحی سطح بالا راه حل های یکپارچه را ایجاد کند و تیم های پیاده سازی را در انتخاب اجزا و الگوهای Mule راهنمایی کند. باید بتواند رویکرد استقرار و پیکربندی گزینههای استقرار را انتخاب کند (صفحه کنترل با میزبانی MuleSoft یا مشتری و هواپیمای زمان اجرا). باید قادر به طراحی برنامههای Mule برای هر یک از گزینههای استقرار موجود در صفحه زمان اجرا Anypoint Platform باشد. باید بتواند به تیم های فنی در مورد عملکرد، مقیاس پذیری، قابلیت اطمینان، نظارت و سایر نگرانی های عملیاتی راه حل های یکپارچه مشاوره دهد. باید قادر به طراحی دارایی ها، اجزا، استانداردها، چارچوب ها و فرآیندهای قابل استفاده مجدد برای پشتیبانی و تسهیل پروژه های API و یکپارچه سازی باشد.
سلام بینندگان -
من چینا ردی، معمار فنی هستم. من مشتاق به اشتراک گذاری تجربیات و مهارت های خود در طراحی یکپارچه سازی و معماری فنی با استفاده از Mule ESB هستم.
رویکرد عملی برای تبدیل شدن به معمار ادغام MuleSoft و گواهینامه شفاف MCIA.
مفاهیم کلیدی معماری یکپارچه سازی Mulesoft.
آمادگی 100% برای آزمون معمار یکپارچه سازی گواهی MuleSoft (MCIA).
باید بتواند راهحلهای یکپارچهسازی، کیفیت فنی، حاکمیت و عملیاتیسازی پلتفرم Anypoint سازمان را هدایت کند.
باید قادر به انتخاب الگوهای ادغام مناسب باشد.
باید قادر به ایجاد طراحی سطح بالا راه حل های یکپارچه و راهنمایی تیم های پیاده سازی در انتخاب اجزا و الگوهای Mule باشد.
باید قادر به انتخاب رویکرد استقرار و پیکربندی گزینههای استقرار (صفحه کنترل با میزبانی MuleSoft یا میزبانی مشتری و هواپیمای زمان اجرا) باشد.
باید قادر به طراحی برنامههای Mule برای هر یک از گزینههای استقرار موجود در صفحه زمان اجرا Anypoint Platform باشد.
باید قادر به اعمال روشهای توسعه استاندارد باشد که چرخه عمر کامل توسعه را پوشش میدهد تا کیفیت راهحل را تضمین کند.
باید بتواند به تیمهای فنی در مورد عملکرد، مقیاسپذیری، قابلیت اطمینان، نظارت و سایر نگرانیهای عملیاتی راهحلهای یکپارچهسازی مشاوره دهد.
باید قادر به طراحی داراییها، مؤلفهها، استانداردها، چارچوبها و فرآیندهای قابل استفاده مجدد برای پشتیبانی و تسهیل پروژههای API و ادغام باشد.
دوره آموزشی عمیق است و برای رسیدن به سطوح بعدی ارزش زیادی به حرفه شما میافزاید. متشکرم.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مسئولیت های معمار
Architect responsibilities
مسئولیت های معمار
Architect responsibilities
منو ببین
WATCH ME
منو ببین
WATCH ME
معرفی تئوریک راه حل های یکپارچه سازی معمار و طراحی در 30 دقیقه
Theoritical introduction to architect & design integration solutions in 30 mins
معرفی تئوریک راه حل های یکپارچه سازی معمار و طراحی در 30 دقیقه
Theoritical introduction to architect & design integration solutions in 30 mins
منابع و مدارک دوره
Course resources and documents
منابع و مدارک دوره
Course resources and documents
راه حل ادغام و مقدمه مطالعه موردی
Integration solution and case study introduction
راه حل ادغام و مقدمه مطالعه موردی
Integration solution and case study introduction
معماری با نمایش 4+1
Architecting with 4+1 views
معماری با نمایش 4+1
Architecting with 4+1 views
مستندسازی راه حل های یکپارچه سازی
Documenting integration solutions
مستندسازی راه حل های یکپارچه سازی
Documenting integration solutions
مستندسازی طراحی فنی و موارد استفاده برای راه حل های یکپارچه سازی
Documenting technical design & use cases for integration solutions
مستندسازی طراحی فنی و موارد استفاده برای راه حل های یکپارچه سازی
Documenting technical design & use cases for integration solutions
شناسایی اجزا و قابلیتهای پلتفرم هر نقطه
Identifying anypoint platform components and capabilities
شناسایی اجزا و قابلیتهای پلتفرم هر نقطه
Identifying anypoint platform components and capabilities
احراز هویت چند عاملی پلت فرم Anypoint
Anypoint platform multi factor authentication
احراز هویت چند عاملی پلت فرم Anypoint
Anypoint platform multi factor authentication
بهترین شیوه های طراحی API
API design best practices
بهترین شیوه های طراحی API
API design best practices
چارچوب 1 - طراحی APIهای کارآمد (مطالعه موردی - uhub-sapi)
Framework 1 - Designing efficient API's (case study - uhub-sapi)
چارچوب 1 - طراحی APIهای کارآمد (مطالعه موردی - uhub-sapi)
Framework 1 - Designing efficient API's (case study - uhub-sapi)
راه حل های یکپارچه با طراحی اختیاری با اجزای قاطر و چارچوب های قابل استفاده مجدد
Optional-design Integration solutions with mule components & reusable frameworks
راه حل های یکپارچه با طراحی اختیاری با اجزای قاطر و چارچوب های قابل استفاده مجدد
Optional-design Integration solutions with mule components & reusable frameworks
نامگذاری استانداردها و ساختار پروژه قاطر زمان واقعی
Naming standards and structuring real time mule project
نامگذاری استانداردها و ساختار پروژه قاطر زمان واقعی
Naming standards and structuring real time mule project
اجرای مطالعه موردی: uhub-sapi
Implementation of case study : uhub-sapi
اجرای مطالعه موردی: uhub-sapi
Implementation of case study : uhub-sapi
چارچوب-2: کنترل کننده خطای جهانی
Framework-2: Global error handler
چارچوب-2: کنترل کننده خطای جهانی
Framework-2: Global error handler
مجموعه تست پارامتری MUnit
MUnit parameterized test suite
مجموعه تست پارامتری MUnit
MUnit parameterized test suite
سناریوهای خطاهای آزمایش و تمسخر MUnit
MUnit Testing and mocking errors scenarios
سناریوهای خطاهای آزمایش و تمسخر MUnit
MUnit Testing and mocking errors scenarios
با استفاده از فایلهای JSON مورد تمسخر و ادعا قرار دهید
Mock and Assert using JSON files
با استفاده از فایلهای JSON مورد تمسخر و ادعا قرار دهید
Mock and Assert using JSON files
MUnit فعال کردن منابع جریان
MUnit Enable Flow Sources
MUnit فعال کردن منابع جریان
MUnit Enable Flow Sources
ضبط کننده تست MUnit و داربست موارد تست MUnit از یک API
MUnit test recorder & scaffold MUnit test cases from an API
ضبط کننده تست MUnit و داربست موارد تست MUnit از یک API
MUnit test recorder & scaffold MUnit test cases from an API
طراحی تست یکپارچه سازی جعبه سیاه (عملکردی).
Designing blackbox (functional) integration testing
طراحی تست یکپارچه سازی جعبه سیاه (عملکردی).
Designing blackbox (functional) integration testing
طراحی تست های عملکرد برنامه های کاربردی Mule
Designing performance tests of Mule applications
طراحی تست های عملکرد برنامه های کاربردی Mule
Designing performance tests of Mule applications
تصمیم گیری و درک استراتژی های استقرار
Deciding and understanding of deployment strategies
تصمیم گیری و درک استراتژی های استقرار
Deciding and understanding of deployment strategies
مدل های استقرار قاطر
Mule deployment models
مدل های استقرار قاطر
Mule deployment models
هم هواپیماهای کنترلی و هم زمان اجرا با میزبانی MuleSoft
Both MuleSoft-hosted control and runtime planes
هم هواپیماهای کنترلی و هم زمان اجرا با میزبانی MuleSoft
Both MuleSoft-hosted control and runtime planes
هواپیمای کنترلی با میزبانی MuleSoft و هواپیماهای زمان اجرا با میزبانی مشتری (Hybrid & RTF)
MuleSoft-hosted control plane and customer-hosted runtime planes (Hybrid & RTF)
هواپیمای کنترلی با میزبانی MuleSoft و هواپیماهای زمان اجرا با میزبانی مشتری (Hybrid & RTF)
MuleSoft-hosted control plane and customer-hosted runtime planes (Hybrid & RTF)
هواپیماهای کنترلی و زمان اجرا با میزبانی مشتری (PCE و PCF)
Both customer-hosted control and runtime planes (PCE & PCF)
هواپیماهای کنترلی و زمان اجرا با میزبانی مشتری (PCE و PCF)
Both customer-hosted control and runtime planes (PCE & PCF)
شبکه - عملیاتی کردن راه حل های ادغام - زمان اجرا Mule - CloudHub1.0
Networking - operationalizing integration solutions - Mule runtime - CloudHub1.0
شبکه - عملیاتی کردن راه حل های ادغام - زمان اجرا Mule - CloudHub1.0
Networking - operationalizing integration solutions - Mule runtime - CloudHub1.0
معماری زمان اجرا Mule CloudHub 1.0 و معماری VPC
Mule CloudHub 1.0 runtime architecture & VPC architecture
معماری زمان اجرا Mule CloudHub 1.0 و معماری VPC
Mule CloudHub 1.0 runtime architecture & VPC architecture
ایجاد VPC - مرحله آخر - پیکربندی DNS داخلی
Create VPC – final step – configuring Internal DNS
ایجاد VPC - مرحله آخر - پیکربندی DNS داخلی
Create VPC – final step – configuring Internal DNS
راه اندازی VPN
Setting up VPN
راه اندازی VPN
Setting up VPN
تخصیص IP استاتیک برای برنامه های زمان اجرا mule
Allocating static IP's for mule runtime applications
تخصیص IP استاتیک برای برنامه های زمان اجرا mule
Allocating static IP's for mule runtime applications
متعادل سازی بار - پوسته پوسته شدن عمودی و مقیاس افقی
Load balancing - vertical scaling & horizontal scaling
متعادل سازی بار - پوسته پوسته شدن عمودی و مقیاس افقی
Load balancing - vertical scaling & horizontal scaling
طراحی با گزینه های حفاظت و مدیریت دولتی مناسب
Designing with Appropriate State Preservation and Management Options
طراحی با گزینه های حفاظت و مدیریت دولتی مناسب
Designing with Appropriate State Preservation and Management Options
حفاظت و مدیریت قاطر ESB State
Mule ESB State preservation and management
حفاظت و مدیریت قاطر ESB State
Mule ESB State preservation and management
ذخیره سازی وضعیت برنامه Mule با استفاده از ذخیره اشیاء پایدار
Storing Mule application state using persistent object store
ذخیره سازی وضعیت برنامه Mule با استفاده از ذخیره اشیاء پایدار
Storing Mule application state using persistent object store
شناسایی رفتار ذخیره شی MuleSoft در هواپیمای زمان اجرا CloudHub 1.0 و 2.0
Identifying MuleSoft object store behavior in CloudHub 1.0 & 2.0 runtime plane
شناسایی رفتار ذخیره شی MuleSoft در هواپیمای زمان اجرا CloudHub 1.0 و 2.0
Identifying MuleSoft object store behavior in CloudHub 1.0 & 2.0 runtime plane
شناسایی رفتار ذخیره شی MuleSoft در هواپیمای زمان اجرا میزبان مشتری
Identifying MuleSoft object store behavior in customer hosted runtime plane
شناسایی رفتار ذخیره شی MuleSoft در هواپیمای زمان اجرا میزبان مشتری
Identifying MuleSoft object store behavior in customer hosted runtime plane
نقد کردن رمز دسترسی OAuth با استفاده از ذخیره شی
Cashing OAuth access token using object store
نقد کردن رمز دسترسی OAuth با استفاده از ذخیره شی
Cashing OAuth access token using object store
ذخیره سازی وضعیت برنامه Mule با استفاده از صف های دائمی VM
Storing Mule application state using persistent VM queues
ذخیره سازی وضعیت برنامه Mule با استفاده از صف های دائمی VM
Storing Mule application state using persistent VM queues
شناسایی رفتار صفهای ماشین مجازی MuleSoft در هواپیمای زمان اجرا CloudHub 1.0 و 2.0
Identifying MuleSoft VM queues behavior in CloudHub 1.0 & 2.0 runtime plane
شناسایی رفتار صفهای ماشین مجازی MuleSoft در هواپیمای زمان اجرا CloudHub 1.0 و 2.0
Identifying MuleSoft VM queues behavior in CloudHub 1.0 & 2.0 runtime plane
شناسایی رفتار صفهای ماشین مجازی MuleSoft در هواپیمای زمان اجرا میزبان مشتری
Identifying MuleSoft VM queues behavior in customer hosted runtime plane
شناسایی رفتار صفهای ماشین مجازی MuleSoft در هواپیمای زمان اجرا میزبان مشتری
Identifying MuleSoft VM queues behavior in customer hosted runtime plane
تعادل بار صفهای VM در هواپیمای زمان اجرا میزبانی شده و میزبانی مشتری Mulesoft
Load balancing of VM queues in Mulesoft hosted & customer hosted runtime plane
تعادل بار صفهای VM در هواپیمای زمان اجرا میزبانی شده و میزبانی مشتری Mulesoft
Load balancing of VM queues in Mulesoft hosted & customer hosted runtime plane
مدیریت وضعیت با پایداری مبتنی بر فایل و سیستمهای ذخیرهسازی خارجی
Managing state with file-based persistence & external storage systems
مدیریت وضعیت با پایداری مبتنی بر فایل و سیستمهای ذخیرهسازی خارجی
Managing state with file-based persistence & external storage systems
طراحی اپلیکیشن های Mule که از دامنه کش استفاده می کنند
Designing Mule applications that use the Cache scope
طراحی اپلیکیشن های Mule که از دامنه کش استفاده می کنند
Designing Mule applications that use the Cache scope
اجتناب از پردازش تکراری با استفاده از واترمارک
Avoiding duplicate processing using watermarks
اجتناب از پردازش تکراری با استفاده از واترمارک
Avoiding duplicate processing using watermarks
طراحی برای اهداف با دسترسی بالا
Designing for high-availability goals
طراحی برای اهداف با دسترسی بالا
Designing for high-availability goals
اهداف دسترسی بالا
High-availability goals
اهداف دسترسی بالا
High-availability goals
در دسترس بودن بالا - مدل استقرار خوشه بندی فعال-فعال
High-availability - Active-Active Clustering Deployment Model
در دسترس بودن بالا - مدل استقرار خوشه بندی فعال-فعال
High-availability - Active-Active Clustering Deployment Model
در دسترس بودن بالا - مدل استقرار تحمل خطا خوشه بندی فعال-فعال
High-availability - Active-Active Clustering Fault Tolerance Deployment Model
در دسترس بودن بالا - مدل استقرار تحمل خطا خوشه بندی فعال-فعال
High-availability - Active-Active Clustering Fault Tolerance Deployment Model
اهداف دسترسی بالا (HA) با استفاده از زمان اجرا Mule - CloudHub 1.0 و 2.0
High-availability (HA) goals using Mule runtimes – CloudHub 1.0 & 2.0
اهداف دسترسی بالا (HA) با استفاده از زمان اجرا Mule - CloudHub 1.0 و 2.0
High-availability (HA) goals using Mule runtimes – CloudHub 1.0 & 2.0
اهداف دسترسی بالا (HA) در هواپیماهای زمان اجرا با میزبانی مشتری
High-availability (HA) goals in customer-hosted runtime planes
اهداف دسترسی بالا (HA) در هواپیماهای زمان اجرا با میزبانی مشتری
High-availability (HA) goals in customer-hosted runtime planes
طراحی یک چرخه حیات توسعه نرم افزار کارآمد و خودکار
Designing an Efficient and Automated Software Development Lifecycle
طراحی یک چرخه حیات توسعه نرم افزار کارآمد و خودکار
Designing an Efficient and Automated Software Development Lifecycle
اهمیت maven برای کاربردهای قاطر
Importance of maven for mule applications
اهمیت maven برای کاربردهای قاطر
Importance of maven for mule applications
وابستگی سفارشی را به maven اضافه کنید
Add custom dependency to maven
وابستگی سفارشی را به maven اضافه کنید
Add custom dependency to maven
مخزن maven nexus را راه اندازی کنید و در پروژه های mule استفاده کنید
Setup maven nexus repository and use in mule projects
مخزن maven nexus را راه اندازی کنید و در پروژه های mule استفاده کنید
Setup maven nexus repository and use in mule projects
با استفاده از افزونه maven برنامه mule را در CloudHub مستقر کنید
Deploy mule application to CloudHub using maven plugin
با استفاده از افزونه maven برنامه mule را در CloudHub مستقر کنید
Deploy mule application to CloudHub using maven plugin
استقرار برنامه مول با استفاده از افزونه profiles maven در چندین محیط
Deploy mule application using profiles maven plugin to multiple environments
استقرار برنامه مول با استفاده از افزونه profiles maven در چندین محیط
Deploy mule application using profiles maven plugin to multiple environments
تزریق خواص maven POM از طریق settings.xml
Injecting maven POM properties via settings.xml
تزریق خواص maven POM از طریق settings.xml
Injecting maven POM properties via settings.xml
طراحی CICD برای کاربردهای قاطر
Designing CICD for mule applications
طراحی CICD برای کاربردهای قاطر
Designing CICD for mule applications
CICD - راه اندازی جنکینز
CICD - Jenkins setup
CICD - راه اندازی جنکینز
CICD - Jenkins setup
CICD - jenkins job را برای استقرار برنامه mule در cloudhub پیکربندی کنید
CICD - configure jenkins job to deploy mule application to cloudhub
CICD - jenkins job را برای استقرار برنامه mule در cloudhub پیکربندی کنید
CICD - configure jenkins job to deploy mule application to cloudhub
CICD - کار جنکینز را به طور خودکار فعال کنید
CICD - trigger Jenkins job automatically
CICD - کار جنکینز را به طور خودکار فعال کنید
CICD - trigger Jenkins job automatically
CICD - خط لوله اعلامی جنکینز برای ساخت، اجرای آزمایشهای MUnit و استقرار
CICD - jenkins declarative pipeline to build, execute MUnit tests and deploy
CICD - خط لوله اعلامی جنکینز برای ساخت، اجرای آزمایشهای MUnit و استقرار
CICD - jenkins declarative pipeline to build, execute MUnit tests and deploy
CICD - ویژگی های زمان اجرا را در جنکین ها خارجی کنید
CICD - Externalize runtime properties in jenkins
CICD - ویژگی های زمان اجرا را در جنکین ها خارجی کنید
CICD - Externalize runtime properties in jenkins
CICD - خط لوله اسکریپت شده جنکینز برای پرداخت، ساخت، اجرای آزمایشات MUnit، استقرار
CICD - jenkins scripted pipeline to checkout, build, execute MUnit tests, deploy
CICD - خط لوله اسکریپت شده جنکینز برای پرداخت، ساخت، اجرای آزمایشات MUnit، استقرار
CICD - jenkins scripted pipeline to checkout, build, execute MUnit tests, deploy
ایمن سازی برنامه ها
Securing applications
ایمن سازی برنامه ها
Securing applications
کشف خودکار API
API auto discovery
کشف خودکار API
API auto discovery
ایمن سازی API - خط مشی احراز هویت اولیه
Securing API's - basic authentication policy
ایمن سازی API - خط مشی احراز هویت اولیه
Securing API's - basic authentication policy
ایمن سازی APIها - سیاست های حفاظت از تهدیدات XML و JSON
Securing API's - XML & JSON threat protection policies
ایمن سازی APIها - سیاست های حفاظت از تهدیدات XML و JSON
Securing API's - XML & JSON threat protection policies
ایمن سازی API ها - فهرست مجاز IP و خط مشی های فهرست مسدود
Securing API's - IP allowlist & blocklist policies
ایمن سازی API ها - فهرست مجاز IP و خط مشی های فهرست مسدود
Securing API's - IP allowlist & blocklist policies
ایمن سازی API ها با خط مشی ها با استفاده از OAuth
Securing APIs with policies using OAuth
ایمن سازی API ها با خط مشی ها با استفاده از OAuth
Securing APIs with policies using OAuth
بهینه سازی عملکرد
Optimizing Performance
بهینه سازی عملکرد
Optimizing Performance
عملکرد - عیب یابی مشکلات عملکرد در عملیات ماژول
Performance - Troubleshooting performance issues at module operations
عملکرد - عیب یابی مشکلات عملکرد در عملیات ماژول
Performance - Troubleshooting performance issues at module operations
عملکرد - عیب یابی مشکلات عملکرد به دلیل نشت حافظه
Performance - Troubleshooting performance issues due to memory leaks
عملکرد - عیب یابی مشکلات عملکرد به دلیل نشت حافظه
Performance - Troubleshooting performance issues due to memory leaks
عملکرد - مشکلات عملکرد در عدم پاسخگویی برنامه ها را عیب یابی کنید
Performance - Troubleshoot performance issues on applications unresponsiveness
عملکرد - مشکلات عملکرد در عدم پاسخگویی برنامه ها را عیب یابی کنید
Performance - Troubleshoot performance issues on applications unresponsiveness
عملکرد - طراحی عملیات ماژول برای بهبود عملکرد
Performance - Designing module operations to improve the performance
عملکرد - طراحی عملیات ماژول برای بهبود عملکرد
Performance - Designing module operations to improve the performance
عملکرد - طراحی استراتژیهای پردازش جریان برای بهبود عملکرد
Performance - Designing flow processing strategies to improve the performance
عملکرد - طراحی استراتژیهای پردازش جریان برای بهبود عملکرد
Performance - Designing flow processing strategies to improve the performance
طراحی ثبت و نظارت موثر
Designing Effective Logging and Monitoring
طراحی ثبت و نظارت موثر
Designing Effective Logging and Monitoring
پیکربندی/پیکربندی پیشفرض مانیتورینگ api در زمانهای اجرا CloudHub 1.0، CloudHub 2.0 و Fabric
Configure/default api monitoring in CloudHub 1.0, CloudHub 2.0 & Fabric runtimes
پیکربندی/پیکربندی پیشفرض مانیتورینگ api در زمانهای اجرا CloudHub 1.0، CloudHub 2.0 و Fabric
Configure/default api monitoring in CloudHub 1.0, CloudHub 2.0 & Fabric runtimes
پیکربندی مانیتورینگ Anypoint در سرور زمان اجرا محل (مدل هیبریدی)
Configure Anypoint monitoring on premises runtime server (Hybrid model)
پیکربندی مانیتورینگ Anypoint در سرور زمان اجرا محل (مدل هیبریدی)
Configure Anypoint monitoring on premises runtime server (Hybrid model)
هشدارها - هشدارهای نظارت بر هر نقطه، هشدارهای مدیر زمان اجرا و هشدارهای مدیر api
Alerts - Anypoint monitoring alerts, runtime manager alerts & api manager alerts
هشدارها - هشدارهای نظارت بر هر نقطه، هشدارهای مدیر زمان اجرا و هشدارهای مدیر api
Alerts - Anypoint monitoring alerts, runtime manager alerts & api manager alerts
ورود به سیستم - ثبت نام کامل را فعال کنید
Logging - Enable verbose logging
ورود به سیستم - ثبت نام کامل را فعال کنید
Logging - Enable verbose logging
نمایش نظرات