В апреле 2008 года Google анонсировала App Engine — платформу для разработки и хостинга веб-приложений в центрах обработки данных под управлением Google. Это был первый сервис облачных вычислений компании. Услуга стала общедоступной в ноябре 2011 года. После запуска App Engine Google расширила платформу, добавив множество облачных сервисов.
Google Cloud Platform является частью[5] Google Cloud, которая включает публичную облачную инфраструктуру Google Cloud Platform, Google Workspace (ранее G Suite), корпоративные версии Android и ChromeOS, а также API для машинного обучения и корпоративных картографических сервисов. С 2022 года[6] в официальных материалах Google указано, что термин «Google Cloud» заменяет «Google Cloud Platform», что может вызывать путаницу в терминологии.
Как и другие облачные решения, приложения, размещённые на платформе Google Cloud Platform, подвержены заблуждениям, связанным с распределёнными вычислениями, — ряду ошибочных представлений, которые могут привести к существенным проблемам в процессе разработки и развертывания программного обеспечения.[7]
Google Kubernetes Engine (GKE) или GKE On-Prem (в составе платформы Anthos)[8][9] — это Контейнеры как услуга на основе Kubernetes.
Cloud Functions — Функции как услуга для выполнения событийно-ориентированного кода, написанного на Node.js, Java, Python или Go.
Cloud Run — Среда выполнения вычислений на основе Knative.[10] Предлагается в двух вариантах: Cloud Run (полностью управляемый)[11] и Cloud Run для Anthos.[11] В настоящее время поддерживает управление инфраструктурой в GCP, AWS и VMware.[12]
Cloud Composer — Управляемая служба оркестрации рабочих процессов на основе Apache Airflow.[24]
Cloud Datalab — Инструмент для исследования, анализа, визуализации данных и машинного обучения. Представляет собой полностью управляемую службу Jupyter Notebook.[25]
Cloud Dataprep — Служба для работы с данными на основе Trifacta, которая позволяет визуально исследовать, очищать и готовить данные для анализа.[26]
Cloud Pub/Sub — Масштабируемая служба для сбора событий на основе очередей сообщений.[27]
Cloud AutoML — Сервис для обучения и развертывания пользовательских моделей машинного обучения. С сентября 2018 года сервис находится в бета-версии.[31]
Cloud TPU — Ускорители, используемые Google для обучения моделей машинного обучения.[32]
Cloud Machine Learning Engine — Управляемый сервис для обучения и создания моделей машинного обучения на основе популярных фреймворков.[33]
Cloud Talent Solution (ранее Cloud Job Discovery) — Сервис на основе поисковых и машинно-обученных возможностей Google для экосистемы рекрутинга.[34]
Dialogflow Enterprise — Среда разработки на основе машинного обучения Google для создания диалоговых интерфейсов.[35]
Cloud Natural Language — Сервис анализа текста на основе моделей глубокого обучения Google.[36]
Cloud IoT Core — сервис безопасного подключения и управления устройствами для Интернета вещей.
Edge TPU — специализированная интегральная схема (ASIC), предназначенная для выполнения выводов (инференса) на периферии сети. По состоянию на сентябрь 2018 года продукт находится в стадии закрытого бета-тестирования.
Cloud IoT Edge — предоставляет возможности искусственного интеллекта на уровне периферийных вычислений.
Регион — это конкретное географическое место, где пользователи могут размещать облачные ресурсы. Каждый регион - это независимая географическая область, состоящая из зон.
Зона — это область развертывания ресурсов Google Cloud Platform в регионе. Зоны следует рассматривать как единый домен отказов в регионе. В большинстве регионов имеется три зоны.
По состоянию на 1 квартал 2024 года Google Cloud Platform доступна в 40 регионах и 121 зоне:[43][44]
Регионы и зоны GCP
Region Name
Launch Date
Location
Zones
us-west1
2016-Q3
Даллес, Орегон, Соединенные Штаты Америки
us-west1-a
us-west1-b
us-west1-c
us-west2
2018-Q3
Лос-Анджелес, Калифорния, Соединенные Штаты Америки
us-west2-a
us-west2-b
us-west2-c
us-west3
2020-Q1
Солт-Лейк-Сити, штат Юта, Соединенные Штаты Америки
Тем, кто знаком с другими известными поставщиками облачных услуг, сравнение аналогичных сервисов может помочь разобраться в предложениях Google Cloud Platform.
Август 2013 — Cloud Storage начинает автоматически шифровать данные и метаданные каждого объекта хранения по 128-битному стандарту Advanced Encryption Standard (AES-128), а каждый ключ шифрования сам шифруется с помощью регулярно обновляемого набора мастер-ключей[57]
Ноябрь 2014 — анонсирован альфа-релиз Google Kubernetes Engine (ранее Container Engine)[63]
Январь 2015 — Google Cloud Monitoring на базе Stackdriver выходит в бета-версию[64]
Март 2015 — Google Cloud Pub/Sub становится доступным в бета-версии[65]
Апрель 2015 — Google Cloud DNS становится общедоступным[66]
Апрель 2015 — Google Dataflow запущен в бета-версии[67]
Июль 2015 — Google выпускает первую версию Kubernetes; передает ее Фонду нативных облачных вычислений
Август 2015 — Google Cloud Dataflow, Google Cloud Pub/Sub, Google Kubernetes Engine и Deployment Manager выходят в GA[68]
Ноябрь 2015 — приобретена компания Bebop, и Диана Грин присоединяется к Google[69]
Февраль 2016 — Google Cloud Functions становится доступной в альфа-версии[70]
Сентябрь 2016 — компания Apigee, предоставляющая услуги по управлению интерфейсами прикладного программирования (API), приобретена Google[71]
Сентябрь 2016 — Stackdriver становится общедоступным[72]
Ноябрь 2016 — компания Qwiklabs, специализирующаяся в области EdTech, приобретена Google[73]
Февраль 2017 — Cloud Spanner, высокодоступная, глобально распределенная база данных, выпущена в бета-версию[74]
Март 2017 — Google приобретает Kaggle, крупнейшее в мире сообщество ученых, изучающих данные, и энтузиастов машинного обучения[75]
Апрель 2017 — профессор Массачусетского технологического института Эндрю Сазерленд побил рекорд самого большого в истории кластера Compute Engine с 220 000 ядер на вытесняемых виртуальных машинах[76]
Май 2017 — Google Cloud IoT Core запущен в бета-версию[77]
Ноябрь 2017 — Google Kubernetes Engine получает сертификат CNCF[78]
Февраль 2018 — Google Cloud IoT Core становится общедоступным[79]
Февраль 2018 — Google объявляет о намерении приобрести компанию Xively[80]
Февраль 2018 — Cloud TPUs, ML-ускорители для Tensorflow, стали доступны в бета-версии[81]
Май 2018 — Google Cloud Memorystore становится доступным в бета-версии[82]
Апрель 2019 — бета-релиз Google Cloud Run (полностью управляемый)[83]
Ноябрь 2019 — Google Cloud Run (полностью управляемая версия) вышла в общую доступность[86]
Март 2020 — из-за пандемии COVID-19 Google Cloud отложила потоковую онлайн-версию мегаконференции Google Cloud Next, спустя две недели после отмены очной версии[87]
Октябрь 2020 — Google Cloud объявила о том, что станет кандидатом в блокчейн-производители для сети EOS и протокола EOS.IO. В настоящее время ведущими производителями блоков являются такие криптовалютные биржи, как OKEx и Binance[88][89]
Февраль 2021 — представлен Google Kubernetes Engine Autopilot[90][91]
Май 2021 — анонсирован ИИ Vertex на сайте Google.io[92]
Июнь 2021 — в 2021 году Apple стала крупнейшим клиентом Google Cloud[93]
Апрель 2022 — компания MobiledgeX приобретена и присоединилась к Google Cloud[94]
↑Verma, Abhishek. Large-scale cluster management at Google with Borg // Proceedings of the Tenth European Conference on Computer Systems / Abhishek Verma, Luis Pedrosa, Madhukar Korupolu … [и др.]. — 17 April 2015. — ISBN 9781450332385. — doi:10.1145/2741948.2741964.