دوره آموزشی Google Cloud Build: تست، استقرار و مدیریت کد
1 ساعت 38 دقیقهمتوسط2023-02-08
مدرسین

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 برای ساخت برنامه های خود استفاده کنید.
برای درک بهتر فرآیند کلی توسعه، یک نمای کلی از نحوه قرارگیری Cloud Build در پلتفرم بزرگتر Google Cloud دریافت کنید. آموزش بسته بندی کد با مخازن GitHub، ظروف Docker و مصنوعات در Node.js، جاوا و پایتون. برنامه های خود را در طول مسیر از نظر عملکرد آزمایش کنید تا آنها را برای استقرار موفقیت آمیز آماده کنید. نحوه استقرار کد در Google App Engine، Cloud Run، Kubernetes، Cloud Functions، Firebase و موارد دیگر را بیاموزید. پس از اتمام این دوره، شما آماده خواهید بود تا از تمام ویژگی های Cloud Build برای ساخت برنامه های خود استفاده کنید.
مهارت ها
Google Cloud PlatformDevOps FoundationsDevOpsSoftware Development ToolsGoogleCloud PlatformsLearningCloud ComputingSoftware Development
سرفصل ها
0. مقدمه
- 01 - آموزش پلت فرم Google Cloud Build
- 02 - آنچه باید بدانید
1. مزایا و تعاریف
- 03 - دریافت کد از رایانه محلی به Cloud
- 04 - DevOps چیست
- 05 - ادغام پیوسته (CI) و تحویل پیوسته (CD) چیست؟
- 06 - محاسبات بدون سرور چیست
- 07 - نحوه قرار گرفتن Cloud Build در Google Cloud Platform
2. بسته بندی و کد ساخت با Google Cloud Build
- 08 - بررسی اجمالی
- 09 - اتصال با GitHub و دیگر مخازن کد
- 10 - فایلهای پیکربندی بسازید
- 11 - تصاویر کانتینر (Docker)
- 12 - ساخت ابر و مصنوعات
3. تست کد با Google Cloud Build
- 13 - بررسی اجمالی
- 14 - تست برنامههای Node.js
- 15 - آزمایش برنامههای پایتون
- 16 - تست برنامههای جاوا
4. استقرار در Google Cloud Destinations با Cloud Build
- 17 - بررسی اجمالی
- 18 - Google App Engine
- 19 - Google Cloud Run
- 20 - موتور Google Kubernetes
- 21 - توابع Google Cloud
- 22 - Google Firebase
- 23 - Google Anthos
5. ویژگیهای Google Cloud Build
- 24 - برنامه ریزی، محرک ها , تاریخچه
- 25 - امنیت و Google Cloud Build
- 26 - افزایش سرعت ساخت
- 27 - قیمت گذاری، سهمیه بندی، محدودیت
- 28 - استقرار چند ابری
6. نمونه پروژه End-to-End با Google Cloud Build
- 29 - نمایش پروژه Google Cloud Build end-to-end
نتیجه
- 30 - شروع به ساخت در GCP کنید
دوره های مرتبط
- دوره آموزشی Gemini پیشرفته برای توسعهدهندگان
- دوره آموزشی طراحی سیستم در فضای ابری
- دوره آموزشی مقدمه ای بر Google Slides
- دوره آموزشی ساخت عاملهای هوش مصنوعی و خودکارسازی جریانهای کاری با n8n
- دوره آموزشی معرفی گوگل میت
- دوره آموزشی Google Sheets: موضوعات پیشرفته
- دوره آموزشی مقدمه ای بر Google Docs
- دوره آموزشی توسعه اپلیکیشنهای سازمانی امن با Google Cloud و هوش مصنوعی
مسیرهای مرتبط
- مسیر آموزشی تقویت مهارت های زبان برنامه نویسی React
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی تبدیل شدن به یک مهندس یادگیری ماشین
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی ساخت محصولات هوش مصنوعی: گواهینامه حرفهای معماری و ارکستراسیون
- مسیر آموزشی درک هوش مصنوعی تولیدکننده برای رهبران فناوری
- مسیر آموزشی مهارت های اساسی هوش مصنوعی برای مدیریت Azure
- مسیر آموزشی ارتقا مهارت های خود در تجزیه و تحلیل پیش بینی کننده