Некоторые инструменты автоматизации, которые используются в современной DevOps-практике:
- Ansible. 15 Обрабатывает конфигурации и развёртывает приложения на различных серверах, облачных платформах и сетевых устройствах с помощью декларативных сценариев. 1
- Chef. 13 Инструмент для управления конфигурацией и автоматизации инфраструктуры. 1 Облегчает определение и применение желаемых состояний и настроек на серверах и облачных платформах. 1
- Puppet. 15 Помогает в управлении ресурсами и их развёртывании, а также обеспечивает соответствие требованиям, постоянно отслеживая и восстанавливая необходимые настройки хоста при обнаружении отклонений. 1
- Spinnaker. 1 Инструмент управления развёртыванием облачных приложений. 1 Автоматизирует непрерывные процессы развёртывания, масштабирования и отката. 1
- Jenkins. 12 Инструмент непрерывной интеграции и развёртывания. 1 Позволяет разработчикам эффективно автоматизировать процессы создания, тестирования и развёртывания своих приложений. 1
- Docker. 13 Платформа контейнеризации с открытым исходным кодом. 1 Облегчает упаковку приложений и зависимостей от них в лёгкие изолированные контейнеры, упрощая разработку, доставку и выполнение приложений в различных средах. 1
- Kubernetes. 13 Современная система управления контейнерами. 1 Упрощает автоматизацию развёртывания, масштабирования и управления контейнеризированными приложениями, предлагая возможности оркестровки, мониторинга и балансировки нагрузки. 1
- Nagios. 1 Система мониторинга и управления инфраструктурой. 1 Облегчает непрерывное отслеживание и контроль сетевых компонентов, серверов, служб и приложений, уведомляя операторов о состоянии системы и потенциальных проблемах. 1
- Splunk. 1 Платформа для анализа и мониторинга данных. 1 Собирает, индексирует и обрабатывает данные из различных источников, предоставляя организациям возможность извлекать ценную информацию из огромных объёмов данных для мониторинга, поиска, анализа и визуализации. 1