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 Cloud, что значительно повышает производительность сети и аутентификацию. Это означает, что все, что вам понадобится для этой лаборатории кода, — это браузер (да, он работает на 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
? Узнайте, какой идентификатор вы использовали на этапах настройки, или найдите его на панели управления 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 и терминалом командной строки теперь должно выглядеть так:
Напишите код
Вставьте следующий фрагмент кода в редактор:
привет-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 License.