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

دانلود Microservices: Building and Testing

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت و تست میکروسرویس‌ها می‌تواند چالش‌های منحصربه‌فردی را به همراه داشته باشد. در این دوره آموزشی جامع، شما یاد می‌گیرید که میکروسرویس‌ها را از مرحله طراحی تا استقرار (Deployment) به طور کامل مدیریت کنید. ابتدا، گام‌های کلیدی برای ساخت میکروسرویس‌ها و پیاده‌سازی منطق دامنه (Domain Logic) آن‌ها را بررسی خواهید کرد. سپس، روش‌های تضمین پایداری میکروسرویس‌ها با استفاده از تست‌های خودکار را کشف می‌کنید. در نهایت، نحوه استقرار ایمن و بهینه میکروسرویس‌ها در محیط‌های عملیاتی (Production) را خواهید آموخت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای ساخت و تست میکروسرویس‌ها را به‌دست می‌آورید تا بتوانید به طور موثر با برنامه‌های مبتنی بر معماری میکروسرویس کار کنید.

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

شروع ساخت میکروسرویس‌ها Getting Started with Building Microservices

  • گزینه‌های ارائه شده توسط میکروسرویس‌ها Microservices Gives You Options

  • ارزش استانداردسازی The Value of Standardization

  • معرفی برنامه دموی آموزشی Introducing the Demo Application

  • دمو: ساخت میکروسرویس‌ها Demo: Building Microservices

  • دمو: تجربه توسعه محلی Demo: Local Development Experience

  • اهمیت محیط توسعه محلی مناسب The Importance of a Good Local Development Environment

  • استراتژی‌های ارتباطی میکروسرویس Microservice Communication Strategies

پیاده‌سازی منطق دامنه میکروسرویس Implementing Microservice Domain Logic

  • مسئولیت‌های میکروسرویس Microservice Responsibilities

  • منطق دامنه باید در کدام میکروسرویس قرار گیرد؟ Which Microservice Should Domain Logic Go In?

  • طراحی دامنه-محور (DDD) Domain-driven Design

  • دمو: طراحی دامنه-محور در عمل Demo: Domain-driven Design in Action

  • لایه دسترسی به داده‌ها Data Access Layer

  • دمو: لایه دسترسی به داده‌ها Demo: Data Access Layer

تست میکروسرویس‌ها Testing Microservices

  • چالش‌های تست میکروسرویس‌ها The Challenges of Testing Microservices

  • هرم تست The Test Pyramid

  • تست واحد (Unit Testing) منطق دامنه Unit Testing Domain Logic

  • نوشتن کد تست‌پذیر Writing Testable Code

  • دمو: تست‌های واحد در عمل Demo: Unit Tests in Action

  • تست‌های یکپارچه‌سازی (Integration Tests) Integration Tests

  • دمو: تست‌های عملکردی Demo: Functional Tests

  • دمو: تست‌های سرتاسری (End to end) Demo: End-to-end Tests

استقرار میکروسرویس‌ها Deploying Microservices

  • زیرساخت به عنوان کد (IaC) Infrastructure as Code

  • استقرار میکروسرویس‌ها Deploying Microservices

  • پلتفرم‌های میزبان کانتینر Container Hosting Platforms

  • دمو: استقرار در Azure Demo: Deployment to Azure

  • دمو: تولید زیرساخت به عنوان کد Demo: Generating Infrastructure as Code

  • خط لوله‌های تحویل مداوم (CD Pipelines) Continuous Delivery Pipelines

  • الگوهای استقرار Deployment Patterns

نمایش نظرات

آموزش میکروسرویس‌ها: ساخت و تست
جزییات دوره
2h 4m
28
(آخرین آپدیت)
10
4.8 از 5
دارد
دارد
دارد
Mark Heath
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Heath Mark Heath

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