آموزش سرورلس با زبان Rust - آخرین آپدیت

دانلود Rust Serverless

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از Cargo Lambda، توابع AWS Lambda در سطح تولید (Production-grade) را با زبان Rust بسازید. این دوره عملی، مفاهیم پایه سرورلس شامل هندلرهای رویداد بدون وضعیت (stateless)، هزینه‌کرد میلی‌ثانیه‌ای و محیط‌های اجرایی مدیریت‌شده که بر اساس تقاضا مقیاس‌پذیر هستند را پوشش می‌دهد. سپس، همان هندلر مبتنی بر S3 را در زبان‌های Python، Ruby، Node.js و Rust پیاده‌سازی می‌کنیم تا بتوانید محیط‌های اجرایی (runtimes) را مستقیماً با هم مقایسه کنید. شما یاد می‌گیرید که چگونه Cargo Lambda را نصب کنید، با دستور cargo lambda new یک پروژه جدید بسازید، با cargo lambda watch به صورت محلی توسعه دهید، با cargo lambda invoke با داده‌های تست فراخوانی کنید، با دستور cargo lambda build --release نسخه نهایی را بسازید و در نهایت با cargo lambda deploy آن را به AWS ارسال کنید. در طول مسیر خواهید دید که چرا تضمین‌های زمان کامپایل، مدل مالکیت (ownership model) و footprint حافظه کم در Rust، آن را برای مدل قیمت‌گذاری پرداخت به ازای هر میلی‌ثانیه در AWS Lambda بسیار مناسب می‌سازد. در بخش پایانی، تمام چهار محیط اجرایی را روی یک بار کاری یکسان در پیکربندی‌های مختلف حافظه (از ۱۲۸ مگابایت تا ۱۰,۲۴۰ مگابایت) محک می‌زنیم تا بتوانید بر اساس اندازه‌گیری‌های واقعی، به جای ادعاهای فروشندگان، درباره توازن قیمت و عملکرد تصمیم‌گیری کنید. در پایان دوره، شما یک Lambda با زبان Rust را از مرحله ایجاد پروژه تا استقرار در AWS مدیریت کرده‌اید و می‌دانید چه زمانی Rust ابزار مناسبی برای مهندسی داده‌های سرورلس است.

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

titleWeek 1: مقدمه‌ای بر محاسبات سرورلس و AWS Lambda Week 1: Introduction to Serverless Computing and AWS Lambda

  • titleمعرفی مدرس Author Introduction

  • titleمحاسبات سرورلس چیست؟ What Is Serverless

  • titleساختن یا شستن لیوان: چرا Rust؟ Build vs. Wash Cup: Why Rust

  • titleساختن لیوان Build the Cup

  • titleFaaS چیست؟ What Is FaaS

titleWeek 2: کار عملی با AWS Lambda و پیاده‌سازی چندزبانه Week 2: Hands-on with AWS Lambda - Multi-language Implementation

  • titleAWS Lambda چیست؟ What Is AWS Lambda

  • titleدمو: اجرای Hello World در Lambda Demo: Running Hello World on Lambda

  • titleدمو: بازی تونلی با Python Demo: Python Tunnel Game

  • titleدمو: بازی تونلی با Ruby Demo: Ruby Tunnel Game

  • titleدمو: بازی تونلی با Node.js Demo: Node.js Tunnel Game

titleWeek 3: Rust و Cargo Lambda: ارتقای توسعه سرورلس Week 3: Rust and Cargo Lambda - Elevating Serverless Development

  • titleCargo Lambda چیست؟ What Is Cargo Lambda

  • titleدمو: نصب و استفاده از Cargo Lambda Demo: Installing and Using Cargo Lambda

  • titleدمو: انتقال Hello World از Cargo Lambda به محیط تولید Demo: Cargo Lambda Hello World to Production

titleWeek 4: مباحث پیشرفته Cargo Lambda و بهینه‌سازی عملکرد سرورلس Week 4: Advanced Cargo Lambda and Serverless Performance Optimization

  • titleدمو: بازی تونلی با Cargo Lambda در زبان Rust Demo: Cargo Lambda Tunnel Game in Rust

  • titleمقایسه محیط‌های اجرایی: Rust در برابر Ruby Comparing Runtimes: Rust vs. Ruby

نمایش نظرات

آموزش سرورلس با زبان Rust
جزییات دوره
4h 7m
15
(آخرین آپدیت)
20
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده