آموزش گوگل کلود بیلد (Google Cloud Build): تست، استقرار و مدیریت کد - آخرین آپدیت

دانلود Google Cloud Build: Test, Deploy, and Manage Code

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

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

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


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

مقدمه Introduction

  • پیش‌نیازها و آنچه باید بدانید What you should know

  • آشنایی با پلتفرم Google Cloud Build Learning the Google Cloud Build platform

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

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

  • رایانش بدون سرور (Serverless Computing) چیست؟ What is serverless computing?

  • دوآپس (DevOps) چیست؟ What is DevOps?

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

  • جایگاه Cloud Build در پلتفرم گوگل کلود How Cloud Build fits within Google Cloud Platform

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

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

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

  • بررسی Cloud Build و آرتیفکت‌ها Cloud Build and Artifacts

  • ایمیج‌های کانتینر (Docker) Container images (Docker)

  • مرور کلی Overview

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

  • تست اپلیکیشن‌های Node.js Testing Node.js apps

  • تست اپلیکیشن‌های Java Testing Java apps

  • مرور کلی Overview

  • تست اپلیکیشن‌های Python Testing Python apps

4. استقرار در مقصدهای گوگل کلود با Cloud Build 4. Deploying to Google Cloud Destinations with Cloud Build

  • مرور کلی Overview

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

  • گوگل اپ انجین (Google App Engine) Google App Engine

  • گوگل کلود ران (Google Cloud Run) Google Cloud Run

  • گوگل کوبرنتیز انجین (Google Kubernetes Engine) Google Kubernetes Engine

  • گوگل فایربیس (Google Firebase) Google Firebase

  • گوگل کلود فانکشنز (Google Cloud Functions) Google Cloud Functions

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

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

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

  • زمان‌بندی، تریگرها و تاریخچه Scheduling, triggers, history

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

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

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

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

جمع‌بندی Conclusion

  • شروع ساخت در GCP Start building in GCP

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Xian Ke Xian Ke

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

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

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