Практики
Всего найдено: 115 практик
Acceptance Testing
Тестирование Приемочное тестирование
Приемочное тестирование — это комплексное тестирование, необходимое для определения уровня готовности системы к последующему использованию. Тестирование проводится на основании набора тестовых сценари...
Alerting
Наблюдение/Инциденты Оповещения, Алертинг
Инструменты мониторинга создают оповещения об инцидентах, чтобы уведомить команду об изменениях, опасных действиях или сбоях в ИТ-среде. Цель ИТ-оповещений заключается в том, чтобы быстро выявлять и ...
API First
Стандарты разработки Альтернативное название
API First — это подход к разработке программного обеспечения, при котором первоначально проектируется API (Application Programming Interface), прежде чем начинается написание кода основного приложения...
Audit
Наблюдение/Инциденты Альтернативное название
Audit (аудит) в ИТ используется для контроля, анализа и отслеживания активности пользователей, систем и приложений. Основной задачей является выявление аномалий, отслеживание изменений конфигурации и ...
Branch by Abstraction
Кодирование Альтернативное название
Branch by Abstraction — это подход в программной инженерии, который позволяет постепенно вносить изменения в систему без необходимости создания длительно живущих веток в системе контроля версий. Вмест...
Branching Strategy
Стандарты разработки Стратегия ветвления
Стратегия ветвления — это стратегия, которую принимают команды разработчиков программного обеспечения при написании, слиянии и развертывании кода при использовании системы контроля версий. По сути, э...
Build Automation
DevOps процессы Альтернативное название
Автоматизация сборки с помощью скриптов и инструментов для сборки. Конфигурация сборки хранится вместе с кодом приложения.
Build Pipelines
DevOps процессы Альтернативное название
Практика описания процесса сборки и публикации артефакта в виде кода. В пайплайн сборки можно интегрировать прогон модульных тестов, статический анализ кода, проверки безопасности.
Business Monitoring
Платформа Альтернативное название
Практически любой сервис абстрактно раскладывается на три слоя: бизнес, прикладной и инфраструктурный. С каждого из слоёв экспортируются метрики, логи (в некоторых случаях данные трассировок приложени...
Capacity management
Наблюдение/Инциденты Альтернативное название
Процесс управления ресурсами ИТ-систем для обеспечения их достаточности под текущие и прогнозируемые нагрузки, оптимизации производительности и минимизации затрат.
Cascade failure
Наблюдение/Инциденты Альтернативное название
Ситуация, когда сбой в одном компоненте системы вызывает цепную реакцию сбоев в других компонентах, приводя к масштабным отказам.
Change Failiure Rate
Метрики Альтернативное название
Какой процент развертываний на продуктивном окружении приводит к деградации приложения или инцидентам и требует устранения последствий, например, отказ изменений, разработку хотфикса или патча.
Change Management
Инфраструктурные практики Управление изменениями
Практика, которая помогает при переходе от текущего состояния к планируемому. Помогает уменьшить вероятность появления ошибок или неправильных действий на этапе процесса внесения изменений.
Chaos Engineering
Инфраструктура Альтернативное название
Chaos Engineering — это подход, предусматривающий проведение экспериментов над системой, чтобы убедиться в ее способности выдерживать различные помехи, возникающие во время работы. Применение практики...
Cloud Infrastructure
Инфраструктура Альтернативное название
Использование облачных ресурсов для улучшения разработки, тестирования и эксплуатации.
Code Maintainability
Стандарты разработки Альтернативное название
Code Maintainability — набор практик нацеленных на удобство командной работы с кодом. Включает в себя Модель ветвления, правила работы с кодом, правила форматирования кода и практики работы с Системам...
Code Review
Стандарты разработки Альтернативное название
Проверка одним инженером кода написаного другим инженером. Во время ревью общение происходит в уважительной манере. Цели ревью — научиться чему-то новому и сделать приложение лучше.
Coding Standards
Стандарт разработки Соглашение по качеству кода
Стандарты форматирования кода и именования переменных и функций. Также в практику включены проверки форматирования и синтаксиса (линтеры).
Configuration Management
Инфраструктурные практики Альтернативное название
Практика описания конфигурации с помощью кода.
Continuous Delivery
DevOps процессы Непрерывная поставка
Непрерывная поставка — это практика разработки, когда каждое изменение кода может быть развернуто на продуктовом окружении. Обеспечивается за счет автоматизации процесса развертывания и автоматических...