آموزش برنامه‌نویسی Rust در گوگل کلاد (GCP) - آخرین آپدیت

دانلود Rust on GCP

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت خط لوله‌های داده (Data Pipelines) در سطح تولید روی گوگل کلاد با استفاده از زبان Rust؛ با تأخیر قابل پیش‌بینی، کانتینرهای بسیار سبک (تک رقمی مگابایت) و شناسایی خطاها در زمان کامپایل به جای مواجهه با آن‌ها در ساعات غیرمنتظره. این دوره به مهندسان می‌آموزد چگونه از Cloud Storage داده‌ها را بخوانند، در BigQuery کوئری بزنند (استفاده از REST jobs.query برای نتایج کوچک و Storage Read API برای اسکن میلیون‌ها ردیف Arrow) و هندلرهای distroless را با استارت‌های سرد (cold starts) زیر ۱۰۰ میلی‌ثانیه روی Cloud Run مستقر کنند. شما با گردش کار gcloud CLI و Cloud Shell آشنا می‌شوید، مناسب‌ترین پشته کریت‌های GCS (مانند google-cloud-storage، tonic و tokio) را انتخاب می‌کنید و اشتراک‌های Push در Pub/Sub را با هندلرهای idempotent content-hash و کنترل‌های backpressure پیکربندی خواهید کرد. انضباط عملیاتی در این دوره از طریق cargo-audit، cargo-deny، پیش‌فرض‌های امنیتی (secure-by-design) و گیت‌های CI در GitHub Actions آموزش داده می‌شود. در پایان، شما یک الگوی عملی برای پیاده‌سازی ETL Handler با Rust خواهید داشت که در برابر تحویل حداقل-یک‌بار (at-least-once delivery)، اسکن تصاویر distroless و بارهای ترافیکی همزمان مقاوم است؛ آن هم روی همان سرویس‌های GCP که در حال حاضر از آن‌ها استفاده می‌کنید.

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

چرا Rust در گوگل کلاد Why Rust on Google Cloud

  • چرا Rust در گوگل کلاد Why Rust on Google Cloud

  • شروع کار با گوگل کلاد Onboarding to Google Cloud

  • سرویس‌های تحلیل داده گوگل کلاد Google Cloud Analytics Services

  • خط لوله‌های مهندسی داده در GCP Data Engineering Pipelines on GCP

کلود شل، ویرایشگر و SDK gcloud Cloud Shell, Editor, and the gcloud SDK

  • دمو: گوگل کلود شل (Cloud Shell) Demo: Google Cloud Shell

  • دمو: ویرایشگر کلود شل Demo: Cloud Shell Editor

  • دمو: نصب SDK ابزار خط فرمان گوگل کلاد Demo: Installing the Google Cloud CLI SDK

  • دمو: ابزار خط فرمان gcloud Demo: gcloud Command-Line Tool

استراتژی Cloud Storage برای خط لوله‌های Rust Cloud Storage Strategy for Rust Pipelines

  • استراتژی ذخیره‌سازی ابری Cloud Storage Strategy

  • مرور کلی: گزینه‌های ذخیره‌سازی GCP Overview: GCP Storage Options

  • مقایسه روش‌های ذخیره‌سازی Storage Comparison

  • الگوهای کلاینت Cloud Storage در Rust Rust Cloud Storage Client Patterns

BigQuery برای مهندسان Rust BigQuery for Rust Engineers

  • BigQuery و مهندسی پرامپت BigQuery and Prompt Engineering

  • کاوش در داده‌های BigQuery Exploring Data in BigQuery

  • اتصال BigQuery از طریق Rust: REST و Storage Read BigQuery from Rust: REST and Storage Read

خط لوله‌ها و پردازش Pipelines and Compute

  • چالش‌های داده‌های حجیم (Big Data) Big Data Challenges

  • ساخت خط لوله‌های داده Building Data Pipelines

  • مقایسه سرویس‌های پردازشی Compare Compute Offerings

  • دمو: گسترش یک Cloud Function Demo: Extending a Cloud Function

  • تریگرهای خط لوله داده Data Pipeline Triggers

استفاده از Rust در Cloud Run و App Engine Rust on Cloud Run and App Engine

  • Distroless چیست؟ What is Distroless?

  • دمو: میکروسرویس Rust روی Cloud Run Demo: Rust Microservice on Cloud Run

  • دمو: اجرای Rust روی App Engine Flex Demo: Rust on App Engine Flex

  • استفاده از Cloud Run برای ورکر‌های ETL در Rust Cloud Run for Rust ETL Workers

انضباط عملیاتی؛ ممیزی، CI و طراحی امن Production Discipline — Audits, CI, Secure-by-Design

  • ممیزی کریت‌های Rust Rust Crate Audits

  • طراحی امن در Rust Rust Secure-by-Design

  • یکپارچه‌سازی مداوم: Rust در GitHub Actions Continuous Integration: Rust on GitHub Actions

  • دمو: تست واحد (Unit Testing) در Rust Demo: Unit Testing Rust

  • بهره‌وری انرژی: مقایسه پایتون و Rust Energy Efficiency: Python vs Rust

جمع‌بندی Conclusion

  • جمع‌بندی و گام‌های بعدی Conclusion and Next Steps

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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