نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
طراحی برنامه ها در ابر به طرز تفکر خاصی نیاز دارد. این دوره خنثی از زبان با استفاده از منابع 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
نمایش نظرات