1. یک پروژه Google Cloud ایجاد کنید و اعتبارات را اعمال کنید
در حالی که بسیاری از محصولات Google Cloud دارای یک ردیف رایگان هستند، اما اغلب به کارت اعتباری یا سایر روشهای صورتحساب موجود در پرونده نیاز دارند. این آزمایشگاه کد شما را در راهاندازی اعتبار ۱۰ دلاری بهعنوان حساب صورتحساب خود راهنمایی میکند تا مجبور نباشید اطلاعات صورتحساب خود را وارد کنید، و برای امتحان Google Cloud مقداری پول اضافی به شما میدهد.
پیش نیازها:
- یک حساب Google (ترجیحا @gmail.com، نه یک حساب G Suite)
میتوانید یک پروژه جدید Google Cloud ایجاد کنید (توصیه میشود)، یا این اعتبار را برای یک پروژه GCP موجود اعمال کنید.
2. با Cloud Shell شروع کنید
Google Cloud Shell پوسته لینوکس شما در فضای ابری است: فقط با یک مرورگر می توانید به منابع ابری خود از خط فرمان دسترسی داشته باشید و به صورت اختیاری یک ویرایشگر متن با برجسته سازی نحو.
نمونه ای از Cloud Shell با ترمینال و ویرایشگر متن نشان داده شده است:
به طور کامل بارگیری شده است، باتری ها گنجانده شده است
Cloud Shell قبلاً ابزارهای توسعهدهنده رایجی مانند Node.js، Java، Go، Python، PHP و Ruby را نصب کرده است. بیشتر از یک sysadmin؟ Cloud Shell با یک کلاینت MySql، مشتری PostgreSQL، Kubernetes، Docker و موارد دیگر نصب می شود.
کد لبه را شروع کنید
این ماشین مجازی مبتنی بر دبیان با تمام ابزارهای توسعه که شما نیاز دارید بارگذاری شده است. این دایرکتوری اصلی 5 گیگابایتی دائمی را ارائه می دهد و در Google Cloud اجرا می شود و عملکرد شبکه و احراز هویت را بسیار افزایش می دهد. این بدان معنی است که تمام چیزی که برای این کد لبه نیاز دارید یک مرورگر است (بله، روی کروم بوک کار می کند).
- برای فعال کردن Cloud Shell از Cloud Console، کافی است روی Activate Cloud Shell کلیک کنید. (تهیه و اتصال به محیط فقط چند لحظه طول می کشد).
پس از اتصال به Cloud Shell، باید ببینید که قبلاً احراز هویت شده اید و پروژه قبلاً روی PROJECT_ID
شما تنظیم شده است.
gcloud auth list
خروجی فرمان
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
خروجی فرمان
[core] project = <PROJECT_ID>
اگر به دلایلی پروژه تنظیم نشد، به سادگی دستور زیر را صادر کنید:
gcloud config set project <PROJECT_ID>
به دنبال PROJECT_ID
خود هستید؟ بررسی کنید از چه شناسه ای در مراحل راه اندازی استفاده کرده اید یا آن را در داشبورد Cloud Console جستجو کنید:
Cloud Shell همچنین برخی از متغیرهای محیطی را به صورت پیشفرض تنظیم میکند که ممکن است هنگام اجرای دستورات آینده مفید باشند.
echo $GOOGLE_CLOUD_PROJECT
خروجی فرمان
<PROJECT_ID>
- در نهایت، منطقه پیش فرض و پیکربندی پروژه را تنظیم کنید.
gcloud config set compute/zone us-central1-f
شما می توانید مناطق مختلفی را انتخاب کنید. برای اطلاعات بیشتر، به مناطق و مناطق مراجعه کنید.
در این کد لبه، نحوه اتصال به منابع محاسباتی میزبانی شده در پلتفرم ابری گوگل از طریق وب را یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه از Cloud Shell و دستور Cloud SDK gcloud
استفاده کنید.
خلاصه
در این مرحله، Cloud Shell را راه اندازی کردید و چند دستور ساده gcloud
را فراخوانی کردید.
آنچه در ادامه خواهید آموخت
- نحوه استقرار یک برنامه ساده Node.js در Google Cloud Platform
- نحوه استفاده از دستورات
gcloud
3. ویرایشگر Cloud Shell را امتحان کنید
Cloud Shell دارای یک ویرایشگر متن است که می توانید در مرورگر خود از آن استفاده کنید. برای شروع، ابتدا یک دایرکتوری جدید برای این کد لبه ایجاد کنید.
در خط فرمان Cloud Shell، دستورات زیر را اجرا کنید:
touch hello-google-cloud.js edit hello-google-cloud.js
این باید به طور خودکار ویرایشگر Cloud Shell را بارگیری کند. برای باز کردن ویرایشگر بدون اجرای دستور ویرایش، میتوانید روی دکمه Open Editor از خط فرمان Cloud Shell کلیک کنید.
ویرایشگر و ترمینال را با کلیک بر روی دکمه "باز کردن در پنجره جدید" به حداکثر برسانید.
پنجره مرورگر شما با ویرایشگر متن Cloud Shell و ترمینال خط فرمان اکنون باید به شکل زیر باشد:
یه کد بنویس
قطعه کد زیر را در ویرایشگر قرار دهید:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
برنامه خود را اجرا کنید
در ترمینال خط فرمان Cloud Shell، اجرا کنید:
node hello-google-cloud.js
موفقیت!
شما باید خروجی زیر را ببینید: Hello, Google Cloud!
خلاصه
شما با موفقیت ویرایشگر پوسته ابری را باز کردید، که به شما امکان می دهد فایل ها را به صورت بصری ویرایش کنید. سپس کد خود را با استفاده از خط فرمان Cloud Shell اجرا کردید.
4. تبریک!
شما با Google Cloud Platform شروع کردید و یاد گرفتید که چگونه Cloud Shell را راه اندازی کنید و از ویرایشگر یکپارچه استفاده کنید.
بیشتر بدانید
- فیلم آموزشی Cloud Shell Documentation و فیلم آموزشی .
- مستندات و فیلم آموزشی
gcloud
.
مجوز
این اثر تحت مجوز Creative Commons Attribution 2.0 Generic مجوز دارد.