نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
سیستم های ساختمانی در ابر به شما توانایی ساختن برنامه های مقیاس پذیر ، انعطاف پذیر و بسیار در دسترس را می دهد. این دوره الگوهای طراحی و معماری سیستم را برای برنامه های Microsoft Azure به شما ارائه می دهد. سیستم های ساختمانی در فضای ابری به شما امکان نوشتن برنامه های بسیار در دسترس ، بسیار مقیاس پذیر و خدمات مقاوم در برابر خرابی را می دهد. در این دوره ، Microsoft Azure for .NET Developers - Cloud Patterns and Architecture ، شما با رویکرد متفاوت معماری مورد نیاز برای ساخت برنامه های ابری آشنا خواهید شد و خواهید دید که چگونه خدمات و منابع مختلف Azure در آن معماری ها متناسب است. ابتدا الگوهای معماری معمولی مورد استفاده در لاجورد را کشف خواهید کرد. در مرحله بعدی ، شما یاد خواهید گرفت که چگونه سیستم های انعطاف پذیر را با در دسترس بودن و بازیابی فاجعه طراحی کنید. سرانجام ، نحوه ساخت مقیاس پذیری و عملکرد را بررسی خواهید کرد ، بنابراین برنامه های شما می توانند تقاضا را برآورده کنند. در پایان دوره ، الگوها و دانش معماری لازم برای ساخت خدمات و برنامه های لاجوردی مقیاس پذیر و انعطاف پذیر را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معماری در ابر
Architecture in the Cloud
-
معرفی دوره
Course Introduction
-
مروری بر خدمات لاجوردی
An Overview of Azure Services
-
کدام سرویس ها را انتخاب کنید؟
Which Services to Choose?
-
طراحی برای یک برنامه وب اصلی
Designing for a Basic Web Application
-
افزودن احراز هویت
Adding Authentication
-
طراحی برای عملکرد و مقیاس پذیری
Designing for Performance and Scalability
-
اضافه کردن انعطاف پذیری و در دسترس بودن
Adding Resiliency and Availability
-
قرار دادن یک API در معرض دید مشتریان
Exposing an API to Customers
-
افزودن برنامه بومی برنامه تلفن همراه بومی
Adding Native Mobile App Backend
-
ساخت اینترنت اشیا
Building for the Internet of Things
-
با استفاده از ظروف و Kubernetes
Using Containers and Kubernetes
-
مهاجرت آسانسور و شیفت
Lift and Shift Migration
-
خلاصه ماژول
Module Summary
الگوهای ابر برای انعطاف پذیری
Cloud Patterns for Resiliency
-
معرفی ماژول
Module Introduction
-
مشخصات یک سیستم انعطاف پذیر
Characteristics of a Resilient System
-
درک اهداف بازیابی
Understanding Recovery Objectives
-
وقتی فاجعه رخ می دهد
When Disaster Strikes
-
درک توافق نامه های سطح خدمات
Understanding Service Level Agreements
-
اندازه گیری وقت اضافه با Nines
Measuring Uptime with Nines
-
انعطاف پذیری اتصال
Connection Resiliency
-
افت شدید
Graceful Degradation
-
تسطیح بار
Load Leveling
-
معرفی اتوبار لاجورد سرویس
Introducing Azure Service Bus
-
نسخه ی نمایشی: راه اندازی سرویس اتوبوس Azure
Demo: Setting up Azure Service Bus
-
نسخه ی نمایشی: ارسال و دریافت پیام ها
Demo: Sending and Receiving Messages
-
معرفی ترازوی بار لاجوردی
Introducing the Azure Load Balancers
-
نسخه ی نمایشی: راه اندازی درب جلو لاجوردی
Demo: Setting up Azure Front Door
-
نسخه ی نمایشی: Failover با استفاده از Azure Front Door
Demo: Failover Using Azure Front Door
-
خودکار لاجوردی کردن
Automating Azure
-
آزمایش کردن
Testing
-
نظارت بر
Monitoring
-
خلاصه ماژول
Module Summary
الگوهای ابر برای مقیاس پذیری
Cloud Patterns for Scalability
-
معرفی ماژول
Module Introduction
-
عملکرد و مقیاس پذیری
Performance and Scalability
-
یک معماری مقیاس پذیر
A Scalable Architecture
-
اهمیت پارتیشن بندی
The Importance of Partitioning
-
Azure SQL Sharding
Azure SQL Sharding
-
درک قضیه CAP
Understanding the CAP Theorem
-
به کار بردن قضیه CAP
Applying CAP Theorem
-
کار با حافظه نهان
Working with Caches
-
نسخه ی نمایشی: پیکربندی و استفاده از Redis
Demo: Configuring and Using Redis
-
نقش شبکه های تحویل محتوا
The Role of Content Delivery Networks
-
نسخه ی نمایشی: پیکربندی و استفاده از Azure CDN
Demo: Configuring and Using Azure CDN
-
معرفی Azure API Management
Introducing Azure API Management
-
Demo: وارد کردن API به API Management
Demo: Importing an API to API Management
-
مقیاس پذیری مدیریت API
Scaling API Management
-
خلاصه ماژول
Module Summary
-
نتیجه گیری دوره
Course Conclusion
نمایش نظرات