I think ... - AWShttps://blog.kmonsoor.com/2021-05-22T00:00:00+06:00TL;DR what cloud provider to use inΒ 20212021-05-22T00:00:00+06:002021-05-22T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2021-05-22:/TLDR-what-cloud-to-use-2021/<p>Among the thousands of combinations a company can take to choose from the cloud providers and their products, this is my <span class="caps">TL</span>;<span class="caps">DR</span> suggestion</p><p>The sheer number of combinations a company can choose from the cloud providers and their product suites is mind-boggling. Hence, I decided to break it down in a concise form for the busy C-suite executives.</p>
<p>According to my little experiences and humble opinion, I suggest …</p>
<p>β€ If your company is a small SaaS shop with 10-ish engineers, stick with DigitalOcean, Linode, <span class="caps">OVH</span>, etc., which are best known as cloud “instance” providers.<br>
Think McDonald’s; reliable, cheapest, fast, but you won’t take your date there. <br>
<strong>Budget</strong>: π°</p>
<p>β€ If you want a whole cloud experience (e.g., <span class="caps">VPC</span>, firewall, <span class="caps">WAF</span>, etc., on the menu), start with Google Cloud, then try <span class="caps">AWS</span> later.<br>
Google Cloud would be the quickest to grasp the cloud concepts and get going. The <span class="caps">UI</span> of the <span class="caps">AWS</span> console is a bit messy compared to <span class="caps">GCP</span>; it just takes more time to get a proper grip.<br>
Imagine them as full-course, Michelin-star restaurants. However, the product names are so abstract that they need a full-sized chart for that. ;)
<strong>Budget</strong>: π°π°π°</p>
<p>β€ Are you planning to set up a million-dollar infra for a billion-dollar company? Go for some <span class="caps">GCP</span>+<span class="caps">AWS</span> multi-cloud setup. You gonna get rebates from both on the scale of hundreds of thousands of dollars. And Microsoft Azure gonna offer you some million-$ free-tier, hoping to get the company hooked on Azure. :D
<strong>Budget</strong>: π°π°</p>
<p>β€ On the other hand, if you run a govt agency or a company where wearing suits is the mainstream, Microsoft Azure is your best bet.<br>
A bunch of consultancy companies to choose from; you need to just approve the budget, you get the things to get up <span class="amp">&</span> running but miss the deadline by months, if not years. But there’d be no need for hiring more smarter ppl than that you already have.
<strong>Budget</strong>: π°π°πΈ</p>
<p>Need an even more comprehensive guide? Gotcha, fam …</p>
<blockquote class="twitter-tweet"><p lang="en" dir="ltr"><span class="caps">CTO</span>: we're having hard time choosing a cloud provider<br>…<br>“say no more, fam, I gotcha …” <a href="https://t.co/hR3rMruWWi">pic.twitter.com/hR3rMruWWi</a></p>— Khaled Monsoor β¨ (@kmonsoor) <a href="https://twitter.com/kmonsoor/status/1395959443376857088?ref_src=twsrc%5Etfw">May 22, 2021</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<p><em><span class="caps">PS</span></em> This post is inspired by a LinkedIn post of mine where I shared about my short experience with the Microsoft Azure <strong>DevOps</strong> suite</p>