نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه برنامه Heroku خود را کنترل ، اشکال زدایی و مقیاس بندی کنید تا بتواند به طور قابل توجهی از ترافیک بالا استفاده کند. شما ممکن است قبلاً یک پروژه اصلی سرگرمی را در Heroku مستقر کرده باشید ، اما مطمئن شوید که برای هزاران یا حتی میلیون ها کاربر مقیاس دارد یک چالش است در این دوره ، با اطمینان از قابلیت اطمینان و کارایی برنامه در Heroku ، یاد می گیرید که برنامه Heroku خود را کنترل ، اشکال زدایی و مقیاس بندی کنید تا بتواند به طور قابل توجهی از ترافیک بالا استفاده کند. ابتدا ، نحوه اندازه گیری و مقیاس گذاری برنامه خود را با استفاده از Heroku CLI و پورتال وب Heroku کشف خواهید کرد. در مرحله بعدی ، نحوه ردیابی و ردیابی خطاها را با استفاده از گزارش های Heroku و ابزارهای رفع اشکال کشف خواهید کرد. سرانجام ، شما می آموزید که چگونه پایگاه داده و لایه ذخیره خود را با Heroku Postgres و Redis مقیاس بندی کنید. پس از اتمام این دوره ، مهارت و دانش مجموعه ابزارهای هروکو را برای اطمینان از قابلیت اطمینان برنامه خود در برابر ترافیک گسترده دارید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقیاس گذاری برنامه شما
Scaling Your Application
-
مقدمه ای بر برنامه
Introduction to the Application
-
نسخه ی نمایشی: کد Walkthrough وب سایت تناسب اندام حک شده راک
Demo: Code Walkthrough of the Carved Rock Fitness Website
-
آشنایی با معیارهای برنامه
Getting to Know Application Metrics
-
آزمایش API های خود را بارگیری کنید
Load Testing Your APIs
-
نسخه ی نمایشی: بارگذاری API های خود را انجام دهید
Demo: Load Testing Your APIs
-
مقیاس گذاری برنامه
Scaling the Application
-
خودکارسازی افقی
Horizontal Autoscaling
-
نسخه ی نمایشی: خودکارسازی افقی
Demo: Horizontal Autoscaling
-
استقرارهای چند منطقه ای
Multi-region Deployments
-
نسخه ی نمایشی: استقرارهای چند منطقه ای
Demo: Multi-region Deployments
-
خلاصه
Summary
نظارت بر برنامه شما
Monitoring Your Application
-
بررسی اجمالی
Overview
-
کار با Logs در Heroku
Working with Logs on Heroku
-
نسخه ی نمایشی: مشاهده سیاهههای مربوط به داشبورد Heroku و CLI
Demo: Viewing Logs on the Heroku Dashboard and CLI
-
هروکو Log Drains
Heroku Log Drains
-
نسخه ی نمایشی: افزودن Papertrail به برنامه شما
Demo: Adding Papertrail to Your Application
-
استفاده از شناسه های درخواست برای رفع اشکال خطاها
Using Request IDs to Debug Errors
-
نسخه ی نمایشی: استفاده از شناسه های درخواست برای رفع اشکال خطاها
Demo: Using Request IDs to Debug Errors
-
خلاصه
Summary
نظارت و مقیاس بندی پایگاه داده Heroku Postgres
Monitoring and Scaling Your Heroku Postgres Database
-
مقدمه: گلوگاه اطلاعات پایگاه داده
Introduction: The Database Bottleneck
-
اتصال اتصال
Connection Pooling
-
نسخه ی نمایشی: اتصال اتصال
Demo: Connection Pooling
-
پرسش های طولانی مدت
Long Running Queries
-
نسخه ی نمایشی: پرسش های طولانی مدت
Demo: Long Running Queries
-
پارتیشن بندی جدول
Table Partitioning
-
نسخه ی نمایشی: پارتیشن بندی جدول
Demo: Table Partitioning
-
خلاصه
Summary
نظارت و مقیاس گذاری حافظه پنهان Heroku Redis
Monitoring and Scaling Your Heroku Redis Cache
-
افزودن حافظه پنهان به برنامه شما
Adding a Cache to Your Application
-
نسخه ی نمایشی: افزودن حافظه پنهان به برنامه شما
Demo: Adding a Cache to Your Application
-
Heroku Redis: نظارت ، اخراج و TTL
Heroku Redis: Monitoring, Eviction, and TTL
-
نسخه ی نمایشی: نظارت ، اخراج و TTL
Demo: Monitoring, Eviction, and TTL
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات