Team Roles DefinitionTeam roles describe interactions of the team members. The goal of defining the team roles is to make the progress of the team smoother and easier.Oct 31, 20244 min read
Operations LogbookOperations Logbook allows you to collect, store, and share data in real time and dig your historical data easily. Record every incident and every important event related to your project.Oct 31, 20242 min read
Apache KafkaApache Kafka is used as a high-available messaging queue. It receives messages from other services in the environment and provides it to the others.Oct 31, 20243 min read
Infrastructure as CodeInfrastructure as code (IaC), is both a principle and a set of tools, a modern way to manage the infrastructure minimising the manual work.Oct 31, 20244 min read
DockerizingDockerizing is the process of packing, deploying, and running applications using Docker containers. Docker is an open source tool that ships your application with all the necessary functionalities as one package.Oct 31, 20244 min read
DevopsDevOps is a set of practices that brings development and operations teams together. The collaboration helps to release software much faster.Oct 31, 20244 min read
Continuous IntegrationContinuous Integration is a software development practice that makes developers integrate code changes into a shared repository routinely and frequently. Usually, each person integrates at least daily and that ensures them that their code changes do not break anything.Oct 31, 20245 min read
Continuous DeliveryPracticing Continuous Delivery means that you adopt practices to be ready to release product changes any time you want. Your product is always ready to deploy to production.Oct 31, 20244 min read
Automated DeploymentAn Automated Deployment allows an application to be deployed across various stages of the development process. It minimizes the need for manual intervention.Oct 31, 20245 min read