Automated Deployment is a practice that allows you to ship code fully or semi-automatically across several stages of the development process - from initial development right through to production.
Dockerizing is the process of packing, deploying, and running applications using Docker containers.
Apache Kafka is used as a high-available messaging queue.
Continuous Delivery is a practice that enables you to release new product changes to your customers at any given time.
Continuous Integration (CI) is a practice of integrating code changes on a daily basis.
DevOps is a set of practices that combines the work of two teams: software development (Dev) and information technology operations (Ops).
Operations Logbook allows you to collect, store, and share data in real time and dig your historical data easily.
Team Roles Definition
Team roles describe interactions of the team members.
Infrastructure as Code
IaC is a principle (or process) of provisioning and managing your infrastructure through machine-readable definitions instead of using physical hardware configuration.