نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره تکنیک های کدگذاری را برای بهینه سازی برنامه های شما که در ابر عمومی اجرا می شوند نشان می دهد. ابر عمومی ستون فقرات فناوری اطلاعات فردا است. همانطور که فروشندگان ابری قابلیت های جدیدی را معرفی می کنند ، روند ساخت برنامه در حال تحول عمیقی است. این ابر بر اساس اصول کلیدی مانند مقیاس جهانی ، سخت افزار کالا ، صورتحساب مبتنی بر استفاده ، مقیاس گذاری و اتوماسیون ساخته شده است. اما ابر چه تاثیری بر کاری دارد که ما هر روز به عنوان برنامه نویس انجام می دهیم؟ در سطح برنامه ای که ما را با اصول ذکر شده همسو کند چه کاری باید انجام دهیم؟
سرفصل ها و درس ها
ملزومات ابر
Cloud Essentials
-
مقدمه
Introduction
-
اصول اصلی رایانش ابری
Key Tenets of Cloud Computing
-
یک دور در اطراف مایکروسافت لاجوردی
A Lap Around Microsoft Azure
-
خلاصه
Summary
استثنای دست زدن و ابزار دقیق
Exception Handling and Instrumentation
-
مقدمه
Introduction
-
منطق و حلقه تنگ را دوباره امتحان کنید
Retry Logic and Tight Loop
-
فاصله انتظار ثابت
Constant Wait Interval
-
نکات منفی ثابت انتظار
Downsides of Constant Wait Interval
-
صبر کنید و دوباره امتحان کنید
Random Wait and Retry
-
پیشرفت پیشرو
Progressive Back off
-
خلاصه منطق مجدد
Summary of Retry Logic
-
دستیار استثنایی را دوباره تصور کنید
Re-imagine the Exception Handler
-
قرارداد رفتار را تعریف کنید
Define the Behavior Contract
-
ابر چگونه متفاوت است؟
How Is the Cloud Different?
-
نمونه خطای قابل بازیابی
Example of Recoverable Error
-
ورود به سیستم معنای جدیدی می یابد
Logging Takes a New Meaning
-
چگونه در ابر متفاوت است؟
How Is it Different in the Cloud?
-
Azure Diagnostic and AppInsight
Azure Diagnostic and AppInsight
-
نسخه ی نمایشی AppInsight
Demo of AppInsight
-
خلاصه نهایی
Final Summary
ظروف ، خدمات خرد و استفاده مجدد
Containers, MicroServices, and Reuse
-
مقدمه
Introduction
-
به ظروف فکر کنید
Think Containers
-
ظروف چگونه می توانند کمک کنند؟
How Can Containers Help?
-
وارد داکر شوید
Enter Docker
-
ویندوز چطور؟
What About Windows?
-
کانتینر Docker چه تفاوتی با ماشین مجازی دارد؟
How Is Docker Container Different from a VM?
-
کانتینر ماشین مجازی در مقابل داکر
Virtual Machine Versus Docker Container
-
داکر چگونه می تواند کمک کند؟
How Can Docker Help?
-
نسخه ی نمایشی لوازم ضروری Docker
Demo of Docker Essentials
-
پاک کردن برنامه مرجع ما
Dockerifying Our Reference App
-
نسخه ی نمایشی Docker Essentials قسمت 2
Demo of Docker Essentials Part 2
-
خلاصه ظروف فکر
Summary of Think Containers
-
خدمات خرد
Micro Services
-
اجزاء
Components
-
وارد میکروسرویس ها شوید
Enter Microservices
-
خدمات خرد رایگان نیستند
Microservices Are Not Free
-
نسخه نمایشی افزودن یک سرویس میکرو
Demo of Adding a MicroService
-
خلاصه ریز خدمات
Summary of Microservices
-
++ دوباره استفاده کنید
Reuse++
-
نسخه نمایشی SendGrid
SendGrid Demo
-
برنامه نویسی Polyglot و یادگیری ماشین
Polyglot Programming and Machine Learning
-
نسخه ی نمایشی یادگیری ماشین
Machine Learning Demo
-
خلاصه نهایی
Final Summary
هزینه ، مقیاس و اتوماسیون
Cost, Scale, and Automation
-
هزینه ، مقیاس و اتوماسیون
Cost, Scale, and Automation
-
محاسبه هزینه آگاهانه
Cost Aware Computing
-
تاخیر را له کنید
Crush Latency
-
نکاتی برای به حداقل رساندن تأخیر 1/5
Tips to Minimize Latency 1/5
-
نکاتی برای به حداقل رساندن Latency 2/5
Tips to Minimize Latency 2/5
-
نکاتی برای به حداقل رساندن تأخیر 3/5 - 4/5
Tips to Minimize Latency 3/5 - 4/5
-
نکاتی برای به حداقل رساندن تأخیر 5/5
Tips to Minimize Latency 5/5
-
پارتیشن بندی کلید موفقیت است
Partitioning is the Key to Success
-
نسخه ی نمایشی پارتیشن بندی
Demo of Partitioning
-
کاهش اندازه قفل
Reducing the Lock Size
-
عملکرد I/O
I/O Performance
-
زیرساخت به عنوان چارچوب کد
Infrastructure as Code Frameworks
-
نسخه ی نمایشی زیرساخت
Demo of Infrastructure
-
خلاصه
Summary
نمایش نظرات