آموزش پیاده سازی استراتژی مدیریت داده برای معماری ASP.NET Core Microservice

Implementing a Data Management Strategy for an ASP.NET Core Microservices Architecture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه در معماری ریز سرویس ها به وظایف معمول مدیریت داده بپردازید. مدیریت داده در یک معماری توزیع شده چالش ها و فرصت های منحصر به فردی را به شما ارائه می دهد. در این دوره ، با اجرای یک استراتژی مدیریت داده برای یک ASP.NET Core Microservices Architecture ، شما می آموزید که چگونه می توانید نیازهای رایج مدیریت داده ها را در معماری ریز سرویس ها برطرف کنید. ابتدا چالش های موجود در معماری ریز خدمات توزیع شده را کشف خواهید کرد ، جایی که داده ها ممکن است توزیع شوند ، یا حتی کپی شوند و در طی به روزرسانی ها باید ثابت بمانند. در مرحله بعدی ، خدماتی را در Azure کشف خواهید کرد که به هر میکرو سرویس امکان انتخاب بهترین روش ذخیره داده را می دهد. سرانجام ، شما یاد خواهید گرفت که چگونه با استفاده از سازگاری نهایی ، داده ها را از طریق سرویس های خرد به روز نگه دارید. پس از اتمام این دوره ، مهارت و دانش لازم را خواهید داشت تا یک استراتژی مدیریت داده را برای راه حل های خدمات خرد خود طراحی کنید.

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

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

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

معماری مدیریت داده با ریز خدمات Data Management Architecture with Microservices

  • طراحی دامنه محور با زمینه های محدود شده Domain-driven Design with Bounded Contexts

  • ملاحظات داده در طراحی میکروسرویس Data Considerations in Microservice Design

  • پایداری چند قلو Polygot Persistence

  • قوام نهایی Eventual Consistency

  • طراحی نمایش داده ها با داده های توزیع شده Designing Queries with Distributed Data

  • نسخه ی نمایشی پروژه Sample Project Demo

  • معماری نمونه نمونه Globoticket The Globoticket Sample Project Architecture

  • پیکربندی نمونه پروژه Configuring the Sample Project

  • درک کد نمونه پروژه Understanding the Sample Project Code

مدیریت داده در داخل سرویس های خرد Data Management within Microservices

  • گزینه های داده رابطه ای در Azure Relational Data Options in Azure

  • نقشه برداری پایگاه داده با استفاده از هسته چارچوب نهاد Database Mapping Using Entity Framework Core

  • ذخیره داده های NoSQL با Azure Cosmos DB Storing NoSQL Data with Azure Cosmos DB

  • استفاده از Cosmos DB با EF Core Using the Cosmos DB with EF Core

  • توزیع حافظه پنهان به عنوان ذخیره داده Distributed Cache as a Data Store

  • پیاده سازی Azure Cache برای Redis Implementing Azure Cache for Redis

  • ذخیره سازی لاجوردی برای داده های بدون ساختار Azure Storage for Unstructured Data

سازگاری داده ها در سراسر سرویس های خرد Data Consistency across Microservices

  • سازگاری داده ها در سیستم های توزیع شده Data Consistency in Distributed Systems

  • استفاده از رویدادهای ادغام برای سازگاری نهایی Using Integration Events for Eventual Consistency

  • الگوی منابع یابی The Event Sourcing Pattern

  • پیاده سازی واحد الگوی کار Implementing the Unit of Work Pattern

  • انتشار رویدادها با الگوی منبع یابی Publishing Events with the Event Sourcing Pattern

  • انعطاف پذیری اتصال هسته EF EF Core Connection Resiliency

  • مدیریت پیام های تکراری Handling Duplicate Messages

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش پیاده سازی استراتژی مدیریت داده برای معماری ASP.NET Core Microservice
جزییات دوره
1h 53m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
18
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Neil Morrissey Neil Morrissey

نیل در طول سالهای فعالیت خود در IT ، روی همه برنامه ها از برنامه های فشرده کامپکت NET همراه اولیه تا برنامه های وب مبتنی بر Azure مدرن کار کرده است. وی به عنوان یک توسعه دهنده و معمار ، بر روی توسعه ، امنیت و میزبانی برنامه های دات نت و جاوا اسکریپت بر روی سیستم عامل های مختلف مایکروسافت از جمله ASP.NET ، SharePoint و Dynamics CRM تمرکز کرده است. نیل چندین گواهینامه مایکروسافت از جمله MCPD ، MCSA و MCSD دارد.