Cockroach Labs анонсировала бета-версию CockroachCloud, полностью управляемой версии CockroachDB с самообслуживанием.
CockroachDB — это распределенная база данных SQL, встроенная в облако и обеспечивающая горизонтальную масштабируемость без единой точки отказа. Год назад компания объявила об ограниченной доступности Managed CockroachDB, и разработчики говорят, что многому научились у первых последователей. CockroachCloud был разработан на основе отзывов этих пользователей и теперь предлагается более широкой аудитории.
Сервис CockroachCloud в настоящее время предлагается на Amazon AWS и Google GCP, хотя разработчики заявляют, что вскоре будет добавлена поддержка большего количества поставщиков общедоступных облаков.
Разработчики говорят, что вы можете создать кластер CockroachCloud, просто выбрав облачного провайдера и регион, а также количество и размер узлов. Cockroach Labs заботится обо всех повседневных операциях по запуску распределенной базы данных SQL, таких как подготовка серверов, настройка мониторинга и предупреждений, обновление до основных и дополнительных версий, а также ежедневное полное и ежечасное инкрементное резервное копирование. В CockroachCloud доступны все корпоративные функции CockroachDB, такие как сбор данных об изменениях (CDC), управление доступом на основе ролей (RBAC) и географическое разделение.
Security.is управляется путем развертывания кластеров CockroachCloud в отдельных выделенных VPC с брандмауэрами, а доступ к кластеру должен быть предоставлен через белые списки IP. Весь сетевой трафик шифруется с использованием TLS, а шифрование в состоянии покоя включено по умолчанию для всех данных, включая резервные копии.
Службу можно настроить с одним узлом для тестирования, хотя разработчики рекомендуют три узла в качестве предпочтительного минимального производственного развертывания. При развертывании с тремя узлами вы получаете автоматически подготовленные узлы в трех зонах доступности, чтобы сделать кластер устойчивым к сбоям в работе центра обработки данных. Также существует возможность иметь глобально доступный кластер с узлами, распределенными по нескольким регионам (и по зонам доступности внутри регионов).
Бета-программа сейчас открыта для тестирования в Google Cloud и AWS.
.