When you sould NOT use cloud
image: https://www.piqsels.com/en/public-domain-photo-zbgvd/download/2388x1668

When you sould NOT use cloud

As an AWS Cloud Architect I quite often hear opinions like "you're working with AWS so you want to move everything there". Definitely not true, and here I'd like to name cases when it's impossible or makes no sense to move to cloud. 

  • Rare OSes. HP-UX, Irix, SunOS, you name it. They may be just not available or not supported by hypervisor.
  • When you need direct hardware access, for example to USB tokens. Sidenote: in 2019 AWS launched Bare Metal instances which can (at least in theory) do those jobs however it may be too expensive or unsuitable for such tasks. 
  • When you need really quick (<50-100 msec) response time. It's about physics: we all are limited by the speed of light. There are solutions which may fit (and may not) depending on your needs:
  1. Wavelength Zones are "micro-AZ" in dozens of sites (mainly in US) so if your customers are close to those locations - it may help
  2. CloudFront CDN: the edge cache is usually close to the user so users get cacheable objects quick.
  3. Lambda@Edge: Lambda runs on edge location to save time. 
  4. AWS Outpost: you can use it to run small AWS cloud on-prem, on your hardware.
  • Legal restrictions. If you're required by The Law to have all your data in your own facilities etc. However, abovementioned Outpost may help you - depending on price and efforts.
  • When you have access to really really really cheap compute power elsewhere and your load level is flat, you don't need any auto-scaling, you don't add new services, don't go serverless or always run the same amount of containers. If you own a datacenter and have free electricity and workforce. 
  • The most important reason when you should not use any cloud: when you don't understand what you're doing. It's very easy to set up in a few clicks something that costs e.g. $20/hr and forget about it until you get the bill. At that moment you'll find that month, unfortunately, contains too many hours. 

Let The Cloud Power Be With You! :)

I agree especially with the last one: you shouldn't use Cloud if you don't understand what you are doing. This couses discouragement and the common misconception that Cloud is expensive.

To view or add a comment, sign in

More articles by Alexander Lutchko 🇵🇱🇺🇦

  • To GenZ and younger

    I've seen a post by Jandeep Singh Sethi that describes approaches we choose for our life, it touches the topic I found…

  • Is cloud safe?

    Sometimes I hear "We won't go to the cloud because it's safer in our server room." Of course, this is not one reason…

    1 Comment
  • My 5 cents to 'AWS vs Azure' discussion

    Recently I was busy with task which looked quite simply: we have a Linux VM on Azure and need to monitor certain…

  • Splash screen on your website: KILL IT!

    Source: s-mart.review Long time ago, when internet was slow and browsers were stupid, we could see a lot of specially…

  • The second AWS certificate!!!

    80% :) Feel happy like an elephant. Don't ask why elephant, Idk :)

    1 Comment
  • Get more profit from your survey!

    Source: s-mart.review Are your surveys show customers are satisfied, but sales are languishing? Then your surveys are…

  • Let’s add something new!

    Source: s-mart.review Imagine: today morning you’ve found your car has five golden wheels, square mossy steering wheel…

  • The best auto-reload button

    If you display a time-sensitive data then your visitor may need to have an auto-refresh option. There are many browser…

  • Don’t let your website bark at visitors

    Few posts ago I thought I saw the worst contact form. Now I know I was wrong.

  • Demo version: how to do it wrong

    source: s-mart.review It’s hard to provide a demo to your client if you’re a dentist, but it’s obvious you must have…

Others also viewed

Explore content categories