آموزش Microsoft Azure Developer: در حال توسعه برای مقیاس خودکار

Microsoft Azure Developer: Developing for Autoscaling

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

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

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

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

اجرای قوانین و الگوهای خودکار مقیاس گذاری Implementing Autoscaling Rules and Patterns

  • بررسی مقیاس بندی Scaling Overview

  • شرایط ، قوانین و عملکردهای خودکار مقیاس گذاری Autoscaling Conditions, Rules, and Actions

  • ملاحظات طراحی کد Code Design Considerations

  • سوزاندن Throttling

مدیریت کارهای طولانی مدت با استفاده از صف و دسته Handling Long-running Tasks by Using Queues and Batches

  • بررسی اجمالی Overview

  • بررسی اجمالی راه حل فعلی و مشکلات Current Solution Overview and Problems

  • الگوی لوله ها و فیلترها Pipes and Filters Pattern

  • Refactoring کامپوننت API Refactoring the API Component

  • Refactoring م Logلفه منطق پردازش Refactoring the Processing Logic Component

  • بهبود عملکرد خودکار با تلفیق منابع و توابع لاجوردی Improve Autoscaling with Resource Consolidation and Azure Functions

  • مدیریت خطاها Handling Errors

  • خلاصه Summary

نوشتن کد برای رسیدگی به موارد کاربرد Singleton Writing Code to Handle Singleton Application Instances

  • سینگلتون روی ابر Singleton on the Cloud

  • خدمات پارچه خدمات Service Fabric Stateful Services

  • WebJobs SDK Singleton WebJobs SDK Singleton

  • پیاده سازی سفارشی با استفاده از حافظه پنهان Custom Implementation Using Cache

  • خلاصه Summary

نوشتن کد برای کنترل موازی کاری ، چند رشته ای ، پردازش و پردازش ناهمزمان Writing Code to Handle Parallelism, Multithreading, Processing, and Asynchronous Processing

  • همزمانی در مقابل موازی سازی Concurrency vs. Parallelism

  • اجرای موازی با استفاده از TPL Parallel Execution Using TPL

  • اجرای مبتنی بر وظیفه با استفاده از TPL Task Based Execution Using TPL

  • چند رشته ای در مورد لاجوردی Multithreading on Azure

  • عملکردهای لاجوردی بادوام Durable Azure Functions

  • خلاصه Summary

نوشتن کد برای رسیدگی به معاملات توزیع شده Writing Code to Handle Distributed Transactions

  • قوی در برابر سازگاری نهایی Strong vs. Eventual Consistency

  • ورود به سیستم ساختاری Structured Logging

  • منبع یابی Event Sourcing

  • خلاصه Summary

نوشتن کد برای کنترل حالت گذرا Writing Code to Handle Transient State

  • خطاها در برنامه های توزیع شده Errors in Distributed Applications

  • الگو را دوباره امتحان کنید Retry Pattern

  • الگوی قطع کننده مدار Circuit Breaker Pattern

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Microsoft Azure Developer: در حال توسعه برای مقیاس خودکار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 44m
32
Pluralsight (پلورال سایت) pluralsight-small
23 آذر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
47
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nikola Milanovic Nikola Milanovic

نیکولا با بیش از یک دهه تجربه در IT ، علاقه وافر خود به فناوری ، نوآوری ، کیفیت و طراحی نرم افزار را به ارمغان می آورد. نیکولا حرفه خود را به عنوان یک توسعه دهنده نرم افزار لگد زد و در طول فعالیت حرفه ای خود همچنان درگیر آخرین گرایش های فناوری بود ، در حالی که به مرور زمان تمرکز بر مدیریت و تجارت داشت. نیکولا که هم در معرض فناوری و هم تجارت قرار گرفته است ، بینش بسیار ارزنده ای در زمینه ایجاد راه حل های با کیفیت بالا که چالش های واقعی مشتری را حل می کند ، کسب کرده است. در Devtech ، وی بخشهای مختلف فنی را هدایت کرده است ، جایی که او در ایجاد تاسیس Devtech به عنوان یک رهبر تقویت کننده ابر مشارکت داشته است. به عنوان یک CTO ، تمرکز وی بر بهبود مستمر در زمینه های امنیت ، کیفیت نرم افزار و دانش است.

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

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

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