آموزش Cloud Patterns and Architecture برای Microsoft Azure Developers

Cloud Patterns and Architecture for Microsoft Azure Developers

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

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

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

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

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

  • مقدمه Introduction

  • این دوره برای چه کسی است؟ Who Is This Course For?

  • چه باید دانست ، چه انتظار می رود What to Know, What to Expect

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

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

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

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

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

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

  • API Gateways API Gateways

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

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

  • اینترنت اشیا و داده های بزرگ The Internet of Things and Big Data

  • برنامه های N-tier و ماشین های مجازی N-tier Applications and Virtual Machines

  • خدمات کانتینر و ظروف لاجوردی (AKS) Containers and Azure Container Service (AKS)

  • خلاصه Summary

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

  • مقدمه Introduction

  • منظور شما از انعطاف پذیر دقیقاً چیست؟ What Exactly Do You Mean by Resilient?

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

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

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

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

  • افت شدید Graceful Degradation

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

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

  • نقاط نهایی Azure Traffic Manager: نسخه ی نمایشی Azure Traffic Manager Endpoints: Demo

  • تسطیح بار Load Leveling

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

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

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

  • نظارت بر Monitoring

  • خلاصه Summary

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

  • مقدمه Introduction

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

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

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

  • پارتیشن بندی در Cosmos DB و Azure SQL Partitioning in Cosmos DB and Azure SQL

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

  • قضیه CAP The CAP Theorem

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

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

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

  • پیکربندی و استفاده از Azure CDN: نسخه ی نمایشی Configuring and Using an Azure CDN: Demo

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

  • آماده سازی API: نسخه ی نمایشی Preparing an API: Demo

  • وارد کردن API: نسخه ی نمایشی Importing an API: Demo

  • پیکربندی API: نسخه ی نمایشی Configuring an API: Demo

  • خلاصه Summary

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

  • مقدمه Introduction

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

  • اصول و ابزار آزمایش Principles and Testing Tools

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

  • اضافه کردن ورود به سیستم و تله متری اضافی Adding Additional Logging and Telemetry

  • آزمایش در تولید Testing in Production

  • خلاصه Summary

نمایش نظرات

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

آموزش Cloud Patterns and Architecture برای Microsoft Azure Developers
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 23m
56
Pluralsight (پلورال سایت) pluralsight-small
31 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
78
4.8 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.