How to Handle a Web Infrastructure Migration…Without Losing Sleep Over It

At Envato, when we spin up a new application, we don’t know exactly what it will do, but we have a pretty good idea of its infrastructure requirements: the same as the last application. For example, we know that all of our applications’ database servers will use MySQL or PostgreSQL instead of SQL Server, and all of our application servers will be running Linux instead of Windows. For this reason, we developed Shuttle, which acts as this layer to enforce the Envato infrastructure standards and best practices as guided by internally-vetted  sensible defaults – much like code review enforces the coding standards.

Read more

Get it from Envato Elements