A daily newsletter on building software products for non-technical founders. Give me two minutes a day, and I’ll help you make technical decisions with confidence.
Today one of my clients asked me how they can duplicate their whole application to run in the UK. This came from a request from one of their customers to satisfy GDPR laws. When I first set up their application to run in Australia I did it via tools and programming languages (Infrastructure as Code.) This means that we can deploy the UK instance in a couple of hours, because we just need to change a couple of configuration variables, update our deployment pipeline to deploy to both regions, and import the database. The real point here is that deploying application infrastructure should not be a pain point. You should be able to do it without much thought, as many times as you need. Here are 5 things to be aware of when preparing your application for repeatable deployment:
Of course there are more things to be aware of, but keeping these in mind when designing your application will save you a lot of pain in the future. |
A daily newsletter on building software products for non-technical founders. Give me two minutes a day, and I’ll help you make technical decisions with confidence.