Cloud Orchestration Platform

Разработка ПО

The Cloud Orchestration Platform позволяет полностью автоматизировать развёртывание инфраструктуры сети, безопасности и компонентов продукта/приложения.

В число поддерживаемых провайдеров ресурсов входят:

  • AWS
  • Azure
  • Google Cloud
  • Docker
  • Существующие VMs (для облачных провайдеров - вычисления, сети и многое другое)

Ключевые особенности

  • Управление облачными ресурсами для вычислений, сети, групп безопасности, DNS (Route53), S3, IAM
  • Методы предоставления ресурсов с помощью Chef, userdata, Ansible
    - CI/CD пайплайн с интеграцией Jenkins
    - Поддержка безопасности с помощью шифрования дисков, хранения учетных данных в Vault, каталога компонентов безопасности, политик/профилей IAM, определённых в плане безопасности, проверки соответствия требованиям безопасности, Cloudwatch логов
  • Разделение ролей / модель авторизации
  • Мониторинг состояния рантайма, соответствия, дрейфа, компонентов безопасности и состояния Chef
  • Управление контейнерами с помощью Docker и Docker Swarm
  • Управление компонентами, включающими HAProxy, Vault, Docker host/swarm, Elasticsearch

Результат

Продукт используется в нескольих enterprise-scale организациях DevOps командами внутри компании. В частности, для переноса инфраструктуры из помещения в облачное окружение.

Технологии

Другие проекты