Academy

A collection of 15 posts
all webapp.io posts
What is a blue/green deployment?
BY Colin Chartier
4 min read
What is a blue/green deployment?
Blue/green deployments are a strategy to deploy a new version of an application. They work by starting an entirely new instance of the application, and then routing traffic over to it. ...
Read more
Linting best practices
BY Colin Chartier
4 min read
Linting best practices
Linters are programs that look at a program's source code and find problems automatically. They are a common feature of pull request automation because they ensure that "obvious" bugs do not make it to production. ...
Read more
What is DevOps?
BY Colin Chartier
4 min read
What is DevOps?
DevOps is a methodology that helps engineering teams build better products by continuously integrating user feedback. ...
Read more
What are rolling deployments?
BY Colin Chartier
3 min read
What are rolling deployments?
Rolling deployments are a strategy to deploy a new version of an application without causing downtime. They work by creating a single instance of the new version of an application, then shutting off one instance of the old version until all instances have been upgraded. ...
Read more
What is autoscaling?
BY Colin Chartier
2 min read
What is autoscaling?
Autoscaling automates horizontal scaling to ensure that the number of workers is proportional to the load on the system. ...
Read more
What is an ephemeral environment?
BY Colin Chartier
4 min read
What is an ephemeral environment?
Ephemeral environments are temporary deployments that contain a self-contained version of your application, generally for every feature branch. ...
Read more