Deployment and Operations
Here are a selection of software development practices aimed at improving deployment and operations processes.
Automation
Using machines to perform repetitive tasks.
Configuration Management
Managing and maintaining configuration settings of the software.
Demand Management
The practice of forecasting, planning, and managing the demand for resources to ensure that the best use is made of them.
Monitoring
Continuous observation and tracking of a system, team or person, perhaps with respect to performance, security or availability.
Redundancy
Ensuring backup systems are in place to prevent failure.
Release
Deploying the software to production.