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

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

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش خدمات خرد: شروع به کار
جزییات دوره
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 ، امور مالی ، تجارت کالاها ، نفت و گاز ، تصویربرداری دیجیتال ، اطلاعات اسناد و غیره. این نرم افزار ساخته شده است نفوذ در بازار کارفرمایان خود را گسترش داده ، میلیون ها فروش کسب کرده ، تجربه کاربر را متحول کرده و رقبا را خرد کرده است. فلوید که یک معلم پرشور است ، مرتباً در گروه های کاربری و کنفرانس های منطقه تولسا سخنرانی می کند و از قوی ترین مدافعان تولسا برای ساخت نرم افزار است.