آموزش Microsoft Azure برای توسعه دهندگان Node.js - الگوهای ابری و معماری

Microsoft Azure for Node.js Developers - Cloud Patterns and Architecture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: طراحی اپلیکیشن ها در فضای ابری نیازمند سبک متفاوتی از تفکر و دانش عمیق زیرساخت ها و خدمات ابری است. در این دوره آموزشی، Microsoft Azure for Node.js Developers - Cloud Patterns and Architecture، خواهید آموخت که چگونه سرویس های مختلف Azure می توانند به ساخت برنامه های کاربردی مقیاس پذیر و انعطاف پذیر کمک کنند. ابتدا، نحوه استفاده از منابع خاص Azure را برای اضافه کردن افزونگی، خرابی و تعادل بار به یک سیستم بررسی خواهید کرد. در مرحله بعد، از مقیاس بندی با پارتیشن بندی و ذخیره سازی پشتیبانی می کنید. در نهایت، شبکه های تحویل محتوا، مدیریت API و تست عملکرد را کشف خواهید کرد. پس از اتمام این دوره، منابع متعددی را پوشش خواهید داد که به شما در ساختن برنامه‌های Node مقیاس‌پذیر در Microsoft Azure کمک می‌کنند. این دوره از "Microsoft Azure for .NET Developers - Cloud Patterns and Architecture" توسط اسکات آلن اقتباس شده است.

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

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

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

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

معماری در ابر Architecture in the Cloud

  • معرفی Introduction

  • معرفی Introduction

  • خدمات و پیشنهادات لاجورد Azure Services and Offerings

  • خدمات و پیشنهادات لاجورد Azure Services and Offerings

  • ارزیابی همپوشانی ها Evaluating Overlaps

  • ارزیابی همپوشانی ها Evaluating Overlaps

  • برنامه های کاربردی وب با خدمات برنامه Web Applications with App Services

  • برنامه های کاربردی وب با خدمات برنامه Web Applications with App Services

  • احراز هویت و مجوز Authentication and Authorization

  • احراز هویت و مجوز Authentication and Authorization

  • خدمات وب مقیاس پذیر Scalable Web Services

  • خدمات وب مقیاس پذیر Scalable Web Services

  • استقرار چند منطقه ای Multi-region Deployments

  • استقرار چند منطقه ای Multi-region Deployments

  • دروازه های API API Gateways

  • دروازه های API API Gateways

  • برنامه های موبایل Mobile Applications

  • برنامه های موبایل Mobile Applications

  • میکروسرویس ها و پارچه خدماتی Microservices and Service Fabric

  • میکروسرویس ها و پارچه خدماتی Microservices and Service Fabric

  • اینترنت اشیا و کلان داده The Internet of Things and Big Data

  • اینترنت اشیا و کلان داده The Internet of Things and Big Data

  • برنامه های کاربردی سطح N و ماشین های مجازی N-tier Applications and Virtual Machines

  • برنامه های کاربردی سطح N و ماشین های مجازی N-tier Applications and Virtual Machines

  • خلاصه Summary

  • خلاصه Summary

الگوهای ابری برای انعطاف پذیری Cloud Patterns for Resiliency

  • معرفی Introduction

  • معرفی Introduction

  • دقیقاً منظور ما از «تاب آور» چیست؟ What Exactly Do We Mean by 'Resilient'?

  • دقیقاً منظور ما از «تاب آور» چیست؟ What Exactly Do We Mean by 'Resilient'?

  • شکست اجتناب ناپذیر است Failure Is Inevitable

  • شکست اجتناب ناپذیر است Failure Is Inevitable

  • ویژگی های افزونگی برای ماشین های مجازی Redundancy Features for Virtual Machines

  • ویژگی های افزونگی برای ماشین های مجازی Redundancy Features for Virtual Machines

  • کار با اعداد: سطوح خدمات Working the Numbers: Service Levels

  • کار با اعداد: سطوح خدمات Working the Numbers: Service Levels

  • بهبود انعطاف پذیری اتصال Improving Connection Resiliency

  • بهبود انعطاف پذیری اتصال Improving Connection Resiliency

  • افت شدید Graceful Degradation

  • افت شدید Graceful Degradation

  • تعادل بار و توزیع درخواست Load Balancing and Request Distribution

  • تعادل بار و توزیع درخواست Load Balancing and Request Distribution

  • راه اندازی Azure Traffic Manager: نسخه ی نمایشی Setting up Azure Traffic Manager: Demo

  • راه اندازی Azure Traffic Manager: نسخه ی نمایشی Setting up Azure Traffic Manager: Demo

  • Azure Traffic Manager Endpoints: Demo Azure Traffic Manager Endpoints: Demo

  • Azure Traffic Manager Endpoints: Demo Azure Traffic Manager Endpoints: Demo

  • تسطیح بار Load Leveling

  • تسطیح بار Load Leveling

  • با استفاده از اتوبوس سرویس Azure Using Azure Service Bus

  • با استفاده از اتوبوس سرویس Azure Using Azure Service Bus

  • ایجاد و استفاده از صف اتوبوس خدمات Azure: نسخه ی نمایشی Creating and Using Azure Service Bus Queues: Demo

  • ایجاد و استفاده از صف اتوبوس خدمات Azure: نسخه ی نمایشی Creating and Using Azure Service Bus Queues: Demo

  • اتوماسیون و استقرار Automation and Deployment

  • اتوماسیون و استقرار Automation and Deployment

  • آزمایش کردن Testing

  • آزمایش کردن Testing

  • نظارت بر Monitoring

  • نظارت بر Monitoring

  • خلاصه Summary

  • خلاصه Summary

الگوهای ابری برای مقیاس پذیری Cloud Patterns for Scalability

  • معرفی Introduction

  • معرفی Introduction

  • مربوط به عملکرد و مقیاس پذیری Relating Performance and Scalability

  • مربوط به عملکرد و مقیاس پذیری Relating Performance and Scalability

  • یک نمونه معماری A Sample Architecture

  • یک نمونه معماری A Sample Architecture

  • پارتیشن بندی Partitioning

  • پارتیشن بندی Partitioning

  • پارتیشن بندی افقی در Cosmos DB Horizontal Partitioning in Cosmos DB

  • پارتیشن بندی افقی در Cosmos DB Horizontal Partitioning in Cosmos DB

  • الگوهای کاربردی Application Patterns

  • الگوهای کاربردی Application Patterns

  • قضیه CAP The CAP Theorem

  • قضیه CAP The CAP Theorem

  • نمونه هایی از حافظه پنهان Examples of Caching

  • نمونه هایی از حافظه پنهان Examples of Caching

  • پیکربندی و استفاده از Redis Cache Configuring and Using Redis Cache

  • پیکربندی و استفاده از Redis Cache Configuring and Using Redis Cache

  • معرفی شبکه های تحویل محتوا Introducing Content Delivery Networks

  • معرفی شبکه های تحویل محتوا Introducing Content Delivery Networks

  • پیکربندی و استفاده از CDN Azure Configure and Using an Azure CDN

  • پیکربندی و استفاده از CDN Azure Configure and Using an Azure CDN

  • کاوش در سرویس مدیریت API Exploring the API Management Service

  • کاوش در سرویس مدیریت API Exploring the API Management Service

  • آماده سازی API Preparing an API

  • آماده سازی API Preparing an API

  • وارد کردن API Importing an API

  • وارد کردن API Importing an API

  • پیکربندی یک API Configuring an API

  • پیکربندی یک API Configuring an API

  • خلاصه Summary

  • خلاصه Summary

الگوهای ابری برای آزمایش Cloud Patterns for Testing

  • معرفی Introduction

  • معرفی Introduction

  • الزامات برای تست بار Requirements for Load Testing

  • الزامات برای تست بار Requirements for Load Testing

  • اصول و ابزار تست Principles and Testing Tools

  • اصول و ابزار تست Principles and Testing Tools

  • اجرای تست عملکرد سرویس برنامه Running an App Service Performance Test

  • اجرای تست عملکرد سرویس برنامه Running an App Service Performance Test

  • اضافه کردن گزارش و تله متری اضافی Adding Additional Logging and Telemetry

  • اضافه کردن گزارش و تله متری اضافی Adding Additional Logging and Telemetry

  • تست در تولید Testing in Production

  • تست در تولید Testing in Production

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

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

آموزش Microsoft Azure برای توسعه دهندگان Node.js - الگوهای ابری و معماری
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 23m
108
Pluralsight (پلورال سایت) pluralsight-small
31 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
24
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Allardice Simon Allardice

سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.

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

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

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