Immutable infrastructure is an approach where servers and containers are never changed after deployment. Any update is made by building a new image and replacing the old instances entirely.
Blue-green deployment is a release technique that keeps two identical production environments and moves traffic from the old version to the new one in one step. The old side stays ready for instant rollback.
Docker is a widely used platform for building, sharing and running applications in containers. Each container packages an application with everything it needs so it behaves the same on any host.
Infrastructure as Code (IaC) is the practice of describing servers, networks and cloud services in version-controlled files. Environments are then created and changed by running that code rather than by clicking through a console.
Configuration management is the practice of defining and enforcing the settings and software on servers through automated, version-controlled tooling. It keeps environments consistent instead of hand-configured.
Security patch management is the ongoing process of finding, testing and applying updates that fix known flaws. It covers operating systems, libraries, applications and infrastructure.
A clear proven process, that delivers
You've seen our ideas - now go deeper.
Discover more insights, guides, and engineering practice.