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

Microsoft Azure for .NET Developers - Cloud Patterns and Architecture

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

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

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

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

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

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

  • معرفی Introduction

  • معرفی Introduction

  • مروری بر خدمات Azure An Overview of Azure Services

  • مروری بر خدمات Azure An Overview of Azure Services

  • نحوه میزبانی یک برنامه وب How to Host a Web Application

  • نحوه میزبانی یک برنامه وب How to Host a Web Application

  • طراحی پایه وب API A Basic Web API Design

  • طراحی پایه وب API A Basic Web API Design

  • افزودن احراز هویت Adding Authentiction

  • افزودن احراز هویت Adding Authentiction

  • یک سیستم وب پیچیده A Sophisticated Web System

  • یک سیستم وب پیچیده A Sophisticated Web System

  • افزودن انعطاف پذیری و در دسترس بودن Adding Resiliency and Availability

  • افزودن انعطاف پذیری و در دسترس بودن Adding Resiliency and Availability

  • مدیریت API ها Managing APIs

  • مدیریت API ها Managing APIs

  • معماری Backend برای برنامه های بومی Backend Architecture for Native Apps

  • معماری Backend برای برنامه های بومی Backend Architecture for Native Apps

  • DevOps با کانتینرها و Kubernetes DevOps with Containers and Kubernetes

  • DevOps با کانتینرها و Kubernetes DevOps with Containers and Kubernetes

  • ساختمان برای اینترنت اشیا Building for the Internet of Things

  • ساختمان برای اینترنت اشیا Building for the Internet of Things

  • زیرساخت آسانسور و شیفت Infrastructure for Lift and Shift

  • زیرساخت آسانسور و شیفت Infrastructure for Lift and Shift

  • خلاصه Summary

  • خلاصه Summary

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

  • معرفی Introduction

  • معرفی Introduction

  • درباره در دسترس بودن بالا About High Availability

  • درباره در دسترس بودن بالا About High Availability

  • شکست اتفاق می افتد Failure Does Happen

  • شکست اتفاق می افتد Failure Does Happen

  • درک قراردادهای سطح خدمات Understanding Serivce Level Agreements

  • درک قراردادهای سطح خدمات Understanding Serivce Level Agreements

  • اندازه‌گیری زمان کار با Nine Measuring Uptime with Nines

  • اندازه‌گیری زمان کار با Nine Measuring Uptime with Nines

  • انعطاف پذیری اتصال Connection Resiliency

  • انعطاف پذیری اتصال Connection Resiliency

  • افت شدید Graceful Degradation

  • افت شدید Graceful Degradation

  • معرفی بار متعادل کننده های Azure Introducing the Azure Load Balancers

  • معرفی بار متعادل کننده های Azure Introducing the Azure Load Balancers

  • راه اندازی Azure Traffic Manager Setting up Azure Traffic Manager

  • راه اندازی Azure Traffic Manager Setting up Azure Traffic Manager

  • Azure Traffic Manager Endpoints Azure Traffic Manager Endpoints

  • Azure Traffic Manager Endpoints Azure Traffic Manager Endpoints

  • تسطیح بار Load Leveling

  • تسطیح بار Load Leveling

  • ویژگی های اتوبوس سرویس Azure Azure Service Bus Features

  • ویژگی های اتوبوس سرویس Azure Azure Service Bus Features

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

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

  • خودکارسازی Azure Automating Azure

  • خودکارسازی Azure Automating Azure

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

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

  • نظارت بر Monitoring

  • نظارت بر Monitoring

  • خلاصه Summary

  • خلاصه Summary

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

  • معرفی Introduction

  • معرفی Introduction

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

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

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

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

  • اهمیت پارتیشن بندی The Importance of Partitioning

  • اهمیت پارتیشن بندی The Importance of Partitioning

  • Azure SQL Sharding Azure SQL Sharding

  • Azure SQL Sharding Azure SQL Sharding

  • درک قضیه CAP Undertanding the CAP Theorem

  • درک قضیه CAP Undertanding the CAP Theorem

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

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

  • مزایای ذخیره سازی Caching Benefits

  • مزایای ذخیره سازی Caching Benefits

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

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

  • نقش شبکه های تحویل محتوا The Role of Content Delivery Networks

  • نقش شبکه های تحویل محتوا The Role of Content Delivery Networks

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

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

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

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

  • آماده سازی API برای مدیریت API Preparing an API for API Manager

  • آماده سازی API برای مدیریت API Preparing an API for API Manager

  • وارد کردن یک API به مدیر API Importing an API to API Manager

  • وارد کردن یک API به مدیر API Importing an API to API Manager

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

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

  • خلاصه Summary

  • خلاصه Summary

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

  • معرفی Introduction

  • معرفی Introduction

  • الزامات تست Testing Requirements

  • الزامات تست Testing Requirements

  • تست URL ساده با Azure Simple URL Testing with Azure

  • تست URL ساده با Azure Simple URL Testing with Azure

  • آماده سازی اپلیکیشن Preparing the Application

  • آماده سازی اپلیکیشن Preparing the Application

  • ایجاد تست وب Creating a Web Test

  • ایجاد تست وب Creating a Web Test

  • ایجاد تست بار Creating a Load Test

  • ایجاد تست بار Creating a Load Test

  • پیکربندی تست بار Configuring a Load Test

  • پیکربندی تست بار Configuring a Load Test

  • اجرای تست بارگذاری Running a Load Test

  • اجرای تست بارگذاری Running a Load Test

  • تجزیه و تحلیل یک تست بار Analyzing a Load Test

  • تجزیه و تحلیل یک تست بار Analyzing a Load Test

  • مقایسه تست های بار Comparing Load Tests

  • مقایسه تست های بار Comparing Load Tests

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

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

آموزش Microsoft Azure برای توسعه دهندگان دات نت - الگوهای ابری و معماری
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 20m
116
Pluralsight (پلورال سایت) pluralsight-small
13 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
180
4.8 از 5
دارد
دارد
دارد
Scott Allen

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Allen Scott Allen

اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.

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

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

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