آموزش Quarkus: میکروسرویس‌ها - آخرین آپدیت

دانلود Quarkus: Microservices

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت میکروسرویس‌هایی که در برابر خطا مقاوم باشند و به‌راحتی قابل نظارت باشند، یکی از چالش‌های اصلی در اپلیکیشن‌های مدرن Cloud-Native است. در این دوره آموزشی (Quarkus: Microservices)، شما یاد می‌گیرید که چگونه میکروسرویس‌های تاب‌آور را با استفاده از فریم‌ورک Quarkus توسعه دهید. در ابتدا، نحوه ایجاد نقاط اتصال REST و gRPC را بررسی خواهید کرد. سپس، با پیاده‌سازی الگوهای تحمل خطا (Fault Tolerance) و تاب‌آوری برای مدیریت بهینه خرابی‌های سرویس، و همچنین استفاده از متریک‌ها و Health Checkها برای مانیتورینگ آشنا می‌شوید. در نهایت، نحوه کامپایل میکروسرویس‌ها به فایل‌های اجرایی Native با استفاده از GraalVM و استقرار آن‌ها در محیط‌های کانتینری را خواهید آموخت. پس از اتمام این دوره، شما مهارت و دانش لازم از Quarkus را برای ساخت میکروسرویس‌های آماده تولید (Production-Ready) که در محیط‌های ابری عملکرد فوق‌العاده‌ای دارند، کسب خواهید کرد.

سرفصل ها و درس ها

ساخت نقاط اتصال REST Building REST Endpoints

  • معرفی دوره Quarkus: Microservices Quarkus: Microservices

  • درک مفاهیم میکروسرویس‌ها Understanding Microservices

  • ساخت نقاط اتصال REST Building REST Endpoints

  • دمو: پیاده‌سازی REST Endpoint برای معاملات Demo: Implementing the Trade REST Endpoint

  • اجرا و تست نقاط اتصال REST Executing and Testing REST Endpoints

  • دمو: اجرا و تست REST Endpoint معاملات Demo: Executing and Testing the Trade REST Endpoint

  • مستندسازی APIها با OpenAPI Documenting APIs with OpenAPI

  • دمو: پیکربندی و مشاهده مستندات OpenAPI Demo: Configuring and Viewing the OpenAPI Documentation

ساخت نقاط اتصال gRPC Building gRPC Endpoints

  • ساخت سرویس‌های gRPC Building gRPC Services

  • دمو: پیاده‌سازی سرویس gRPC ارزها Demo: Implementing the Currency gRPC Service

  • اجرا و تست سرویس‌های gRPC Executing and Testing gRPC Services

  • دمو: اجرا و تست سرویس gRPC ارزها Demo: Executing and Testing the Currency gRPC Service

ارتباطات بین‌سرویسی Inter-service Communication

  • الگوهای ارتباطی Communication Patterns

  • فراخوانی میکروسرویس‌های gRPC Invoking gRPC Microservices

  • دمو: پیاده‌سازی ارتباطات gRPC Demo: Implementing gRPC Communication

  • فراخوانی میکروسرویس‌های REST Invoking REST Microservices

  • دمو: پیاده‌سازی ارتباطات REST Client Demo: Implementing REST Client Communication

  • تست ارتباطات بین‌سرویسی Testing Inter-service Communication

  • دمو: اجرا و تست ارتباطات بین‌سرویسی Demo: Executing and Testing Inter-service Communication

پیاده‌سازی تحمل خطا و تاب‌آوری Implementing Fault Tolerance and Resilience

  • درک مفاهیم تحمل خطا و تاب‌آوری Understanding Fault Tolerance and Resilience

  • تحمل خطا (Fault Tolerance) Fault Tolerance

  • مکانیزم Fallback Fallback

  • مکانیزم Retry Retry

  • دمو: پیاده‌سازی Fallback و افزودن منطق Retry Demo: Implementing Fallback and Adding Retry Logic

مانیتورینگ میکروسرویس‌ها Monitoring Microservices

  • درک مفهوم مشاهده‌پذیری (Observability) Understanding Observability

  • درک مفاهیم Logging Understanding Logging

  • دمو: افزودن و پیکربندی Logging Demo: Adding and Configuring Logging

  • پیاده‌سازی Health Checkها Implementing Health Checks

  • دمو: پیاده‌سازی و اجرای Health Checkها Demo: Implementing and Executing Health Checks

  • افزودن متریک‌های اپلیکیشن Adding Application Metrics

  • دمو: افزودن متریک‌های سفارشی Demo: Adding Custom Metrics

استقرار و ارکستراسیون Cloud-native Cloud-native Deployment and Orchestration

  • درک فایل‌های اجرایی Native Understanding Native Executables

  • دمو: ساخت فایل‌های اجرایی Native Demo: Building Native Executables

  • کانتینری کردن میکروسرویس‌ها Containerizing Microservices

  • دمو: ساخت و اجرای اپلیکیشن کانتینری Demo: Building and Executing the Containerized Application

  • ارکستراسیون کانتینرها Orchestrating Containers

  • دمو: استقرار اپلیکیشن کانتینری Demo: Deploying the Containerized Application

  • منابع تکمیلی Additional Resources

نمایش نظرات

آموزش Quarkus: میکروسرویس‌ها
جزییات دوره
2h 24m
38
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
6
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Antonio Goncalves Antonio Goncalves

توسعه دهنده، نویسنده کتاب، سخنران بین المللی، عاشق کوارکوس