1. Создайте проект в Google Cloud и примените кредиты.
Хотя многие продукты Google Cloud имеют бесплатный уровень , для их использования часто требуется указать данные кредитной карты или другой способ оплаты. В этом руководстве мы расскажем, как создать кредитный счет на 10 долларов, чтобы вам не приходилось вводить платежную информацию, и чтобы у вас были дополнительные средства для тестирования Google Cloud.
Предварительные требования:
- Аккаунт Google (желательно @gmail.com, а не аккаунт G Suite)
Вы можете либо создать новый проект Google Cloud (рекомендуется), либо использовать этот кредит для существующего проекта GCP.
2. Начните работу с Cloud Shell.
Google Cloud Shell — это ваша оболочка Linux в облаке: с помощью всего лишь браузера вы получаете доступ к облачным ресурсам через командную строку, а также, при желании, текстовый редактор с подсветкой синтаксиса.
Приведён пример использования Cloud Shell с терминалом и текстовым редактором:

Полностью укомплектован, батареи в комплекте.
В Cloud Shell уже установлены распространенные инструменты разработчика, такие как Node.js, Java, Go, Python, PHP и Ruby. Вы больше системный администратор? В Cloud Shell уже предустановлены клиент MySQL, клиент PostgreSQL, Kubernetes, Docker и многое другое.

Начать выполнение практического задания
Эта виртуальная машина на базе Debian содержит все необходимые инструменты разработки. Она предоставляет постоянный домашний каталог размером 5 ГБ и работает в облаке Google, что значительно повышает производительность сети и аутентификацию. Это означает, что для выполнения этого практического задания вам понадобится только браузер (да, он работает и на Chromebook).
- Для активации Cloud Shell из консоли Cloud Console просто нажмите «Активировать 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 ? Проверьте, какой ID вы использовали на этапах настройки, или найдите его на панели управления Cloud Console:
Cloud Shell также по умолчанию устанавливает некоторые переменные среды, которые могут быть полезны при выполнении будущих команд.
echo $GOOGLE_CLOUD_PROJECT
вывод команды
<PROJECT_ID>
- Наконец, установите зону по умолчанию и конфигурацию проекта.
gcloud config set compute/zone us-central1-f
Вы можете выбрать различные зоны. Для получения дополнительной информации см. раздел «Регионы и зоны» .
В этом практическом занятии вы узнаете, как подключаться к вычислительным ресурсам, размещенным на платформе Google Cloud Platform, через веб-интерфейс. Вы научитесь использовать Cloud Shell и команду gcloud из Cloud SDK.
Краткое содержание
На этом шаге вы запустили 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. Чтобы открыть редактор без выполнения команды редактирования, вы можете нажать кнопку «Открыть редактор» в командной строке 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, позволяющий визуально редактировать файлы. Затем вы запустили свой код, используя командную строку Cloud Shell.
4. Поздравляем!
Вы начали работу с Google Cloud Platform и научились запускать Cloud Shell и использовать встроенный редактор.
Узнать больше
- Документация и обучающее видео по Cloud Shell.
- Документация и обучающее видео
gcloud.
Лицензия
Данная работа распространяется под лицензией Creative Commons Attribution 2.0 Generic.