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

دانلود 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

  • لایه دسترسی به داده‌ها (DAL) 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

  • دمو: تست‌های کاربردی (Functional Tests) Demo: Functional Tests

  • دمو: تست‌های سرتاسری (End to End Tests) 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) Continuous Delivery Pipelines

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

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Heath Mark Heath

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