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

Google Cloud Build: Test, Deploy, and Manage Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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 برای ساخت برنامه های خود استفاده کنید.


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

معرفی Introduction

  • آموزش پلت فرم Google Cloud Build (در حال انجام) Learning the Google Cloud Build platform (In progress)

  • آنچه شما باید بدانید What you should know

1. مزایا و تعاریف 1. Benefits and Definitions

  • دریافت کد از رایانه محلی به Cloud Getting code from local computer to Cloud

  • DevOps چیست؟ What is DevOps?

  • ادغام پیوسته (CI) و تحویل پیوسته (CD) چیست؟ What are continuous integration (CI) and continuous delivery (CD)?

  • محاسبات بدون سرور چیست؟ What is serverless computing?

  • چگونه Cloud Build در Google Cloud Platform قرار می گیرد How Cloud Build fits within Google Cloud Platform

  • امتحان فصل Chapter Quiz

2. بسته بندی و کد ساخت با Google Cloud Build 2. Packaging and Building Code with Google Cloud Build

  • بررسی اجمالی Overview

  • اتصال با GitHub و دیگر مخازن کد Connecting with GitHub and other code repositories

  • ساخت فایل های پیکربندی Build configuration files

  • تصاویر کانتینر (Docker) Container images (Docker)

  • ساخت ابر و مصنوعات Cloud Build and Artifacts

  • امتحان فصل Chapter Quiz

3. تست کد با Google Cloud Build 3. Testing Code with Google Cloud Build

  • بررسی اجمالی Overview

  • تست برنامه های Node.js Testing Node.js apps

  • تست برنامه های پایتون Testing Python apps

  • تست برنامه های جاوا Testing Java apps

  • امتحان فصل Chapter Quiz

4. استقرار در Google Cloud Destinations با Cloud Build 4. Deploying to Google Cloud Destinations with Cloud Build

  • بررسی اجمالی Overview

  • موتور برنامه گوگل Google App Engine

  • Google Cloud Run Google Cloud Run

  • موتور Google Kubernetes Google Kubernetes Engine

  • توابع Google Cloud Google Cloud Functions

  • Google Firebase Google Firebase

  • آنتوس گوگل Google Anthos

  • امتحان فصل Chapter Quiz

5. ویژگی های Google Cloud Build 5. Features of Google Cloud Build

  • برنامه ریزی، محرک ها، تاریخچه Scheduling, triggers, history

  • امنیت و Google Cloud Build Security and Google Cloud Build

  • افزایش سرعت ساخت Speeding up builds

  • قیمت گذاری، سهمیه بندی، محدودیت ها Pricing, quotas, limits

  • استقرار چند ابری Multi-cloud deployments

  • امتحان فصل Chapter Quiz

6. نمونه پروژه End-to-End با Google Cloud Build 6. Example End-to-End Project with Google Cloud Build

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

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • شروع به ساخت در GCP کنید Start building in GCP

نمایش نظرات

آموزش Google Cloud Build: تست، استقرار و مدیریت کد
جزییات دوره
1h 37m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Xian Ke
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Xian Ke Xian Ke

موسس و مهندس در GroveFlow

Xian Ke بنیانگذار و مهندس GroveFlow است.

Xian یک مهندس، مدیر و سرمایه گذار با تجربه است که همیشه شیفته چگونه کارها می توانند کار کنند در طول سال‌ها، او در نقش‌هایی در گلدمن ساکس، مایکروسافت و گوگل کار کرده و استارت‌آپ‌ها و شرکت‌های فناوری متعددی را تأسیس کرده است. او دارای کارشناسی ارشد مهندسی در مهندسی برق و علوم کامپیوتر از موسسه فناوری ماساچوست است و در حال حاضر در سانفرانسیسکو، کالیفرنیا زندگی می کند.