دوره آموزشی Google Cloud Build: تست، استقرار و مدیریت کد

دوره آموزشی Google Cloud Build: تست، استقرار و مدیریت کد

1 ساعت 38 دقیقهمتوسط2023-02-08

مدرسین

Xian Ke

Xian Ke

Founder and Engineer at GroveFlow

جزئیات دوره

Google Cloud Platform ابزارهای زیادی دارد که پیگیری آن سخت است. یکی از جالب‌ترین موارد که کمتر در مورد آن صحبت شده است، Cloud Build است که برای ارائه یک تجربه تغییر بازی برای توسعه‌دهندگان طراحی شده است. در این دوره، مدرس Xian Ke اصول استفاده از Google Cloud Build را برای ساخت، آزمایش، استقرار و مدیریت کد بر روی یک پلتفرم CI/CD بدون سرور به شما نشان می‌دهد.

برای درک بهتر فرآیند کلی توسعه، یک نمای کلی از نحوه قرارگیری Cloud Build در پلتفرم بزرگتر Google Cloud دریافت کنید. آموزش بسته بندی کد با مخازن GitHub، ظروف Docker و مصنوعات در Node.js، جاوا و پایتون. برنامه های خود را در طول مسیر از نظر عملکرد آزمایش کنید تا آنها را برای استقرار موفقیت آمیز آماده کنید. نحوه استقرار کد در Google App Engine، Cloud Run، Kubernetes، Cloud Functions، Firebase و موارد دیگر را بیاموزید. پس از اتمام این دوره، شما آماده خواهید بود تا از تمام ویژگی های Cloud Build برای ساخت برنامه های خود استفاده کنید.

مهارت ها

Google Cloud PlatformDevOps FoundationsDevOpsGoogleSoftware Development ToolsCloud PlatformsLearningCloud ComputingSoftware Development

سرفصل ها

مقدمه

  • آموزش پلت فرم Google Cloud Build
  • آنچه باید بدانید

مزایا و تعاریف

  • دریافت کد از رایانه محلی به Cloud
  • DevOps چیست
  • ادغام پیوسته (CI) و تحویل پیوسته (CD) چیست؟
  • محاسبات بدون سرور چیست
  • نحوه قرار گرفتن Cloud Build در Google Cloud Platform

بسته بندی و کد ساخت با Google Cloud Build

  • بررسی اجمالی
  • اتصال با GitHub و دیگر مخازن کد
  • فایل‌های پیکربندی بسازید
  • تصاویر کانتینر (Docker)
  • ساخت ابر و مصنوعات

تست کد با Google Cloud Build

  • بررسی اجمالی
  • تست برنامه‌های Node.js
  • آزمایش برنامه‌های پایتون
  • تست برنامه‌های جاوا

استقرار در Google Cloud Destinations با Cloud Build

  • بررسی اجمالی
  • Google App Engine
  • Google Cloud Run
  • موتور Google Kubernetes
  • توابع Google Cloud
  • Google Firebase
  • Google Anthos

ویژگی‌های Google Cloud Build

  • برنامه ریزی، محرک ‌ها , تاریخچه
  • امنیت و Google Cloud Build
  • افزایش سرعت ساخت
  • قیمت گذاری، سهمیه بندی، محدودیت
  • استقرار چند ابری

نمونه پروژه End-to-End با Google Cloud Build

  • نمایش پروژه Google Cloud Build end-to-end

نتیجه

  • شروع به ساخت در GCP کنید
۴۰,۰۰۰ تومان