A discipline that applies software engineering principles to IT operations, originally developed at Google. SRE focuses on creating scalable and reliable systems through automation, defining Service L...
Definition
DevOps & Cloud
Terms related to DevOps practices, cloud computing, and infrastructure.
An open-source platform for continuous code quality inspection that performs automatic reviews with static analysis to detect bugs, code smells, and security vulnerabilities. SonarQube integrates into...
DefinitionAn open-source, multi-cloud continuous delivery platform originally developed by Netflix. Spinnaker manages application deployments across cloud providers with built-in deployment strategies (canary,...
DefinitionAn open-source Infrastructure as Code tool by HashiCorp that enables users to define and provision cloud infrastructure using a declarative configuration language called HCL. Terraform manages resourc...
DefinitionA modern, cloud-native reverse proxy and load balancer designed for microservices. Traefik automatically discovers services and configures routing rules, supports Let's Encrypt for automatic SSL, and...
DefinitionA hosted continuous integration service that integrates with GitHub repositories. Travis CI automatically builds and tests code changes defined in a .travis.yml file, supporting multiple programming l...
DefinitionAn open-source tool by HashiCorp for building and managing reproducible development environments using virtual machines. Vagrant uses a Vagrantfile to define machine configurations and supports provid...
DefinitionHashiCorp Vault is a tool for securely managing secrets, encryption keys, and sensitive data. It provides dynamic secrets generation, data encryption, identity-based access, and audit logging for appl...
DefinitionAn isolated virtual network within a public cloud provider that gives users control over IP addressing, subnets, route tables, and network gateways. VPCs provide network-level isolation for cloud reso...
Definition