Infrastructure As Code

Process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools


Monitoring and management of performance and availability of software applications


Occurs when outputs of a system are routed back as inputs as part of a chain of cause-and-effect that forms a circuit or loop


ChatOps is a model where people, tools, process and automation are connected in a transparent flow. It also helps collaborate and control pipelines in one window.

Configuration Management

The mechanism used to make the server reach a desirable state, previously defined by provisioning scripts using a tool's specific language and features.

Project Planning

A set of pre-defined business  processes then pass through different development phases such as requirements definition, design, development, testing, deployment and release across an entire lifecycle of a product