Google Cloud Platform (GCP)

GCP

Что это такое

Google Cloud Platform — публичное облако Google. Оно предлагает обычные вычисления, хранилище и сети, но его центр тяжести иной, чем у двух других крупных провайдеров: оно выросло из работы собственных систем данных Google, поэтому сильнейшие сервисы здесь — для анализа больших наборов данных, обучения и обслуживания моделей машинного обучения и для запуска контейнеров. Это облако, стоящее за Kubernetes, и ведёт оно себя соответственно.

Почему это важно

Azure выбирают ради корпоративного парка, AWS — ради каталога, а GCP — ради нагрузки: конвейер данных, который у других пришлось бы собирать из нескольких продуктов, здесь один продукт, а платформа Kubernetes управляемая, а не самодельная. Эта сосредоточенность — преимущество, когда совпадает с задачей, и издержка, когда нет, потому что окружающие корпоративные инструменты у него менее полны, чем у конкурентов. Понимание, в какой из двух ситуаций вы находитесь, и есть всё решение.

Что в этом треке

  1. Данные и машинное обучение (06-cloud-devops/04-google-cloud-platform-gcp/01-data-and-machine-learning) — аналитические сервисы и сервисы обслуживания моделей, где эта платформа сильнее всего.
  2. Kubernetes и управляемые платформы (06-cloud-devops/04-google-cloud-platform-gcp/02-kubernetes-and-managed-platforms) — платформы для контейнеров и сервисы, построенные на них.

Предварительные требования

Что читать дальше

  • Облачные вычисления (06-cloud-devops/01-cloud-computing) — концепции, которые реализует этот провайдер, поэтому читайте их первыми.
  • AWS (06-cloud-devops/02-aws) — крупнейший провайдер и тот, чей словарь заимствует большинство сравнений.
  • Kubernetes (06-cloud-devops/14-kubernetes) — открытая система, на которой построена контейнерная платформа GCP.