نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Apache Camel به عنوان چاقوی ارتش سوئیس برای حل مشکلات یکپارچه سازی سیستم در نظر گرفته می شود. در این دوره آموزشی، با قابلیتهای آن آشنا میشوید و آن را در چندین سناریو ادغام رایج مشاهده میکنید. Apache Camel یک چارچوب متن باز است که هدف آن کاهش پیچیدگی یکپارچهسازی سیستم و تغییر تمرکز به ارزش واقعی است که میخواهید نرمافزار شما ارائه دهد. در این دوره، اصول یکپارچه سازی با Apache Camel، شما تخصص لازم برای ایجاد یکپارچه سازی های مبتنی بر مسیر خود را به دست خواهید آورد. ابتدا، مفاهیم اساسی مسیر Camel چیست و چگونه با استفاده از Camel DSL یک مسیر بسازید، خواهید آموخت. در مرحله بعد، درک خود را از ساخت مسیر با اعمال الگوهای یکپارچه سازی رایج برای حل نگرانی هایی مانند تجمع، تلاش مجدد، رسیدگی به خطا، و قطع کننده مدار گسترش خواهید داد. اجرای این مسیرها در چارچوب سناریوهای دنیای واقعی مانند ادغام پیام محور و رویداد محور خواهد بود. وقتی این دوره را به پایان رساندید، به اندازه کافی یاد گرفته اید که بتوانید Camel را با موفقیت برای ادغام های خود پیاده سازی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی شتر آپاچی
Introducing Apache Camel
-
معرفی شتر آپاچی
Introducing Apache Camel
-
چه کسانی از این دوره بهره مند می شوند؟
Who Will Benefit from This Course?
-
دریافت مطالب دوره
Obtaining the Course Material
-
درک ساختار یک مسیر
Understanding the Structure of a Route
-
خلاصه کردن ماژول
Summarizing the Module
مسیریابی شتر برای ETL
Camel Routing for ETL
-
نمای کلی ماژول
Module Overview
-
تجزیه و تحلیل یک مشکل یکپارچه سازی
Analyzing an Integration Problem
-
ادغام با معماری یکپارچه
Integration with a Monolith Architecture
-
ادغام با معماری Microservices
Integration with a Microservices Architecture
-
رانندگان برای انتخاب شتر
Drivers for Choosing Camel
-
مشکل ادغام چیست؟
What Is the Integration Problem?
-
طراحی مسیر
Designing the Route
-
انتخاب مولفه
Component Selection
-
طراحی مراحل پردازش مسیر
Designing Route Processing Steps
-
ساختار یک پروژه ادغام شتر
Structuring a Camel Integration Project
-
اجرای پردازش مسیر
Implementing Route Processing
-
مفاهیم تست شتر
Camel Testing Concepts
-
نسخه ی نمایشی - اجرای پردازش مسیر
Demo - Implementing Route Processing
-
پیاده سازی یکپارچه سازی مسیر
Implementing Route Integration
-
نسخه ی نمایشی - پیاده سازی یکپارچه سازی مسیر
Demo - Implementing Route Integration
-
خلاصه ماژول
Module Summary
درک مفاهیم اساسی شتر
Understanding Foundational Concepts of Camel
-
چگونه شتر از الگوی پیام پشتیبانی می کند
How Camel Supports the Message Pattern
-
چگونه شتر از رسیدگی به خطا پشتیبانی می کند
How Camel Supports Error Handling
-
پیاده سازی خط مشی های رسیدگی به خطای مسیر
Implementing Route Error Handling Policies
-
رسیدگی به استثناهای خاص در یک مسیر
Handling Specific Exceptions in a Route
-
اجرای یک استراتژی رسیدگی به خطا
Implementing an Error Handling Strategy
-
ایجاد تاب آوری در مسیرهای شتر
Building Resiliency in Camel Routes
-
مشاهده مسیرهای شما
Observing Your Routes
-
پیاده سازی الگوهای مسیریابی پیام
Implementing Message Routing Patterns
-
اجرای پردازش موازی
Implementing Parallel Processing
-
خلاصه ماژول
Module Summary
مسیریابی شتر برای معماری رویداد محور با RabbitMQ
Camel Routing for Event Driven Architecture with RabbitMQ
-
مقدمه ای بر معماری رویداد محور
Introduction to Event Driven Architecture
-
مقدمه ای بر RabbitMQ
Introduction to RabbitMQ
-
پیاده سازی یک مسیر شتر ساده با RabbitMQ
Implementing a Simple Camel Route with RabbitMQ
-
استفاده از Camel و RabbitMQ برای اعلان رویداد
Using Camel and RabbitMQ for Event Notifications
-
پیاده سازی الگوهای یکپارچه سازی با Camel و RabbitMQ
Implementing Integration Patterns with Camel and RabbitMQ
-
خلاصه ماژول
Module Summary
مسیریابی شتر برای معماری رویداد محور با کافکا
Camel Routing for Event Driven Architecture with Kafka
-
مقدمه ای بر آپاچی کافکا
Introduction to Apache Kafka
-
اجرای یک مسیر شتر ساده با آپاچی کافکا
Implementing a Simple Camel Route with Apache Kafka
-
تولید سوابق به مؤلفه شتر کافکا
Producing Records to the Camel Kafka Component
-
مصرف سوابق از کامپوننت شتر کافکا
Consuming Records from the Camel Kafka Component
-
ادغام با کانکتور Camel Kafka
Integration with Camel Kafka Connector
-
خلاصه ماژول
Module Summary
اجرای مسیرهای شتر در Kubernetes با Camel K
Running Camel Routes on Kubernetes with Camel K
-
آشنایی با Camel K
Introduction to Camel K
-
با استفاده از Camel K CLI
Using the Camel K CLI
-
استفاده از Kamelets در مسیرهای خود
Using Kamelets in Your Routes
-
خلاصه ماژول و جمع بندی دوره
Module Summary and Course Wrap-up
نمایش نظرات