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 companies.
With all that in mind, the specific question we’ll be trying to answer in this blog is: “Which certifications should I get?” You have only a set amount of time to spend on studying and professional development, and we’re going to help focus on the most important certifications in the cloud space.
To answer the question, it’s good to remind yourself about the general state of the cloud – let’s recall that its components and services are in everything from mobile computing to IoT and email campaigns. At the same time, there is still a large skills gap when it comes to finding the right competencies in the workforce. As companies embrace a hybrid or multi-cloud environment, there is a growing demand for fluency across a variety of platforms.
If you are a professional who wants to add cloud experience to your resume or if you’re just starting out, you may be wondering: Which certifications should I get? In this post, we’ll look at some of the most popular certifications across the three major platforms: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform, as well as other certifications for Kubernetes, Security, etc.
Which certifications should I get? The major platforms
So, which certifications should you get? The answer depends on a range of factors, from your background and experience to the sector you’re working in (or plan to work in), and your long-term goals.
While many companies have already committed to a platform, there is an increasing trend for a multi-platform approach. In the beginning of your training, choosing a platform will help you focus your training efforts. However, it can’t hurt to have versatile cloud skills, especially if you look at how the cloud sector is growing.
As the most mature cloud platform, Amazon Web Services has a solid lead in the public cloud market and is continuing to grow. At the same time, Microsoft Azure and Google Cloud Platform are also ramping up and gaining market share. According to a report by Synergy Research Group for Q2 2019, AWS has a 33% market share, with 16% for Microsoft Azure, and 8% for Google.
To know which certifications you need, let’s take a closer look at the cloud platforms and the certifications that they currently offer.
Amazon Web Services — 11 certifications
AWS started in 2006 and has grown to a leader with more than 70 services for everything from compute, storage, and databases, to analytics and IoT applications. Customers include Netflix, Intuit, Capital One, GE. For some perspective, in 2016 AWS brought in $12B of revenue, and that number jumped to over $25B.
AWS certifications stand out for their thoroughness and rigor for critical cloud engineering positions. They emphasize solid conceptual knowledge of the entire platform and hands-on experience with the AWS infrastructure and its many unique and complex components and services.
Simply put, an AWS certification shows you have the skills and the knowledge to design, deploy, or manage applications on Amazon Web Services. If you’re AWS-certified, it tells potential employers that you have what it takes to build and manage AWS solutions for them.
And, because they are so widely recognized, AWS certifications can open the door to cloud opportunities, even if for other platforms. Also, the process of training and learning required to pass the exams allows you to strengthen your knowledge in a variety of areas and scenarios.
AWS introduced certifications in 2013 and currently offers 11 total certifications. The certification tracks have grown to cover four main levels: Practitioner, Associate, Professional, and Specialty. As of October 2019, these are the current AWS certifications:
- AWS Certified Cloud Practitioner
- AWS Certified Developer – Associate
- AWS Certified SysOps Administrator – Associate
- AWS Certified Solutions Architect – Associate
- AWS Certified DevOps Engineer – Professional
- AWS Certified Solutions Architect – Professional
- AWS Certified Big Data – Specialty
- AWS Certified Advanced Networking – Specialty
- AWS Certified Security – Specialty
- AWS Certified Alexa Skill Builder – Specialty
- AWS Certified Machine Learning – Specialty
If you’re already considering the AWS platform and thinking about which certifications you need to get started, the Certified Solutions Architect – Associate wouldn’t be a bad choice. According to a survey of the 10 top-paying IT certifications for 2019 by Global Knowledge, the AWS Certified Solutions Architect – Associate offers the fourth highest annual salary on their list (and highest of the AWS certifications that made their top 10): $132,840. Let’s take a closer look at this certification.
The AWS Certified Solutions Architect – Associate certification (the most popular of AWS’ certifications) is for those who design and deploy distributed applications. It covers network technologies, AWS-based applications and how client interfaces connect to the platform, building secure and reliable applications, and deploying hybrid systems (those with on-premises data centers as well as AWS components).
The exam domains include designing highly available and scalable systems, (requires familiarity with AWS infrastructure and concepts), AWS implementation and deployment, related data security practices, disaster recovery techniques, and troubleshooting.
AWS Certified Solutions Architect – Associate certification is a pre-requisite for the professional-level certification, AWS Solutions Architect—Professional. This certification requires two years of hands-on AWS experience and covers network design, storage, security, scalability and elasticity, cloud migration and hybrid architecture.
At Cloud Academy, we have a lot of great resources for learning everything you need to pass any of the AWS certification exams, as well as great study and preparation strategies on our blog.
Check out this post to learn more about the different AWS certifications and discover which one is right for you.
Microsoft Azure — 9 certifications
According to Microsoft, “80% of the Fortune 500 is on the Microsoft Cloud.” Microsoft Azure is Microsoft’s cloud computing platform. Its growth in adoption and the strength of its end-to-end hybrid cloud offering are good indicators for continued growth for Microsoft Azure, especially inside the enterprise.
Microsoft has grouped its certifications into a role-based structure, including fundamental, associate, and expert level. Users have nine exams to choose from:
- Microsoft Certified Azure – Fundamentals Exam AZ-900
- Microsoft Certified Azure Administrator – Associate Exam AZ-103
- Microsoft Certified: Azure Developer – Associate Exam AZ-203
- Microsoft Certified: Azure Security Engineer – Associate Exam AZ-500
- Microsoft Certified: Azure AI Engineer – Associate Exam AI-100
- Microsoft Certified: Azure Data Scientist – Associate Exam DP-100
- Microsoft Certified: Azure Data Engineer – Associate Exams DP-200 and DP-201
- Microsoft Certified Solutions Architect – Expert Exams AZ-300 and AZ-301
- Microsoft Certified: Azure DevOps Engineer – Expert Exam AZ-400
Google Cloud Platform — 8 certifications
Although it’s third behind AWS in the overall cloud market, GCP has made major strides, especially in providing solutions to help you integrate their services in multi-cloud deployments.
Customer wins have also helped raise the profile of the Google Cloud – Spotify announced that they were working with the Google Cloud Platform team to provide platform infrastructure. To scale with their huge volume of content, Spotify made numerous software architecture design changes to take full advantage of GCP. This includes replacing Apache Kafka with Cloud Pub/Sub for its more reliable persistent queue, and moving from batch processing to streaming with Dataflow to improve the end-to-end latency. As well, Apple announced that it would be using the Google Cloud to provide some infrastructure services for iCloud and other cloud-based services, in addition to continuing to use AWS.
Google Cloud Platform currently offers eight certifications, categorized by Associate, Professional, and G Suite:
- Associate Cloud Engineer
- Professional Cloud Architect
- Professional Data Engineer
- Professional Cloud Developer
- Professional Cloud Network Engineer
- Professional Cloud Security Engineer
- Professional Collaboration Engineer
- G Suite
DevOps and More
Lots more options exist for valuable certifications. Are you in the DevOps field? Then check out the Kubernetes Administrator and Developer certifications. If you’re into Security, you have some truly helpful (and marketable) ones such as the (ISC)² CISSP Certification, which is one of the most globally recognized certifications in the information security profession.
If you’re still wondering which platform or certification path is right for you, the Cloud Academy blog is a rich resource of insight from a variety of viewpoints, from new cloud users to developers and instructors who have experience on each of the cloud platforms referenced here. Just search the blog for the platform of your choice and see what our contributors have to say.
In the meantime, we wish you the best on your cloud journey!
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...
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...
Big Changes to the AWS Certification Exams
With AWS re:Invent 2019 just around the corner, we can expect some early announcements to trickle through with upcoming features and services. However, AWS has just announced some big changes to their certification exams. So what’s changing and what’s new? There is a brand NEW ...