اولین پروژه Google خود را راه اندازی و پیمایش کنید

1. قبل از شروع

این لبه کد به شما نشان می‌دهد که چگونه یک پروژه Google Cloud ایجاد کنید، کنسول Google Cloud را راه‌اندازی و پیمایش کنید و به برخی از رایج‌ترین سرویس‌های مورد استفاده در کنسول Cloud دسترسی پیدا کنید.

پیش نیازها

  • دانش اولیه در مورد نحوه استفاده از خط فرمان.
  • دانش اولیه در مورد نحوه پیمایش در Cloud Console.

چیزی که یاد خواهید گرفت

  • چگونه یک پروژه Google Cloud ایجاد کنیم.
  • نحوه فعال سازی و استفاده از Cloud Shell.
  • چگونه در Cloud Console حرکت کنیم.
  • نحوه دسترسی به پرکاربردترین سرویس ها در Cloud Console.

آنچه شما نیاز دارید

2. یک پروژه Google Cloud ایجاد کنید

این بخش نحوه ایجاد یک پروژه Google Cloud و استفاده از Cloud Shell را به شما آموزش می دهد.

راه اندازی شود

  1. به کنسول Cloud وارد شوید و یک پروژه جدید ایجاد کنید یا از یک موجود استفاده مجدد کنید.

گوگل کلود

صفحه پروژه جدید

پنجره پروژه جدید که فیلدهای نام پروژه، سازمان و مکان را نشان می دهد.

شناسه پروژه را که درست در زیر نام پروژه نشان داده شده است به خاطر بسپارید. شناسه یک نام منحصر به فرد در همه پروژه‌های Google Cloud است و بعداً در این آزمایشگاه کد به عنوان PROJECT_ID ارجاع داده می‌شود.

  1. صورتحساب را در Cloud Console فعال کنید تا بتوانید از منابع Google Cloud استفاده کنید.

کار کردن از طریق این کد لبه نباید هزینه زیادی داشته باشد. با این حال، برای جلوگیری از هزینه‌های فراتر از این کد، حتماً دستورالعمل‌های بخش Clean up را دنبال کنید.

پوسته ابری

در این کد لبه، شما از Cloud Shell ، یک محیط خط فرمان که در Google Cloud اجرا می شود، استفاده می کنید. Cloud Shell یک ماشین مجازی مبتنی بر دبیان است که با تمام ابزارهای توسعه مورد نیاز شما بارگذاری شده است. این دایرکتوری خانگی 5 گیگابایتی دائمی را ارائه می دهد که عملکرد و احراز هویت شبکه را تا حد زیادی افزایش می دهد. این بدان معناست که تنها چیزی که برای این کد لبه نیاز دارید یک مرورگر است.

برای فعال کردن Cloud Shell از Cloud Console:

  1. کلیک کنید a8460e837e9f5fda.png Cloud Shell را فعال کنید .

تهیه و اتصال به محیط ممکن است چند لحظه طول بکشد.

b532b2f19ab85dda.png

Screen Shot 2017-06-14 at 10.13.43 PM.png

پس از اتصال به Cloud Shell، باید ببینید که قبلاً احراز هویت شده‌اید و پروژه قبلاً روی PROJECT_ID شما تنظیم شده است.

  1. برای مشاهده لیستی از حساب های اعتباری، موارد زیر را در خط فرمان Cloud Shell وارد کنید.
gcloud auth list

شما باید خروجی زیر را ببینید:

Credentialed accounts:
 - <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
  1. برای مشاهده لیست پروژه های خود دستور زیر را وارد کنید.
gcloud config list project

شما باید خروجی زیر را ببینید:

[core]
project = <PROJECT_ID>

اگر به دلایلی پروژه تنظیم نشد، این دستور را اجرا کنید تا پروژه راه اندازی شود.

gcloud config set project <PROJECT_ID>

PROJECT_ID شناسه ای است که در مراحل راه اندازی استفاده کردید. همچنین می توانید آن را در داشبورد Cloud Console جستجو کنید:

صفحه اطلاعات پروژه داشبورد Cloud Console.

Cloud Shell همچنین برخی از متغیرهای محیطی را به صورت پیش‌فرض تنظیم می‌کند که ممکن است هنگام اجرای دستورات آینده مفید باشند.

  1. برای مشاهده ID پروژه خود دستور زیر را وارد کنید.
echo $GOOGLE_CLOUD_PROJECT

شما باید خروجی زیر را ببینید:

<PROJECT_ID>
  1. در نهایت، منطقه پیش فرض و پیکربندی پروژه را تنظیم کنید.
gcloud config set compute/zone us-central1-f

شما می توانید مناطق مختلفی را انتخاب کنید. برای اطلاعات بیشتر، به مناطق و مناطق مراجعه کنید.

3. از Cloud Console استفاده کنید

این بخش شما را با نحوه پیمایش در Cloud Console آشنا می‌کند و نحوه دسترسی به برخی از رایج‌ترین سرویس‌های آن را به شما نشان می‌دهد.

منوی اصلی ناوبری Cloud Console.

  1. برای دسترسی به ابزارهای Cloud، روی منوی پیمایش ( 631746040b3443ab.png ) در سمت چپ بالای صفحه برای باز کردن منوی اصلی. همانطور که در میان برخی از گزینه های موجود پیمایش می کنید، توجه کنید که ابزارها به بخش های عمده ای مانند محاسبات، ذخیره سازی، شبکه سازی و داده های بزرگ تقسیم می شوند. همچنین توجه داشته باشید که می توانید ابزارهایی را که اغلب استفاده می کنید به بالای منو پین کنید.
  2. صفحه اصلی را انتخاب کنید تا داشبورد اصلی را ببینید.

صفحه اطلاعات پروژه که فیلدهای نام پروژه، شماره پروژه و شناسه پروژه و دکمه ای برای افزودن افراد به این پروژه را نشان می دهد.

داشبورد اطلاعات مربوط به هویت پروژه شما را نمایش می دهد. نام پروژه یک اصطلاح توصیفی برای کمک به شناسایی پروژه است. شماره پروژه و شناسه پروژه باید در تمام Google Cloud منحصربه‌فرد باشند، بنابراین ممکن است به خاطر سپردن آنها پیچیده‌تر و دشوارتر باشد، اما همیشه می‌توانید آنها را در داشبورد پیدا کنید. همانطور که با کنسول بیشتر آشنا می شوید، می توانید داشبورد را سفارشی کنید تا مواردی را که برای شما مهم هستند نشان دهد.

IAM & Admin منوی <| و دکمه های |> در انتهای منو.

بسیاری از ابزارها دارای منوهای زمینه اضافی در دسترس هستند. با استفاده از <| می توانید منوها را باز و بسته کنید و دکمه های |> در انتهای منو.

منوی شروع به کار

همچنین می توانید با استفاده از فیلد جستجو در بالای کنسول Cloud به ابزارها بروید.

صورتحساب

بخش صورتحساب Cloud Console ابزارهای زیادی برای پیگیری صورتحساب پروژه شما ارائه می دهد. برای اطلاعات بیشتر، به مستندات صورت‌حساب ابری مراجعه کنید.

برای تنظیم صورتحساب پروژه خود:

  1. در منوی پیمایش، روی صورتحساب کلیک کنید. اگر چندین حساب صورت‌حساب دارید، وقتی از شما خواسته شد ، برو به حساب صورت‌حساب مرتبط را انتخاب کنید.
  2. چند دقیقه وقت بگذارید و اطلاعات موجود در منوی زمینه را مرور کنید. همانطور که از Google Cloud استفاده می کنید، می توانید برای پیگیری صورتحساب خود به این بخش بازگردید.
  3. برای دریافت اعلان‌ها وقتی به آستانه‌های صورت‌حساب از پیش تعیین‌شده رسیدید، می‌توانید بودجه ایجاد کنید. برای اطلاعات بیشتر، به ایجاد، ویرایش یا حذف بودجه و هشدارهای بودجه رجوع کنید.
  4. برای تجزیه و تحلیل دقیق، ممکن است صادرات اطلاعات صورتحساب به BigQuery مفید باشد. برای اطلاعات بیشتر، صادرات داده‌های صورت‌حساب ابری به BigQuery را ببینید.

API ها و خدمات

Cloud Console می‌تواند دسترسی به APIهای Google را فراهم کند.

برای فعال کردن APIها و ایجاد اعتبار برای آنها، APIs & Services را از منوی اصلی انتخاب کنید.

  • برای فعال کردن API ها، تب Enable APIs and Services را انتخاب کنید. از این بخش، می‌توانید APIها را جستجو کنید، اطلاعات بیشتری در مورد آنها، مانند قیمت‌گذاری در صورت وجود، دریافت کنید، آن‌ها را فعال کنید و امتحان کنید.
  • برای ایجاد اعتبارنامه‌ها، مانند کلیدهای API، حساب‌های سرویس، و شناسه‌های مشتری OAuth، تب Create Credentials را انتخاب کنید. برای یک نمای کلی از احراز هویت در Google Cloud، به نمای کلی احراز هویت مراجعه کنید.

مدیریت هویت و دسترسی (IAM)

IAM کنترل دسترسی دقیقی را برای منابع Google Cloud فراهم می کند. اگر نیاز دارید که در پروژه‌ای همکار داشته باشید، فایل‌های موجود در فضای ذخیره‌سازی را در دسترس دیگران قرار دهید، به دیگران اجازه دهید درخواست‌های خود را اجرا کنند یا کارهای مشابهی را انجام دهند، IAM دادن مجوز مناسب به افراد یا گروه‌های مناسب را آسان می‌کند.

برای پیکربندی IAM برای پروژه خود:

  1. روی IAM & Admin > IAM در منوی پیمایش کلیک کنید.

صفحه IAM اصولی را نشان می دهد که مجوز پروژه را دارند.

  1. فهرست را بررسی کنید تا آدرس ایمیل و نقش مربوط به آن را ببینید.

برای هر یک از این اصول، تعدادی نقش فهرست شده است. برای کسب اطلاعات بیشتر، به درک نقش‌ها و درک نقش‌های سفارشی IAM مراجعه کنید.

همچنین ممکن است ببینید که برخی از اصول با مجوزهای اضافی برچسب گذاری شده اند. Google Cloud اقدامات این اصول را اسکن می کند و پیشنهاداتی را برای کسانی که می توانند مجوزهای کمتری داشته باشند ارائه می دهد که به طور کلی امنیت پروژه شما را افزایش می دهد. برای کسب اطلاعات بیشتر، به اجرای حداقل امتیاز با توصیه‌های نقش مراجعه کنید.

صفحه مجوزها که مجوزهای اصلی را نشان می دهد.

هنگامی که از " ؟ " برای اطلاعات بینش امنیتی استفاده می کنید، این هشدار را مشاهده می کنید:

هشدار بینش امنیتی

  1. برای افزودن یا حذف مجوزها، از پیوندهای بالای صفحه IAM استفاده کنید.
  2. چند دقیقه وقت بگذارید و به موارد دیگر در منوی پیمایش IAM و Admin نگاه کنید.

4. پاکسازی کنید

اگر پروژه ای اضافه کرده اید، ممکن است بخواهید آن را حذف کنید تا از پرداخت هزینه به حساب Google خود جلوگیری کنید.

  1. در Cloud Console، به صفحه مدیریت منابع بروید.
  2. در لیست پروژه، پروژه ای را که می خواهید حذف کنید انتخاب کنید و سپس روی Delete کلیک کنید.
  3. در محاوره، شناسه پروژه را تایپ کنید و سپس روی Shut down کلیک کنید تا پروژه حذف شود.

5. تبریک می گویم

تبریک می گویم! شما یاد گرفتید که چگونه یک پروژه Google Cloud ایجاد کنید و چگونه به برخی از پرکاربردترین بخش های کنسول Google Cloud دسترسی پیدا کنید.