آموزش Dapr 1 Fundamentals

Dapr 1 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما یاد می‌دهد که چگونه از بلوک‌های ساختمانی 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

نمایش نظرات

آموزش Dapr 1 Fundamentals
جزییات دوره
3h 16m
70
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
14
4.9 از 5
دارد
دارد
دارد
Mark Heath
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Heath Mark Heath

مارک هیت یک توسعه دهنده نرم افزار مستقر در ساوتهمپتون انگلیس است و در NICE Systems به عنوان یک معمار نرم افزار برای ایجاد سیستم های مدیریت شواهد دیجیتال ابری برای پلیس کار می کند. او خالق NAudio است ، یک چارچوب منبع باز صوتی برای .NET. او علاقه مند به بهبود مستمر مهارت های خود و آموزش سایر توسعه دهندگان است و در سال های اخیر به ویژه بر روی چالش های ایجاد سیستم های مستقر در Azure مقیاس پذیر و قابل اعتماد تمرکز کرده است. او در اوقات فراغت خود (بسیار محدود) از ضبط استودیوی خانگی ، فوتبال و الهیات و گذراندن وقت با پنج فرزند بسیار پرانرژی خود لذت می برد.