نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما یاد میدهد که چگونه از بلوکهای ساختمانی Dapr برای سادهسازی و افزایش تجربه ساخت Microservices استفاده کنید. در این دوره آموزشی، Dapr 1 Fundamentals، یاد خواهید گرفت که چگونه از بلوک های ساختمانی Dapr در یک برنامه Microservices استفاده کنید و Dapr را در یک خوشه Kubernetes پیکربندی کنید. ابتدا، بررسی خواهید کرد که چگونه فراخوانی سرویس Dapr و بلوکهای ساختمان فرعی میخانه، ارتباطات همزمان و ناهمزمان را بین Microservices فعال میکنند. در مرحله بعد، متوجه خواهید شد که چگونه Dapr میتواند کار تعامل با سایر سرویسها را با استفاده از بلوکهای ساختمانی Dapr برای مدیریت دولتی، اتصالات و اسرار ساده کند. در نهایت، خواهید آموخت که چگونه ویژگیهای مشاهدهپذیری Dapr میتواند به شما کمک کند تا بر آنچه در تولید میگذرد نظارت کنید. پس از پایان این دوره، مهارتها و دانش Dapr مورد نیاز برای گنجاندن آن در یک برنامه Microservices موجود را خواهید داشت. یا برای استفاده از آن برای یک معماری کاملاً جدید Microservices.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع کار با Dapr
Getting Started with Dapr
-
معرفی دوره
Course Introduction
-
بررسی نسخه
Version Check
-
بلوک های ساختمانی داپر
Dapr Building Blocks
-
داپر سایدکارز
Dapr Sidecars
-
حالت خود میزبانی و Kubernetes
Self Hosted and Kubernetes Modes
-
نسخه ی نمایشی: نصب Dapr CLI
Demo: Installing the Dapr CLI
-
نصب Dapr Runtime در حالت Self-hosted
Installing the Dapr Runtime in Self-hosted Mode
-
نسخه ی نمایشی: نصب Dapr Runtime در Kubernetes
Demo: Installing the Dapr Runtime on Kubernetes
-
برنامه آزمایشی GloboTicket
GloboTicket Demo Application
-
خلاصه ماژول
Module Summary
اجرای مدیریت دولتی
Implementing State Management
-
معرفی ماژول
Module Introduction
-
بلوک ساختمان مدیریت ایالت داپر
The Dapr State Management Building Block
-
مزایای مدیریت ایالتی داپر
Benefits of Dapr State Management
-
نسخه ی نمایشی: با استفاده از بلوک ساختمان مدیریت دولتی
Demo: Using the State Management Building Block
-
تعاریف مولفه Dapr
Dapr Component Definitions
-
آدرسهای اینترنتی فروشگاه ایالتی داپر
Dapr State Store URLs
-
SDK های زبان Dapr
Dapr Language SDKs
-
نسخه ی نمایشی: GloboTicket Dapr Run Startup Scripts
Demo: GloboTicket Dapr Run Startup Scripts
-
نسخه ی نمایشی: اجرای GloboTicket در حالت خود میزبانی
Demo: Running GloboTicket in Self-hosted Mode
-
نسخه ی نمایشی: با استفاده از بلوک ساختمان فروشگاه دولتی DAPR
Demo: Using the Dapr State Store Building Block
-
نسخه ی نمایشی: تست بلوک ساختمانی فروشگاه ایالتی داپر
Demo: Testing the Dapr State Store Building Block
-
نسخه ی نمایشی: استفاده از یک مؤلفه فروشگاه ایالتی متفاوت
Demo: Using a Different State Store Component
-
خلاصه ماژول
Module Summary
فراخوانی خدمات
Invoking Services
-
معرفی ماژول
Module Introduction
-
چالش های فراخوان خدمات
Service Invocation Challenges
-
چگونه کار می کند
How it Works
-
URL های فراخوان خدمات
Service Invocation URLs
-
نسخه ی نمایشی: فراخوانی یک سرویس از طریق Dapr Sidecar
Demo: Invoking a Service Through the Dapr Sidecar
-
نسخه ی نمایشی: برای استفاده از فراخوانی سرویس، GloboTicket را به روز کنید
Demo: Update GloboTicket to Use Service Invocation
-
نسخه ی نمایشی: استفاده از Dapr SDK برای فراخوانی سرویس
Demo: Using the Dapr SDK for Service Invocation
-
gRPC و لیست های کنترل دسترسی
gRPC and Access Control Lists
-
خلاصه ماژول
Module Summary
برقراری ارتباط با استفاده از Pub Sub Messaging
Communicating using Pub Sub Messaging
-
معرفی ماژول
Module Introduction
-
پیغام فرعی Pub
Pub Sub Messaging
-
بلوک ساختمانی فرعی میخانه Dapr
Dapr Pub Sub Building Block
-
اشتراک های اعلامی و برنامه ای
Declarative and Programmatic Subscriptions
-
تعاریف مولفه فرعی Pub
Pub Sub Component Definitions
-
نسخه ی نمایشی: انتشار یک پیام
Demo: Publishing a Message
-
نسخه ی نمایشی: دریافت پیام
Demo: Receiving a Message
-
ویژگی های بلوک ساختمانی فرعی میخانه
Additional Pub Sub Building Block Characteristics
-
خلاصه ماژول
Module Summary
دسترسی ایمن به اسرار در Kubernetes
Accessing Secrets Securely on Kubernetes
-
معرفی ماژول
Module Introduction
-
بلوک ساختمان مدیریت اسرار داپر
Dapr Secrets Management Building Block
-
نسخه ی نمایشی: دسترسی به اسرار به صورت برنامه ای
Demo: Accessing Secrets Programmatically
-
نسخه ی نمایشی: در حال اجرا در Kubernetes قسمت 1 - ایجاد منابع Azure
Demo: Running On Kubernetes Part 1 - Creating Azure Resources
-
نسخه ی نمایشی: در حال اجرا در Kubernetes قسمت 2 - نصب GloboTicket
Demo: Running on Kubernetes Part 2 - Installing GloboTicket
-
نسخه ی نمایشی: اجرا در Kubernetes قسمت 3 - Secrets In Component Config
Demo: Running On Kubernetes Part 3 - Secrets In Component Config
-
نسخه ی نمایشی: در حال اجرا در Kubernetes قسمت 4 - دسترسی به Kubernetes Secrets
Demo: Running on Kubernetes Part 4 - Accessing Kubernetes Secrets
-
محدوده مخفی و خلاصه ماژول
Secret Scoping and Module Summary
ادغام با خدمات خارجی با استفاده از Bindings
Integrating with External Services Using Bindings
-
معرفی ماژول
Module Introduction
-
Dapr Bindings پشتیبانی می شود
Supported Dapr Bindings
-
نمونه اتصال خروجی (SendGrid)
Output Binding Example (SendGrid)
-
مبادله اتصالات
Interchanging Bindings
-
نمونه اتصال ورودی (توئیتر)
Input Binding Example (Twitter)
-
نسخه ی نمایشی: خروجی اتصال - ارسال ایمیل با SMTP
Demo: Output Binding - Sending Email with SMTP
-
نسخه ی نمایشی: تست ارسال ایمیل
Demo: Testing Sending an Email
-
نسخه ی نمایشی: Cron Input Binding
Demo: Cron Input Binding
-
خلاصه ماژول
Module Summary
نظارت در تولید با قابلیت مشاهده
Monitoring in Production with Observability
-
معرفی ماژول
Module Introduction
-
ردیابی توزیع شده
Distributed Tracing
-
W3C Trace Context
W3C Trace Context
-
بررسی های سلامت
Health Checks
-
داپر متریک
Dapr Metrics
-
دپر سایدکار لاگ
Dapr Sidecar Logging
-
نسخه ی نمایشی: داپر داشبورد
Demo: Dapr Dashboard
-
نسخه ی نمایشی: ردیابی توزیع شده با Zipkin
Demo: Distributed Tracing with Zipkin
-
قابلیت های اضافی Dapr
Additional Dapr Capabilities
-
منابع جامعه داپر
Dapr Community Resources
-
خلاصه ماژول
Module Summary
نمایش نظرات