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

دانلود Microservices: Architectural Strategies and Techniques

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اگرچه میکروسرویس‌ها می‌توانند معماری بسیار موثری باشند که به تیم‌های متعدد اجازه می‌دهد به‌صورت مشترک روی یک اپلیکیشن در مقیاس بزرگ کار کنند، اما پیاده‌سازی موثر آن‌ها می‌تواند چالش‌برانگیز باشد. در این دوره آموزشی با عنوان «میکروسرویس‌ها: استراتژی‌ها و تکنیک‌های معماری»، چندین اصل کلیدی را خواهید آموخت که شما را برای پیاده‌سازی موفق معماری‌های میکروسرویس مقیاس‌پذیر و ماژولار آماده می‌کند. ابتدا، برخی از مهم‌ترین روندهای اخیر در معماری میکروسرویس را بررسی می‌کنید. سپس، نقش ارزشمند Service Meshها را در تضمین ارتباطات امن و تاب‌آور بین میکروسرویس‌ها کشف خواهید کرد. در نهایت، نحوه به‌کارگیری اصول تحویل مداوم (Continuous Delivery) را می‌آموزید. پس از اتمام این دوره، مهارت‌ها و دانش لازم در زمینه استراتژی‌های معماری میکروسرویس را کسب خواهید کرد تا بتوانید تصمیمات استراتژیک درستی در مورد نحوه طراحی، ساخت و توسعه میکروسرویس‌های خود بگیرید.

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

درک روندهای مدرن میکروسرویس Understanding Modern Microservice Trends

  • ویژگی‌های میکروسرویس Microservice Characteristics

  • چالش‌ها و بازخوردهای میکروسرویس‌ها Microservices Pushback

  • استفاده از کوبرنتیز (Kubernetes) به عنوان پلتفرم میکروسرویس Using Kubernetes as a Microservices Platform

  • ساخت بر روی یک زیربنای محکم Building on a Foundation

  • امنیت و قابلیت مشاهده به صورت پیش‌فرض Secure and Observable by Default

  • اتوماسیون کامل با کمک هوش مصنوعی Automate Everything Aided by AI

  • نقش‌های تخصصی Specialist Roles

طراحی معماری‌های میکروسرویس مقیاس‌پذیر و ماژولار Designing Scalable and Modular Microservice Architectures

  • تعریف مرزهای شفاف سرویس Defining Clear Service Boundaries

  • معرفی اپلیکیشن نمونه Introducing the Demo Application

  • استقلال سرویس‌ها Service Independence

  • ارتباطات میکروسرویس Microservice Communications

  • درگاه‌های API (API Gateways) API Gateways

  • تاب‌آوری و جداسازی خطاها Resilience and Fault Isolation

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

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

  • طراحی بدون وضعیت (Stateless) Stateless Design

پیاده‌سازی سرویس مش (Service Mesh) Implementing Service Meshes

  • معرفی سرویس مش (Service Mesh) Introducing Service Meshes

  • الگوی Sidecar The Sidecar Pattern

  • گزینه‌های سرویس مش Service Mesh Options

  • امنیت Security

  • مدیریت ترافیک Traffic Management

  • قابلیت مشاهده (Observability) Observability

  • دمو: پیکربندی یک سرویس مش Demo: Configuring a Service Mesh

پیکربندی تحویل مداوم (Continuous Delivery) Configuring Continuous Delivery

  • اصول تحویل مداوم Principles of Continuous Delivery

  • یکپارچه‌سازی مداوم (CI) Continuous Integration

  • تست‌های پذیرش خودکار Automated Acceptance Tests

  • خط لوله‌های استقرار (Deployment Pipelines) Deployment Pipelines

  • دمو: نمونه خط لوله‌های CI/CD Demo: Example CI/CD Pipelines

  • مدیریت پیکربندی Configuration Management

  • قابلیت مشاهده Observability

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Heath Mark Heath

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