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

دانلود Strategic Monoliths and Microservices

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: امروزه کسب‌وکارها و توسعه‌دهندگان نرم‌افزار باید در عین حفظ نظم و تعادل در معماری نرم‌افزار، به سرعت نوآوری کرده و رقابت کنند. این دوره به شما آموزش می‌دهد که مانند یک مدیر فناوری (CTO) و معمار ارشد (Chief Architect) فکر کنید و تصمیم‌گیری کنید. یاد بگیرید که هدف اصلی را شناسایی کنید و سپس تصمیمات آگاهانه‌ای درباره معماری، زبان‌های برنامه‌نویسی، الگوها و ابزارها برای حمایت از آن هدف بگیرید. شما با تفکر نوآورانه و نحوه همسوسازی طراحی و پیاده‌سازی با اهداف استراتژیک کسب‌وکار آشنا خواهید شد. همچنین چگونگی استفاده از EventStorming، نقشه‌برداری اثرگذاری (Impact Mapping)، طراحی دامنه-محور (DDD) و معماری رویداد-محور (EDA) و همچنین نحوه استقرار سرویس‌ها با اندازه مناسب را بررسی خواهید کرد. فرقی نمی‌کند بهترین انتخاب معماری مونولیتیک باشد، میکروسرویس باشد یا یک مدل ترکیبی؛ شما یاد خواهید گرفت که چگونه به خود و تیمتان کمک کنید تا آنچه را که کسب‌وکار می‌طلبد تحویل دهید: موفقیت با استفاده از نرم‌افزارهای استراتژیک.

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

مقدمه دوره Course Introduction

  • مقدمه Introduction

یادگیری استراتژیک تحول‌آفرین از طریق آزمایش Transformational Strategic Learning Through Experimentation

  • اهداف یادگیری Learning objectives

  • تحول دیجیتال: هدف چیست؟ Digital Transformation: What Is the Goal?

  • چرا نرم‌افزارها با خطا مواجه می‌شوند؟ Why Software Goes Wrong

  • سازمان شما و قانون کانوی Your Enterprise and Conway’s Law

  • (باز)نگری در استراتژی نرم‌افزار (Re)Thinking Software Strategy

  • آیا مونولیت‌ها بد هستند؟ آیا میکروسرویس‌ها خوب هستند؟ Monoliths Bad? Microservices Good?

  • آژایل (Agile) را مقصر ندانید Don’t Blame Agile

  • رهایی از بن‌بست Getting Unstuck

  • اهداف یادگیری Learning objectives

  • تصمیم‌گیری‌های زودهنگام و دیرهنگام، درست و غلط Making Decisions Early and Late, Right & Wrong

  • فرهنگ و تیم‌ها Culture and Teams

  • اولویت با ماژول‌ها Modules First

  • استقرار در مرحله آخر Deployment Last

  • همه چیز در بین این دو Everything in Between

  • معماری استراتژیک Strategic Architecture

  • اهداف یادگیری Learning objectives

  • فرمان‌ها و رویدادها Commands and Events

  • استفاده از مدل‌های نرم‌افزاری Using Software Models

  • یادگیری سریع با EventStorming Rapid Learning with EventStorming

پیشبرد نوآوری در کسب‌وکار Driving Business Innovation

  • اهداف یادگیری Learning objectives

  • مفهوم دامنه و دامنه-محور Meaning of Domain and Domain-Driven

  • دامنه‌ها و زیردامنه‌ها Domains and Subdomains

  • اهداف یادگیری Learning objectives

  • بافت محدود (Bounded Context) و زبان مشترک Bounded Context and Ubiquitous Language

  • دامنه اصلی (Core Domain) Core Domain

  • زیردامنه‌های پشتیبان و عمومی Supporting and Generic Subdomains

  • مکانیزم‌های فنی Technical Mechanisms

  • قابلیت‌های کسب‌وکار و بافت‌ها Business Capabilities and Contexts

  • نه خیلی بزرگ، نه خیلی کوچک Not Too Big, Not Too Small

  • اهداف یادگیری Learning objectives

  • نقشه‌برداری بافت (Context Mapping) Context Mapping

  • معماری توپوگرافی و مدل‌سازی Topography Architecture and Modeling

  • راه‌های شکست و موفقیت Ways to Fail and Succeed

  • اهداف یادگیری Learning objectives

  • ابزارهای مدل‌سازی تاکتیکی Tactical Modeling Tools

  • رفتار عملکردی Functional Behavior

معماری رویداد-محور در اولویت Events-First Architecture

  • اهداف یادگیری Learning objectives

  • سبک‌های معماری، الگوها و محرک‌های تصمیم‌گیری Architectural Styles, Patterns, and Decision Drivers

  • ویژگی‌های کیفی Quality Attributes

  • اهداف یادگیری Learning objectives

  • آشنایی با معماری‌های پیام‌محور و رویداد-محور Introduction to Message- and Event-Driven Architectures

  • REST مبتنی بر پیام و رویداد Message- and Event-Based REST

  • رویداد-محوری و مدیریت فرآیند Event-Driven and Process Management

  • منبع‌یابی رویداد (Event Sourcing) Event Sourcing

  • الگوی CQRS CQRS

  • محاسبات بدون سرور و Function as a Service Serverless and Function as a Service

دو مسیر برای معماری هدفمند The Two Paths for Purposeful Architecture

  • اهداف یادگیری Learning objectives

  • دیدگاه تاریخی Historical Perspective

  • درست از همان ابتدا Right from the Start

  • تفکیک درست از غلط Right from Wrong

  • حفظ مسیر درست Keeping It Right

  • اهداف یادگیری Learning objectives

  • آمادگی ذهنی با عزم راسخ Mental Preparation with Resolve

  • از مونولیت ماژولار به میکروسرویس Modular Monolith to Microservices

  • از گل‌ولای بزرگ (Big Ball of Mud) به میکروسرویس Big Ball of Mud to Microservices

  • جداسازی مونولیت قدیمی (Legacy) Unplugging the Legacy Monolith

  • اهداف یادگیری Learning objectives

  • تعادل و ویژگی‌های کیفی Balance and Quality Attributes

  • استراتژی و هدف Strategy and Purpose

  • مدل‌سازی سبک رویداد-محور Event-Driven Lightweight Modeling

  • پیشبرد نوآوری در کسب‌وکار Driving Business Innovation

  • معماری رویداد-محور در اولویت Events-First Architecture

  • مونولیت‌ها به عنوان یک دغدغه اصلی Monoliths as a First-Order Concern

  • میکروسرویس‌های هدفمند از دل یک مونولیت Purposeful Microservices from a Monolith

  • تعادل بدون سوگیری، نوآوری ضروری است Balance Is Unbiased, Innovation Is Essential

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

نمایش نظرات

آموزش مونولیت‌های استراتژیک و میکروسرویس‌ها
جزییات دوره
11h 49m
67
(آخرین آپدیت)
104
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده