Listening to public cloud evangelists and marketing departments of vendors selling over-the-cloud networking solutions or multi-cloud orchestration systems, you could start to believe that migrating your workload to a public cloud would solve all your problems… and if you’re gullible enough to listen to them, you’ll get the results you deserve.
Unfortunately, nothing can change the fundamental laws of physics, networking, or application architectures:
- Latency remains a performance killer, and if you replace sub-millisecond latency you get within your data center with several milliseconds typical of hybrid cloud deployments, the performance of your applications will inevitably plummet;
- Bandwidth is still limited and more expensive than you think;
- Data has mass and gravity, and the location of data usually dictates the location of compute infrastructure. In other words, you can’t move to the cloud and leave your data behind.
Then there are so-called soft skills. You can either master a new environment, or try to use it the way you handled the old one (example: using a screwdriver as a hammer). Organizations believing they can simply migrate their existing workloads into public clouds are usually rewarded with outlandish bills.
Even worse, you might be fighting reckless or negligent application developers who keep cutting corners to get their job done as soon as possible (no matter the consequences) on a daily basis. Why would anyone in this world think that giving them access to an on-demand orchestration system, and all the tools they need to create another memcrashed perfect storm would make the situation any better is beyond my comprehension.
In the end, your organization will need someone who understands the laws of physics, fallacies of distributed computing, and the realities of public clouds… it’s just the question of whether it needs a major disaster to wake up first. A public cloud expert would be invaluable once the hard lessons have been digested… and it could be you, assuming you’ll be ready for the challenge. We’ll do our best to help you get prepared with our Networking in Public Cloud Deployments online course… but we need you to register first.