Cloud Advisor

Инвентаризация

Когда облако содержит сотни или тысячи различных объектов, развернутых в десятках различных аккаунтов/каталогов/проектов, остро встает вопрос об инвентаризации и наглядности (visibility) облачной инфраструктуры.

inventory

Инсайты

Модуль Инсайты сохраняет данные обо всех облачных ресурсах и ресурсах Managed Kubernetes в единой базе данных и предоставляет гибкий язык запросов для получения информации, облегчающей мониторинг и управление. Например:

  • Все балансировщики нагрузки
  • Контейнеры во всех кластерах, развернутые из образа postgresql
  • Список баз данных и аккаунт, в котором они находятся
  • Список ВМ, привязанных к определенной группе безопасности
  • Все ВМ и контейнеры, на которых установлен пакет “nginx”
  • ВМ, развернутые из неразрешенных образов
  • Привилегированные права, выданные пользователям, не входящим в список известных администраторов

Более 90 предустановленных запросов уже включены в модуль Инсайты.

Собственные запросы

Cloud Advisor предоставляет возможность создавать собственные запросы на языке GraphQL. Инженеры Cloud Advisor добавили в GraphQL дополнительные расширения и операторы для более точного и гибкого построения запросов. Этот мощный инструмент позволяет построить запрос к графовой базе данных ресурсов практически любой сложности, например: “Все виртуальные машины в каталоге prod, которые имеют тэг owner = “petr” и привязаны к сервисному аккаунту с ролью admin или editor”. Более того, в тексте запроса вы можете указать какие данные вы хотите получить в ответе для каждой из этих виртуальных машин. Вы можете создавать собственные запросы в веб консоли Cloud Advisor или отсылать их по API, доступному пользователям.

Инвентаризация на всех уровнях

Cloud Advisor  предоставляет информацию об объектах, работающих на всех уровнях облачной инфраструктуры:

inventory

Интеграция с CMDB

Часто облачная инфраструктура является “слепой зоной” для корпоративных систем CMDB (Configuration Management Database, База данных управления конфигурацией). Cloud Advisor предоставляет мощное API для получения детальной информации об объектах, работающих на всех уровнях облачной инфраструктуры. Это позволяет предоставить данные об облачных ресурсах системам CMDB, избавившись от “слепых зон” и предоставив ИТ-подразделению наглядность (“visibility”) на уровне публичного облака.