آموزش الگوهای طراحی ابر برای لاجورد: در دسترس بودن و انعطاف پذیری

Cloud Design Patterns for Azure: Availability and Resilience

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: هنگام ساخت و طراحی برنامه های کاربردی برای ابر ، باید بر چالش های بسیاری غلبه کنید. در این دوره ، شما الگوهای طراحی را یاد خواهید گرفت که باعث می شود برنامه های ابری شما در برابر خرابی انعطاف پذیر باشند و آنها را همیشه فعال نگه دارید. هنگام ساخت و طراحی برنامه های ابری ، شما باید بر بسیاری از چالش ها مانند عملکرد ، در دسترس بودن غلبه کنید ، مدیریت داده و انعطاف پذیری. در این دوره ، Cloud Design Patterns for Azure: Availability and Resilience ، الگوهای طراحی را یاد خواهید گرفت که باعث می شود برنامه های ابری شما در برابر خرابی انعطاف پذیر شوند و آنها را فعال نگه دارید. ابتدا یاد خواهید گرفت که چگونه حجم کارها را با الگوی تسطیح بار مبتنی بر صف بارگیری کنید. در مرحله بعدی ، نحوه استفاده از الگوی دوباره تلاش برای درخواست های ناموفق را کشف خواهید کرد. سرانجام ، نحوه زنده نگه داشتن برنامه خود را با الگوی throttling ارائه خواهید داد. پس از پایان این دوره ، دانش اساسی در مورد الگوهای طراحی خواهید داشت که به شما در طراحی و ساخت برنامه های مبتنی بر ابر بسیار در دسترس و انعطاف پذیر کمک می کند.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درباره الگوهای طراحی ابر در دسترس بودن و انعطاف پذیری About the Availability and Resilience Cloud Design Patterns

  • مقدمه Introduction

  • چرا & nbsp؛ طراحی & nbsp؛ الگوها مهم است Why Design Patterns Matter

  • درباره الگوهای Cloud Design for Azure About the Cloud Design Patterns for Azure

  • خلاصه Summary

الگوی قطع کننده مدار Circuit Breaker Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • نسخه ی نمایشی - قطع کننده مدار در یک برنامه کنسول Demo - Circuit Breaker in a Console App

  • خلاصه Summary

جبران الگوی معامله Compensating Transaction Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • نسخه ی نمایشی - جبران معامله در یک برنامه منطق لاجوردی Demo - Compensating Transaction in an Azure Logic App

  • خلاصه Summary

الگوی پایش نقطه پایانی سلامت Health Endpoint Monitoring Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • & nbsp؛ نمونه ای از & nbsp؛ راه حل An Example of the Solution

  • خلاصه Summary

الگوی تسطیح بار مبتنی بر صف Queue-based Load Leveling Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • نسخه ی نمایشی - صف ذخیره سازی لاجوردی Demo - Azure Storage Queue

  • نسخه ی نمایشی - صف ذخیره سازی Azure و WebJob Demo - Azure Storage Queue and WebJob

  • خلاصه Summary

الگو را دوباره امتحان کنید Retry Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • نسخه ی نمایشی - خط مشی مجدد کتابخانه ذخیره سازی Azure Demo - Azure Storage Library Retry Policy

  • خلاصه Summary

الگوی Throttling Throttling Pattern

  • مقدمه Introduction

  • مسئله ای که باید حل شود The Problem to Be Solved

  • & nbsp؛ راه حل مشکل & nbsp؛ The Solution to the Problem

  • مواردی که & nbsp؛ در نظر بگیرید Things to Consider

  • استفاده از الگو The Usage of the Pattern

  • نسخه ی نمایشی - Throttling با Azure API Management Demo - Throttling with Azure API Management

  • خلاصه Summary

نمایش نظرات

آموزش الگوهای طراحی ابر برای لاجورد: در دسترس بودن و انعطاف پذیری
جزییات دوره
1h 57m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
70
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Barry Luijbregts Barry Luijbregts

Barry یک معمار و توسعه دهنده نرم افزار مستقل است و علاقه زیادی به ابر دارد. او همچنین نویسنده Pluralsight و میزبان پادکست است. او در دهه های گذشته در بسیاری از شرکت ها کار کرده و مشتاق است دانش خود را با جامعه به اشتراک بگذارد. او دانش گسترده و عمیقی از پشته مایکروسافت دارد که علاقه خاصی به فناوری وب و ابر دارد. وی در حال حاضر در مورد مزایای ابر به مردم آموزش می دهد. او به همراه همسر و بچه های زیبا در هلند زندگی می کند و دوست دارد با دو هاسکی سیبری بازی کند. می توانید از طریق TwitterAzureBarry و از طریق وب سایت وی به آدرس https://www.azurebarry.com/به بری برسید و پادکست "Developer Weekly" وی را در برنامه پادکست مورد علاقه خود یا در https://www.developerweeklypodcast.com/بررسی کنید.