Главная / Программа / Урок 02
УРОК 02 ИЗ 12

Google Cloud с нуля

Создаём аккаунт, проект и первый сервер (виртуальную машину) в облаке.

⏱ 35 мин🏷 cloud, gcp, server

Чему научишься

Зачем нужен облачный сервер

Чтобы твой проект был доступен в интернете 24/7, ему нужен компьютер, который всегда включён и имеет публичный адрес. Свой ноутбук для этого не подходит. Решение — виртуальная машина (VM) в облаке: это полноценный Linux-компьютер, который ты арендуешь.

Мы используем Google Cloud Platform (GCP) — он даёт бесплатный триал с кредитом ~$300 на 90 дней, чего хватит на весь курс и первые проекты.

Шаг 1. Аккаунт и проект

  1. Зайди на console.cloud.google.com под своим Google-аккаунтом.
  2. Активируй бесплатный триал (понадобится карта для верификации — деньги не спишут без твоего согласия).
  3. Вверху создай новый проект — назови его, например, my-first-project.
⚠️

Запомни Project ID (вроде project-d9a04ee5-...) — он понадобится во всех командах.

Шаг 2. Создаём виртуальную машину

В меню слева открой Compute Engine → VM instances → Create instance. Базовые настройки для старта:

Нажми Create. Через минуту VM появится в списке с внешним (External) IP — это публичный адрес твоего сервера.

Шаг 3. Внешний IP

Внешний IP — это адрес, по которому к серверу обращаются из интернета. По умолчанию он «эфемерный» (может смениться при перезапуске). Когда привяжешь домен, лучше зарезервировать статический IP — об этом в уроке 11.

терминал на твоём компьютере
# Установи gcloud CLI на свой компьютер (Mac):
brew install --cask google-cloud-sdk

# Авторизуйся
gcloud auth login

# Посмотри свои VM
gcloud compute instances list --project=ТВОЙ_PROJECT_ID

Всё, что делается кнопками в консоли, можно делать командами через gcloud. Команды — быстрее и воспроизводимее.

Практика

🛠 Подними свой первый сервер

Создай проект и VM на Debian 12 с открытыми HTTP/HTTPS. Запиши External IP и Project ID — они нужны в следующих уроках.

Чеклист

Готово, если у тебя есть:

  • Аккаунт Google Cloud с активным триалом
  • Проект с известным Project ID
  • Запущенная VM (зелёная галочка) и её внешний IP

📖 Термины этого урока

Незнакомое слово? Нажми — откроется полное объяснение в словаре.