Що таке Google Cloud Compute Solutions?
Google Cloud Compute Solutions включає широкий спектр інфраструктурних сервісів, які дозволяють користувачам розгортати та управляти обчисленнями та іншими ресурсами в хмарному середовищі Google.
Основні рішення:

Compute Engine
Compute Engine – це віртуалізація Google, що відрізняється гнучким налаштуванням конфігурацій та посекундною тарифікацією. Compute Engine дозволяє створювати й запускати віртуальні машини (VM) в інфраструктурі Google.
Переваги Compute Engine
- Створення кастомних машин з оптимальною кількістю віртуальних CPU і оперативної пам’яті, балансуючи витрати
- Зменшення витрат на обчислення на 91%
- Оптимізація використання ресурсів за допомогою автоматичних рекомендацій
Приклади VMs для всіх робочих навантажень:
General-purpose VMs
Найкраще підходять для робочих навантажень загального призначення, які віддають перевагу гнучкості й кращого співвідношення ціна/продуктивність.
Цей тип VM можна використовувати для корпоративного додатку, середньої бази даних, веб-серверів і серверів додатків.
Compute-optimized VMs
Надають високу продуктивність, яка особливо корисна для завдань з інтенсивним використанням CPU або ліцензійних програм, які можуть вимагати потужніших ядер обчислювальних ресурсів.
Використовувати можна для геймінгу, високопродуктивних обчислень (HPC) і транскодування медіа.
Memory-optimized VMs
використовуються для високоякісних і критичних для бізнесу застосунків.
Забезпечити оптимальну роботу з базами даних SAP HANA, In-memory аналітика та постійний кеш для швидкісного доступу без затримок.
Spot VMs
Також у платформі Гугл доступні Spot VMs – вони забезпечують економію витрат і доступні зі знижкою 91% від ціни звичайних VMs.
Ідеально підходять для різноманітних відмовостійких завдань на короткостроковий період часу.

Google Kubernetes Engine
Google Kubernetes Engine (GKE) – це керована служба контейнеризації, розроблена Google Cloud, що надає можливість легко розгортати, керувати та масштабувати контейнеризовані додатки за допомогою оркестратора Kubernetes.
Для чого потрібен Kubernetes?
Kubernetes потрібен для створення програм, якими легко керувати та розгортати їх у будь-яких середовищах. Коли K8s доступний як керована служба, він пропонує вам ряд рішень для задоволення ваших потреб. Ось кілька поширених випадків використання.
Переваги Kubernetes:
Автоматизовані операції
K8s має вбудовані команди для вирішення великої кількості важких завдань, пов’язаних із керуванням додатками, що дає можливість автоматизувати повсякденні операції. Ви можете переконатися, що програми завжди працюють так, як ви планували.
Інфраструктурна абстракція
Коли ви встановлюєте Kubernetes, він обробляє обчислення, мережу та сховище від імені ваших робочих навантажень. Це дозволяє розробникам зосередитися на додатках, не турбуючись про основне середовище.
Моніторинг працездатності служби
K8s постійно перевіряє працездатність ваших служб, перезапускає контейнери, які зламались або зупинились, надаючи сервіси користувачам лише тоді, коли було підтверджено, що вони запущені.
Збільшення швидкості розробки
Kubernetes допомагає створювати додатки на основі хмарних мікросервісів. Він також підтримує контейнеризацію існуючих програм, що стає основою модернізації додатків і дозволяє вам швидше розробляти програми.
Розгортання у будь-якому місці
Рішення розроблено для використання де завгодно, дозволяючи запускати свої програми в розгортаннях локально та в загальнодоступних хмарах; а також гібридні розгортання між ними. Тож ви можете запускати програми там, де вони вам потрібні.
Автомасштабування
K8s може автоматично налаштовувати розмір кластера, необхідного для запуску сервісу. Це дає змогу автоматично масштабувати свої додатки вгору та вниз відповідно до попиту й ефективно їх запускати.

VMware Engine (GCVE)
VMware Engine (GCVE) – повністю керована служба, яка дає можливість запускати платформу VMware у хмарі Google Cloud.
Переваги VMware Engine:
- Легка міграція існуючих VMware-навантажень в хмарне середовище без необхідності перебудови або модифікації
- Автоматичне масштабування ресурсів
- Високий рівень безпеки
- Швидка мережа та висока доступність
Основні характеристики GCVE
Інтегровані можливості GCP
Скористайтеся повним доступом до інноваційних хмарних сервісів Google. Власна мережа VPC надає приватний доступ третього рівня між середовищами VMware та сервісами Google Cloud, що дозволяє використовувати стандартні механізми доступу, такі як Cloud VPN або Interconnect. Інтеграція білінгу, ідентифікації та контролю доступу дозволяє уніфікувати роботу з іншими хмарними сервісами Google.
Швидка мережа та висока доступність
VMware Engine побудовано на базі високопродуктивної, масштабованої інфраструктури Google Cloud із повним резервуванням і виділеною мережею зі швидкістю 100 Гбіт/с, що забезпечує доступність на 99,99% для задоволення потреб ваших найвимогливіших корпоративних робочих навантажень.
Надійні рішення екосистеми VMware
Продовжуйте використовувати інструменти керування ІТ та сторонні сервіси, сумісні з вашим локальним середовищем. Google тісно співпрацює з провідними постачальниками систем зберігання, резервного копіювання та аварійного відновлення, такими як NetApp, Actifio, Veeam, Zerto, Cohesity та Dell Technologies, щоб полегшити процес міграції та забезпечити безперервність бізнесу.
Знайомі інструменти VMware та набір інструментів Google Cloud
Перехід можна легко здійснити за допомогою тих самих інструментів, процесів і політик VMware, які ви використовуєте для керування локальними робочими навантаженнями VMware. Використовуйте набір інструментів GCP для моніторингу, усунення несправностей і підвищення продуктивності програм у хмарному середовищі Google.
Що надає Google Cloud VMware Engine?
Реалізовано на базі гіперконвергентних нод


Вбудована мережа віртуальної приватної хмари
Прямий високошвидкісний доступ до всіх сервісів Google Cloud, включаючи BigQuery, Anthos, Cloud Operations та Cloud Storage
End-to-end Google Cloud підтримка
Автоматизоване розгортання платформи, моніторинг, виправлення та оновлення
Управління SDDC VMware через API
Автоматизоване відновлення компонентів, що вийшли з ладу
Звільнення замовника від роботи з експлуатації інфраструктури

App Engine
App Engine – сервіс для розробки веб-додатків. Він допомагає зосередитися на розробці вашого додатку на базі інфраструктури Google.
Особливості сервісу:
Легкість використання
App Engine автоматизує багато завдань, пов’язаних із розгортанням веб-додатків, таких як адміністрування серверів, масштабування та конфігурація безпеки.
Масштабованість
автоматично масштабуйте потужності вашого додаток залежно від обсягу трафіку. Більше не потрібно вручну налаштовувати або керувати кількістю серверів.
Комплексна безпека
Кожен застосунок розгортається в ізольованому середовищі, що дозволяє залишити дані приватними. Також можна використовувати можливості аутентифікації та авторизації. App Engine надає можливість логування та аудиту, що дозволяє відстежувати дії користувачів та робити аналіз безпеки.
Підтримка фреймворків та мов програмування
App Engine підтримує широкий спектр мов програмування та фреймворків, включаючи Java, Python, Go, PHP, Ruby та Node.js.

Bare Metal Solution
Bare Metal Solution – сервіс, що дозволяє використовувати фізичні сервери в інфраструктурі Google. Цей сервіс призначений для клієнтів, що потребують прямого контролю апаратних ресурсів.
Цей сервіс підходить для таких сценаріїв:
Встановлення критичних додатків
Bare Metal Solution забезпечує високий рівень контролю та безпеки, необхідний для установки критичних до часу додатків.
Розробка та тестування
Bare Metal Solution забезпечує ідеальну платформу для розробки та тестування програмного забезпечення.
Впровадження віртуалізованих робочих місць
Bare Metal Solution можна використовувати для створення віртуалізованих робочих місць для співробітників або клієнтів.
Oracle
Ідеальний варіант для розгортання робочих навантажень Oracle, що дозволить забезпечити високу продуктивність, надійність та безпеку даних.

Hybrid and Multi-cloud
На конференції Next ’21 було анонсовано Google Distributed Cloud, набір повністю керованих апаратних і програмних рішень для розширення інфраструктури Google до периферійних обчислень та центрів обробки даних клієнтів.
Створюйте програми та керуйте ними будь-де
Користуйтеся перевагами хмарних служб Google у своєму центрі обробки даних і на периферії, щоб швидко модернізувати свої програми. Distributed Cloud використовує хмарну панель керування на платформі Anthos, яка забезпечує послідовне масштабування.
Отримуйте статистику в реальному часі з даних, локально
Використовуйте можливості ШІ, аналітики даних і рішень для баз даних Google, щоб виявити статистику й усунути традиційні обмеження масштабу, продуктивності та вартості під час обробки даних, незалежно від того, де ці дані зберігаються.
Відповідайте нормативним вимогам та вимогам щодо суверенітету
Зберігайте автономію і контроль над своєю інфраструктурою та даними, а також дотримуйтесь суворих вимог щодо суверенітету, безпеки даних та конфіденційності, залишаючись при цьому в змозі використовувати хмарні сервіси у спеціальному середовищі.
Для чого потрібен Google Distributed Cloud?
Залежно від потреб вашої організації ви можете використовувати Google Distributed Cloud у кількох місцях, зокрема:

Google’s network edge
Дозволяє клієнтам використовувати понад 140 точок присутності мережі GCP по всьому світу. — Дозволяє клієнтам використовувати понад 140 точок присутності мережі GCP по всьому світу. — Дозволяє клієнтам використовувати понад 140 точок присутності мережі GCP по всьому світу.
Customer edge
Підтримка периферійних або віддалених локацій, що належать клієнтам, таких як роздрібні магазини, заводи чи філії, які потребують локалізованих обчислень та обробки безпосередньо в периферійних місцях.
Operator edge
Дозволяє клієнтам скористатися перевагами периферійної мережі оператора й скористатися послугами 5G/LTE, що пропонуються партнерами Google – провідними постачальниками послуг зв’язку (CSP). Operator edge оптимізовано для підтримки випадків використання з низькою затримкою, запущених додатків із жорсткими вимогами до затримки й пропускної здатності.
Customer data centers
Підтримка центрів обробки даних, що належать клієнтам, і об’єктів спільного розміщення для вирішення суворих вимог безпеки та конфіденційності даних, а також для модернізації локальних розгортань із дотриманням нормативних вимог.