Сервис Cross-Cloud Network основан на запущенной в мае этого года платформе Cross-Cloud Interconnect, обеспечивающей связь между виртуальным частным облаком Google и другими виртуальными частными облаками (VPC) или виртуальными сетями в разных облаках через управляемые зашифрованные каналы связи с пропускной способностью 10 Гбит/с и 100 Гбит/с.
Использование собственных каналов связи Google является одной из главных особенностей этого сервиса. Google владеет мощной сетевой инфраструктурой с присутствием более чем в 180 точках обмена трафиком в разных странах, что позволяет, как утверждают в компании, на 35% сократить задержки в сети и на 40% снизить общую стоимость владения по сравнению с работой с приложениями, не использующими маршрутизацию трафика по сети Google.
Сервис Cross-Cloud Network поддерживает облачные системы Alibaba Cloud, Amazon Web Services, Microsoft Azure и Oracle Cloud Infrastructure.
Управление связью между облачными ресурсами в Google Cloud осуществляется с помощью Network Connectivity Center. Ресурсы в нем называются «спицами» (spoke) и подключаются к центральному сервису («ступице колеса»). Cross-Cloud Network тоже поддерживает управление через Network Connectivity Center, и для этого в нем реализован новый тип «спиц» — виртуальные частные облака. Эти «спицы» могут объединять целые диапазоны подсетей IPv4 из нескольких VPC-сетей.
Наконец, в Cross-Cloud Network реализован ряд сервисов безопасности. Это сервис Cloud Armor Adaptive Protection, способный выявлять атаки с отказом в обслуживании с помощью технологий машинного обучения и облачный межсетевой экран Cloud NGFW, разработанный совместно с компаниями Mandiant и Palo Alto Networks.