This is the ninth part of the series Save yourself from a disaster: Redundancy on a budget.

How are you going to behave in the event of a disaster? You’ll start running around waving your hands up in the air?

Ok, stop, breathe, and try to follow these advices.

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the eighth part of the series Save yourself from a disaster: Redundancy on a budget.

Snowflakes servers are our enemies, we should avoid them like the plague. Our best allied are fail-proof reproducible steps, even better if coded in an actionable code, like Infrastructure as Code.

We went through many steps, are you sure you remember all the steps? Yes, I know there this guide, but what if you want to add another server? What if you leave the company? What if you change provider? Too many “what if”.

Disclaimer
This guide won’t cover everything, it won’t be a…


This is the seventh part of the series Save yourself from a disaster: Redundancy on a budget.

In this post we will check about the “hardest” part of all of it, the money coming out of our pockets.

So, let’s crunch some numbers.

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the sixth part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our website is always available and not going down when a node is offline?

We could do mainly 2 things:

  • Secondary DNS
  • Manual Switch

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the fifth part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our second most important asset is safely secured in case of a disaster?

We could mainly 3 things:

  • Duplicate VM
  • Docker
  • Kubernetes

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the fourth part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our second most important asset is safely secured in case of a disaster?

We could mainly 2 things:

  • Distributed Storage
  • Backups

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the third part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our most important asset (which is the DB) is safely secured in case of a disaster?

We could do mainly 2 things (and you better do both of them):

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the second part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our second most important asset is safely secured in case of a disaster?

We could mainly 2 things:

  • Distributed Storage
  • Backups

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


This is the first part of the series Save yourself from a disaster: Redundancy on a budget.

How can we make sure our most important asset (which is the DB) is safely secured in case of a disaster?

We could do mainly 2 things (and you better do both of them):

  • Backups
  • Redundancy

Disclaimer
This guide won’t cover everything, it won’t be a comprehensive guide, and the steps that are shown need to be carefully reviewed and tested in your development/pre-production environment. …


What can we learn from the latest major cloud incident (ie. burning OVH datacenter)? Do not put all your eggs in one basket!
The only certain thing is that it’s not a matter of IF there’ll be a disaster but rather WHEN, so better be not caught off guard.

Fire at Our Strasbourg Site

I’m running a bunch of very small websites (with very simple infrastructure topology) and I wanted to put in practice something on a budget. So, I’ve decided to go multi-cloud.

Evolution

I’ve started with an infrastructure that looked like this:

Fabio Cicerchia

Passionate Developer with 15+ years in web applications and web portals. Focused on software performance and maintainability. Former CTO, now Engineer @ Radical

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store