آموزش خدمات خرد: شروع به کار

Microservices: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره یک مرور کلی از سرویس های خرد را ارائه می دهد: مزایا ، خطرات ، معاملات و نحوه تصمیم گیری در مورد اینکه آیا گزینه مناسبی برای شرایط شما هستند یا خیر. میکرو سرویس ها می توانند به حل مشکلات مقیاس ، پیچیدگی و حاکمیت کمک کنند. در این دوره ، میکروسرویس: شروع می شود ، شما دانش بنیادی در مورد اینکه ریز خدمات چیست ، مزایا ، پیچیدگی ها و خطرات آنها را می آموزید ، و چگونه ارزیابی می کنید که به شما کمک می کنند یا نه. ابتدا یاد خواهید گرفت که چه نوع مشکلی می توانند حل کنند. در ادامه ، نحوه انتخاب بین معماری های همزمان و ناهمزمان و نگرانی های مربوط به ساخت و راه اندازی ریز سرویس های انعطاف پذیر در تولید را کشف خواهید کرد. سرانجام ، شما نحوه ارزیابی اینکه آیا سازمان شما توانایی پذیرش ریز سرویس ها را دارد یا نه بررسی خواهید کرد. وقتی این دوره را به پایان رسانید ، دانش این را خواهید داشت که چگونه با ریز سرویس ها به جلو حرکت کنید ، چقدر و در چه سطح از پیشرفت.

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

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

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

درک مزیت ریز خدمات Understanding the Benefit of Microservices

  • تعریف یکپارچه ها و ریز خدمات Defining Monoliths and Microservices

  • مزایای انسانی ریز خدمات Human Advantages of Microservices

  • مزایای نگهداری ریز خدمات Maintenance Advantages of Microservices

  • مزایای انعطاف پذیری ریز خدمات Resilience Benefits of Microservices

  • نمونه معماری میکروسرویس Example Microservice Architectures

  • مرور Review

چالش های سرویس های خرد در برابر یکپارچه ها The Challenges of Microservices over Monoliths

  • ریز خدمات سخت هستند Microservices Are Hard

  • عملکرد ارتباطات شبکه Performance of Network Communications

  • انعطاف پذیری ارتباطات شبکه Resilience of Network Communications

  • در حال اجرا ریز خدمات در تولید Running Microservices in Production

  • چالش های حاکمیت مستقل Challenges of Independent Governance

  • بررسی چالش های ریز خدمات Reviewing Challenges of Microservices

معماری ارتباطات همزمان Synchronous Communication Architectures

  • مقدمه ای بر RPC Introduction to RPC

  • کشف سرویس Service Discovery

  • RPC های بدون تابعیت و دولت Stateless and Stateful RPCs

  • عملکرد ارتباطات همزمان Performance of Synchronous Communications

  • مرور Review

معماری ارتباطات ناهمزمان Asynchronous Communication Architectures

  • معرفی ارتباطات ناهمزمان Introducing Asynchronous Communications

  • مبانی اتوبوس پیام Message Bus Fundamentals

  • طراحی جریانهای ارتباطی ناهمزمان Designing Asynchronous Communication Flows

  • معاملات توزیع شده Distributed Transactions

  • الگوی حماسه و الگوی لغزش مسیریابی Saga Pattern and Routing Slip Pattern

  • مرور: ارتباطات ناهمزمان Review: Asynchronous Communications

توسعه ویژگی ها در معماری ریز خدمات Developing Features in a Microservices Architecture

  • کنترل کیفیت یک ریز سرویس Controlling the Quality of a Microservice

  • تکنیک های تحویل مداوم Continuous Delivery Techniques

  • فرهنگ تیم میکرو سرویس Microservice Team Culture

مدیریت معماری ریز خدمات Managing Microservices Architecture

  • مشخصه بهبود طراحی Characterizing Design Improvement

  • اولویت بندی پیشرفت های معماری Prioritizing Architectural Improvements

  • تأثیرگذار بر معماری Influencing Architecture

  • مرور Review

معماری خدمات ریزساختارهای انعطاف پذیر ساختمان Building Resilient Microservices Architectures

  • تاب آوری با کیفیت آغاز می شود Resilience Starts with Quality

  • درک ظرفیت سیستم Understanding System Capacity

  • ریز خدمات مشاهده شده Observable Microservices

  • تاکتیک های تاب آوری Resilience Tactics

ارزیابی آمادگی ریز خدمات Evaluating Microservices Readiness

  • ریز خدمات یک هدف ضعیف هستند Microservices Are a Poor Goal

  • ارزیابی قابلیت های توسعه نرم افزار Evaluating Software Development Capabilities

  • مشکلات مناسب سرویس های خرد Problems Suited to Microservices

  • خلاصه؛ ارزیابی بازده سرمایه گذاری Summary; Evaluating Return on Investment

نمایش نظرات

آموزش خدمات خرد: شروع به کار
جزییات دوره
3h 2m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
92
4.5 از 5
دارد
دارد
دارد
Floyd May
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Floyd May Floyd May

فلوید از نظر و برنامه ریزی ذاتی برنامه نویس است. او از 9 سالگی شروع به برنامه نویسی کرد که با زبان برنامه نویسی Logo عکس می کشد و از آن زمان عاشق برنامه نویسی است. سابقه توسعه وی شامل هر دو رابط کاربری محلی و وب ، منطق سرور با کارایی بالا ، شبکه ورودی/خروجی پیچیده چند رشته ای و پردازش داده های بزرگ است. فلوید برای بسیاری از صنایع نرم افزاری ایجاد کرده است: کشاورزی دقیق ، GIS ، امور مالی ، تجارت کالاها ، نفت و گاز ، تصویربرداری دیجیتال ، اطلاعات اسناد و غیره. این نرم افزار ساخته شده است نفوذ در بازار کارفرمایان خود را گسترش داده ، میلیون ها فروش کسب کرده ، تجربه کاربر را متحول کرده و رقبا را خرد کرده است. فلوید که یک معلم پرشور است ، مرتباً در گروه های کاربری و کنفرانس های منطقه تولسا سخنرانی می کند و از قوی ترین مدافعان تولسا برای ساخت نرم افزار است.