I am looking to invest some time in learning about one of the three big cloud platforms - Google Cloud Platform, Azure and AWS. I am a new graduate with a computer engineering degree and no prior experience with cloud platforms. Hoping to enroll on some online courses and get some certs to my name to learn about configuring, deploying apps and developing apps on the cloud. However I had a debate with my friend as to which one of three top cloud providers should I invest my time in today. What do you guys think. I have attached a poll.
Google had a poor track record in providing enterprise services to other companies. Somehow long-term support is not in their DNA.
What about Oracle? /s
I have played with all the cloud platforms. In terms of features and sophisticated control panel, Microsoft's cloud platform wins.
Go for AWS.
GCP sucks.
IBM cloud
This has covered a lot of ground in the past year or two.
All 3 will be around for awhile, so it won’t hurt to learn any of them. The best bet though is aws since it’s been around the longest and has the biggest market share.
And more candidate competition. Every Tom dick and Jane is doing AWS. It’s good to know all of them - but if you had to choose - look at a specific vertical or tech that you want to focus on and go based on that. They all offer so many sub-capabilities it makes sense to specialize.
Wait you forgot to add OCI, the fastest growing cloud
For what it’s worth, our regulator has said we can’t be locked into one vendor so we have platforms running in two of the top vendors at all times. I’m sure the SIFIs / SIBs probably have similar regs on them
There's a place for all of the ones in your survey. AWS is a good starting point. GCP infra was made more performant from the start, but AWS and Azure to an extent are catching up.