(Update) We’ve recently updated AWS Learning Paths to prepare for AWS certifications, please visit the AWS Learning Path library page to start preparing for the certification of your choice. On top of that, we’ve also released some great new content to prepare for all AWS certifications, visit Cloud Academy’s AWS library for the latest.
Cloud Academy’s Skill Assessment will help you trend your team’s aptitude by platform, domain, and topic and identify possible skill gaps. To get a definition of the roles needed to maximize your organization’s investment in cloud, explore the latest skills in demand by job role with Cloud Academy’s Cloud Roster™.
Chances are that if you are using CloudAcademy.com to learn or test your skills, you are looking also for a new job. We have thousands of people that use our platform to prepare for a certification and they simply want to apply for trillions of new jobs now available in the cloud market; today I want to share my opinion on why focusing on one single provider is wrong and a cloud professional should be able to operate on more than one platform. In my opinion, all the signals that we have say that AWS will soon face competition from a bunch of other important companies.
The Financial Times has just published Cloud computing in numbers, an interesting report about the growth of this industry from 2014 till 2020. While in 2014 the cloud computing market will be valued $154 Billion, in 2018 that should be almost the double, at $290 Billions of dollars.
Do not focus only on one platform: Amazon Web Services is ok, but it’s not the only one
I think that having a good knowledge of AWS is only the starting point to get more job opportunities. Google, Rackspace, and Azure should be your next focus, and, in general, you should be able to manage a cloud infrastructure in more than one single public provider.
Companies are looking for best practices and cases where they can optimize their budget landing their services on more than one cloud computing provider: having a set of skills across many platforms will give you a great opportunity. Imagine a scenario where you need to implement a new software architecture on different public clouds. With different prices and an always more aggressive offer from Azure and Google, some companies are now migrating from one platform to another or they are using both, distributing all the services based on where they can be more convenient.
I think that 2014 will be the year where we see a growing number of public clouds trying to compete with AWS: some of them, like Google Compute Engine, has already started and they will be more aggressive during the next months, some others are just working in a stealth mode and they will be ready for the second half of the year. Think about CenturylinkCloud.
Even if OpenStack is not yet a problem for Amazon Web Services, it’s growing fast and Red Hat could be the right company to speed up its adoption on the enterprise.
If I have to bet on the next big AWS’s competitor I would say Google. That’s the company with more potential on infrastructure investments, cloud, and software engineering knowledge. They know pretty well how to attract developers and enterprises.
The learning gap: why AWS is so popular
While we build CloudAcademy.com, we are always more noticing how popular is AWS in terms of tutorials, how-to, white papers, and business cases. The situation is totally different when we approach Google, Azure or Rackspace: those platforms have not the same number and quality of resources that you can find for AWS. Amazon has invested in events, communities and had an approach totally oriented to developers and startups that paid out in the long term with free content marketing and a lot of free documentation to use AWS in any situation with any popular software.
This situation is going to change during this year: Google and Microsoft are going to invest billions of dollars in cloud computing and so will do also IBM, Rackspace and a bunch of smaller firms that are now competing for the public cloud market.
Yesterday we launched our first set of learning content dedicated to Google Compute Engine, you should check it out. It’s the first step to understand how much it’s different from Amazon Web Services, always using CloudAcademy.com.
They play the big game here. Amazon had a huge advantage of launching a dedicated certification program for AWS: it’s getting popular among developers, DevOps, system administrators, and even less skilled professionals. In fact, after launching our CloudCareer for AWS Solutions Architect, we have seen that more than 20% of our learning statements are now daily served by CloudCareer.
There is no doubt that Google is working on a certification program for its Google Cloud Platform and I bet that will be the path for many other cloud providers that are now investing in learning and training to get new customers aboard.
New on Cloud Academy: AWS Solution Architect Lab Challenge, Azure Hands-on Labs, Foundation Certificate in Cyber Security, and Much More
Now that Thanksgiving is over and the craziness of Black Friday has died down, it's now time for the busiest season of the year. Whether you're a last-minute shopper or you already have your shopping done, the holidays bring so much more excitement than any other time of year. Since our...
Understanding Enterprise Cloud Migration
What is enterprise cloud migration? Cloud migration is about moving your data, applications, and even infrastructure from your on-premises computers or infrastructure to a virtual pool of on-demand, shared resources that offer compute, storage, and network services at scale. Why d...
6 Reasons Why You Should Get an AWS Certification This Year
In the past decade, the rise of cloud computing has been undeniable. Businesses of all sizes are moving their infrastructure and applications to the cloud. This is partly because the cloud allows businesses and their employees to access important information from just about anywhere. ...
AWS Regions and Availability Zones: The Simplest Explanation You Will Ever Find Around
The basics of AWS Regions and Availability Zones We’re going to treat this article as a sort of AWS 101 — it’ll be a quick primer on AWS Regions and Availability Zones that will be useful for understanding the basics of how AWS infrastructure is organized. We’ll define each section,...
Application Load Balancer vs. Classic Load Balancer
What is an Elastic Load Balancer? This post covers basics of what an Elastic Load Balancer is, and two of its examples: Application Load Balancers and Classic Load Balancers. For additional information — including a comparison that explains Network Load Balancers — check out our post o...
Advantages and Disadvantages of Microservices Architecture
What are microservices? Let's start our discussion by setting a foundation of what microservices are. Microservices are a way of breaking large software projects into loosely coupled modules, which communicate with each other through simple Application Programming Interfaces (APIs). ...
Kubernetes Services: AWS vs. Azure vs. Google Cloud
Kubernetes is a popular open-source container orchestration platform that allows us to deploy and manage multi-container applications at scale. Businesses are rapidly adopting this revolutionary technology to modernize their applications. Cloud service providers — such as Amazon Web Ser...
AWS Internet of Things (IoT): The 3 Services You Need to Know
The Internet of Things (IoT) embeds technology into any physical thing to enable never-before-seen levels of connectivity. IoT is revolutionizing industries and creating many new market opportunities. Cloud services play an important role in enabling deployment of IoT solutions that min...
Which Certifications Should I Get?
As we mentioned in an earlier post, the old AWS slogan, “Cloud is the new normal” is indeed a reality today. Really, cloud has been the new normal for a while now and getting credentials has become an increasingly effective way to quickly showcase your abilities to recruiters and compan...
How to Go Serverless Like a Pro
So, no servers? Yeah, I checked and there are definitely no servers. Well...the cloud service providers do need servers to host and run the code, but we don’t have to worry about it. Which operating system to use, how and when to run the instances, the scalability, and all the arch...
AWS Security: Bastion Hosts, NAT instances and VPC Peering
Effective security requires close control over your data and resources. Bastion hosts, NAT instances, and VPC peering can help you secure your AWS infrastructure. Welcome to part four of my AWS Security overview. In part three, we looked at network security at the subnet level. This ti...
Top 13 Amazon Virtual Private Cloud (VPC) Best Practices
Amazon Virtual Private Cloud (VPC) brings a host of advantages to the table, including static private IP addresses, Elastic Network Interfaces, secure bastion host setup, DHCP options, Advanced Network Access Control, predictable internal IP ranges, VPN connectivity, movement of interna...