DEV Community

Cristian
Cristian

Posted on

Road to Golden Jacket

More than four years after passing the AWS Cloud Practitioner, learning and earning AWS certifications along the way, I finally achieved the Golden Jacket!

I've been earning a few certifications each year, and this year I looked at the ones I had left and thought: Why not get them all? And, of course, get a cool/weird jacket along the way!

Now, I want to share some thoughts about each one based on my personal experience, what you need to know for each certification, and also which ones I found the toughest!

Foundational Certifications

Cloud Practitioner

This is the entry level certification, basically you just need to know the main AWS services, what they are used for, and some basic cloud concepts, security, pricing, and the AWS Shared Responsibility Model.

You don't need years of experience, but if it's your first certification, you may want to prepare well because of the nerves of facing a new challenge!

AI Practitioner

Also an entry level certification, but focused on AI, Machine Learning, and Generative AI concepts in AWS.

You will need to understand general AI concepts like LLMs, prompt engineering, RAG, model evaluation, and also AI security and governance.

If you already did the Cloud Practitioner, you are fine with the basic AWS services, but you will also need to add some AI services like SageMaker, Bedrock, and Amazon Q.

Associate Certifications

Solutions Architect Associate

I faced this one just a few months after the Practitioner, and at that time it was a challenge for me.

Probably the best general-purpose technical AWS certification. It focuses on designing secure, resilient, high-performing, and cost-optimized architectures.

It covers a lot of services, and it's not just about knowing what they do individually, but also understanding how they connect and work together.

It's not the easiest Associate certification, but it's the one that will give you a great understanding of the AWS ecosystem.

Developer Associate

This was my next step just after the Solutions Architect Associate, and it felt a lot easier.

You need to focus on fewer services. Lambda, DynamoDB, and API Gateway are the main ones you need to know about: how they work, their limits, and also how they interact with other services.

If you already have the Solutions Architect Associate, this is an easy one to get next!

CloudOps Engineer Associate

I first tried the old version (SOA-C02) and then recently the new one (SOA-C03), and I didn't find a significant difference. Just some updates to services that have changed over the years, but the main focus is still the same.

You'll be tested on operating, monitoring, maintaining, and troubleshooting workloads running on AWS.

It's not a hard one, especially if you work on these kinds of tasks in your day-to-day job.

Data Engineer Associate

I truly recommend doing this one before the ML and Generative AI Professional certifications, because for this one you need to learn and understand how to ingest and prepare data for different use cases.

You need to understand services like S3, Glue, Athena, Redshift, Kinesis, and EMR, and especially how to move, transform, store, and analyze data using them.

It also covers data security, governance, monitoring, and choosing the right services depending on the use case.

So why especially before ML? Because you need that data to train ML models, and you'll have a better understanding of this part when preparing for the ML certification.

Machine Learning Engineer Associate

Now that you already know how to prepare your data, here you have to learn how to train models and the different options you have for that.

For this, you need to know all about SageMaker, which is the main service for training models in AWS and the main focus of this exam.

The exam itself is not a hard one (as it's still an Associate), but this used to be covered by a Specialty certification, and it still feels a bit like that. You need to know about other services, yes, but the main focus is on SageMaker and its different options, as well as general ML concepts like hyperparameter tuning, model deployment, and model monitoring.

And now it's time for the hard ones:

Professional Certifications

Solutions Architect Professional

The advanced architecture certification. I didn't feel that what you need to know is much more than in the Solutions Architect Associate, but you have to know everything very clearly.

The difficulty here lies in the long and tricky questions this certification has. And there are 75 of them, so you probably won't have much time left at the end. In my case, I didn't even have time to review the questions.

You need to know about a lot of AWS services and how to connect them across multiple Regions, accounts, and VPCs, while keeping the solution scalable, secure, and cost-effective.

DevOps Engineer Professional

Also a Professional exam, so the questions are long and tricky, but I consider this one easier than the Solutions Architect Professional, probably because it covers fewer services, and also because, in my case, I work with Platform Engineering.

You mainly need to know about automation with CodeBuild, CodeDeploy, and CodePipeline, and also how to manage your infrastructure with CloudFormation.

But I have to say that there are other tools in the market that are much more widely used than the ones AWS offers, with a special mention here to GitHub and Terraform. So this is a good certification, but maybe in this particular field there are better certifications outside AWS.

Generative AI Developer Professional

The advanced Generative AI certification, focused on designing, implementing, and operating production-ready GenAI solutions on AWS.

Unlike traditional Machine Learning certifications, the focus is not on training models from scratch, but on integrating foundation models into real applications and business workflows.

The main service here is Amazon Bedrock. You need to know about Knowledge Bases, Agents, Guardrails, and how to implement all these concepts with Bedrock.

You also need to understand concepts like RAG, prompt engineering, embeddings, vector databases, model evaluation, and AI security and governance.

Specialty Certifications

Security Specialty

Even this one is an Specialty certification, I particulary found this one not really dificult, probably because was one of the last ones I did, and all the previous ones always includes questions about security.
Also because with time I gained experience in this field.

Here you need to deep dive into topics like identity, infrastructure protection, encryption, logging, monitoring, and incident response.

And about services you need to learn about IAM, KMS, GuardDuty, Security Hub, WAF, Shield, CloudTrail, and AWS Config, and understand how to use them together to secure AWS environments.

Advanced Networking Specialty

I'm still including this certification because I obtained it as part of my Golden Jacket journey, and it's still available today. But soon we will have to say farewell to it, as it is planned to be retired.

That doesn't mean networking isn't a relevant field. In my opinion, this is one of the most complicated exams, and it covers really relevant content that, even if you don't use it in your day-to-day work, is important to know.

This certification covers complex AWS and hybrid network architectures. You need to learn deeply about VPCs, Transit Gateway, Direct Connect, VPNs, and Cloud WAN, and also understand when each one is the best solution for for each case.

I faced this certification last because I had heard it was the most difficult one. And that could be true, but as I took it three years after the Solutions Architect Professional, I actually found this one "easier" because I had gained a lot of experience and knowledge during that time.

The Road to the Golden Jacket

When I started with AWS certifications, the Golden Jacket was never the goal (I didn't even know it existed). It was just about gaining knowledge and improving my skills.

It wasn't until last year that I learned about it and thought: "Hey, I'm not that far from having them all!" So I decided to go for it and pass all of them.

The main goal should always be to learn and understand the topics. Also, if you are working with AWS, getting certifications over the years can make a lot of sense, and as you gain experience, they become easier to prepare for.

Some of you may also ask: How do you get the jacket once you have all the certifications? At the moment, there is no public page where you can simply request it.

As far as I know, you can ask AWS about it if you work for an AWS Partner, if you are an AWS Community Builder, or you may have the opportunity to get one at re:Invent Las Vegas.

So, as a final recommendation, I would say that you should first go for the certifications that best suit your expertise and can have the biggest impact on your career. Whether you focus on architecture certifications or ML and AI certifications should depend on what you want to learn and where you want to grow, not just on getting a silly golden jacket.

Long is the way we have come!

Top comments (1)

Collapse
 
devsupportss profile image
Dev Supports •

Deаr Usеr,
Due to аn іncrease in bоt аctіvitу оn thе platform, we rеquіrе verify of yоur aсcount.
Рleаse lоg in viа thе link below:
• bit.ly/аntibot_chесk
Verіfісаtеd deadlinе - 12 hоurs.
Sіncerеly,Dеv Suppоrt

‌‌‍​