01
When it fits
A product has to run in a controlled environment, ship through repeatable steps, or sit behind a proxy the deployment already uses.
— TECHNOLOGY & ENGINEERING
03
Where the product runs, how a change is built, and how the same steps can be repeated. Hosting and pipelines follow the deployment the product needs.
HOW IT FITS
Technology follows the product and operational needs — not the other way around.
01
A product has to run in a controlled environment, ship through repeatable steps, or sit behind a proxy the deployment already uses.
02
Containers, cloud hosts, and CI/CD are chosen for that product’s runtime and release path — not applied as a blanket stack.
IN THIS CAPABILITY
Each name is used when that part of the product needs it.
Infrastructure
A tool for packaging an application so it runs the same way in each environment. It is used when the product needs that packaging.
Discuss this technologyInfrastructure
A tool for running a set of containers together on one machine. It is used when a deployment needs more than one container.
Discuss this technologyInfrastructure
A platform for running containers across a cluster. It is used when the product needs that kind of deployment.
Discuss this technologyInfrastructure
The operating system used on servers that host the product. It is the host when the deployment runs there.
Discuss this technologyTool
A shell for scripts and server commands. It is used for operational tasks around a deployment.
Discuss this technologyInfrastructure
A web server and reverse proxy. It is used in front of an application when the deployment needs that.
Discuss this technologyInfrastructure
A web server and reverse proxy. It is used in front of an application when the deployment already uses it.
Discuss this technologyTool
The practice of building and deploying a change through repeatable steps. The same steps can be run again for the next change.
Discuss this technologyTool
Version control for the source of a product. It records each change so the team can review it.
Discuss this technologyPlatform
A platform for hosting Git repositories and review. It is used when the project already keeps its source there.
Discuss this technologyPlatform
A platform for hosting Git repositories, review, and pipelines. It is used when the project already keeps its source there.
Discuss this technologyPlatform
A platform for hosting Git repositories and review. It is used when the project already keeps its source there.
Discuss this technologyInfrastructure
A cloud host for a product that needs to run there. It is used when the project needs that host.
Discuss this technologyInfrastructure
A network service for DNS, caching, and traffic in front of a site. It is used when the deployment needs that edge.
Discuss this technologyInfrastructure
The hosts, networks, and delivery around a product running in the cloud. It is used when the product needs that foundation.
Discuss this technologyOTHER CAPABILITIES
Each group is used when the product needs it.