Recruiter: “So, you’ve been running a furniture company for the last 5 years and you’d like to apply for the Solutions Architect position?”
Me: “That’s right. Before the furniture company, I worked in IT for 15 years in a variety of roles and…”
Recruiter: “Well, thanks for your interest, but we’re looking for someone with more up to date skills and experience.”
Me: “I see…”
Looking for a Career Fix: how to get AWS certified
I started my career in IT, first in engineering roles and progressing to solutions architecture and eventually to senior management. In 2011, I decided to take a short career break to run my family business. My plan was to return to the technology sector within a couple of years. Now five years later (and 10 years since I’d been in a technical role), I had recently sold my stake in the business and was looking to return to IT.
As time passed, I hadn’t underestimated the fact that my time out of the industry would make it more difficult to return. However, I did expect that my general management skills, education, and industry contacts would ensure that I had several options when the time came to look for a job.
The time had come and I was wrong.
This wasn’t exactly a new situation for me. In the mid-1990s, I graduated with a general arts degree into a depressed job market. Many of the jobs available at the time were technology related, and it became apparent that I would need to improve my skills or settle for the most junior roles. Whilst several of my counterparts decided to pursue technology-related post-grad degrees, I was looking for a quicker fix.
Back then, IT certifications were new and had quickly gained currency with employers. I found that by gaining Microsoft and Cisco certifications I could upskill myself in relevant technologies and make myself more employable, usually at higher salary bands than people with more experience. Indeed, my first two jobs were directly linked to having the right ‘certs’.
Given my new-found predicament, whilst I didn’t relish the prospect of hitting the books, it made sense for me to look at certification as a means to close my knowledge gaps and fix my employment challenge. The next question was, which certs to go for?
2016: cloud certifications rule
As I approached the job market in 2016, it wasn’t difficult to identify the most in-demand skills. Five years earlier, ‘the Cloud’ and ‘SaaS’ featured prominently on every salesman’s slide deck. For many of us, it wasn’t a new concept. As someone who had spent much of his career working in Telco, I was well accustomed to providing ‘hosted’ services ‘from the cloud’ using ‘utility pricing’.
Although it wouldn’t have been the first time that a technology or model had been over-hyped, it was clear that the cost benefits, flexibility, and operational agility that a true ‘public cloud’ afforded organizations, meant that it was likely to be the dominant architecture for the coming years.
What was less clear at that time was which vendors and variants were going to dominate the market. Understandably, Telcos, Hosting Companies, and large Enterprise IT players were positioning themselves as the go-to guys on ‘cloud’. Although Amazon had been successful as a business throughout the 2000s, as recently as 2011, AWS revenues were on par with small systems integrators.
Over the last 5 years, I wasn’t exactly oblivious to the cloud ‘world’. (Indeed, most of the applications we used were provided ‘as a service’.) However, as I established a new understanding of the subject, I was genuinely surprised at exactly how much of a lead Amazon had established. And, it was particularly striking how extensively the platform was used by large enterprises.
It quickly became apparent that AWS certification would offer me the greatest employment options. AWS had the most well-established eco-system of training providers, forums, documentation, etc. Although I haven’t ruled out future Google and Microsoft certs, AWS was clearly the right place to start my journey.
Now, I was keen to get moving quickly and chose to take the Solutions Architect Associate exam. Being a bit gung-ho about the process, I gave myself a week to prepare for the exam. With the pressure of the exam looming, I was sure that I’d work out a way to prepare for it.
Preparing for my first exam
For previous certifications, books were my primary method of study over classroom-based courses or other methods. However, there are very few specific books for AWS exam prep.
That said, the quality and quantity of Amazon’s own documentation is excellent. With copious white papers, product guides, and faqs, the extent of available information is impressive, though it can seem a bit overwhelming.
And then you have an abundance of training providers…
There were many reasons that I chose CloudAcademy as my primary study method. Firstly, the first week is free. I challenged myself to achieve my first cert using the free trial period that CloudAcademy offers to new sign-ups. Secondly, I liked the delivery method. I could I sit down and intently follow a video and pause it anytime to make notes. I could watch the video later, often at a faster playback speed, to further cement the content in my mind.
Additionally, the hands-on labs gave me a way to familiarize myself with AWS in a safe, real-world environment. Finally, I knew from previous experience that testing yourself with real world questions was key to passing the exam. CloudAcademy has literally thousands of exam questions that both challenge you and help you understand your weak points. Of course, it can be a bit depressing when you get a load of answers wrong. However, I find that trying as many exam questions as possible helps you understand and retain the content.
A month into my Cloud journey
Today, just over a month since I first googled ‘cloud certification’, I have passed three AWS associate exams. Although they were all close, and I had to re-take one of them, at least they are now in the bag. I’m under no illusions about where this ranks me against other cloud experts. I fully understand that there is no replacement for real-world experience. There are surely thousands of people, certified or not, who are more capable with AWS than me.
That said, I have just started a new job with a technology company that extensively uses AWS. Whilst I am not in a hands-on AWS role, being certified helped during the interview process and in my first few days on the job. An understanding of why the company uses ELBs, EC2, Docker, Lambda, S3, etc. has allowed me to quickly add value. Only a short while ago, I wouldn’t have had much of a clue what my colleagues were talking about.
My next goal is to take the Solutions Architect Professional exam. This is clearly a step up from the Associate exams, so I have given myself five weeks to prepare for it. I’ll be keeping you all updated of my progress here on the CloudAcademy blog.
WaitCondition Controls the Pace of AWS CloudFormation Templates
AWS's WaitCondition can be used with CloudFormation templates to ensure required resources are running.As you may already be aware, AWS CloudFormation is used for infrastructure automation by allowing you to write JSON templates to automatically install, configure, and bootstrap your ...
The 9 AWS Certifications: Which is Right for You and Your Team?
As companies increasingly shift workloads to the public cloud, cloud computing has moved from a nice-to-have to a core competency in the enterprise. This shift requires a new set of skills to design, deploy, and manage applications in cloud computing.As the market leader and most ma...
Two New EC2 Instance Types Announced at AWS re:Invent 2018 – Monday Night Live
The announcements at re:Invent just keep on coming! Let’s look at what benefits these two new EC2 instance types offer and how these two new instances could be of benefit to you. If you're not too familiar with Amazon EC2, you might want to familiarize yourself by creating your first Am...
Google Cloud Certification: Preparation and Prerequisites
Google Cloud Platform (GCP) has evolved from being a niche player to a serious competitor to Amazon Web Services and Microsoft Azure. In 2018, research firm Gartner placed Google in the Leaders quadrant in its Magic Quadrant for Cloud Infrastructure as a Service for the first time. In t...
Understanding AWS VPC Egress Filtering Methods
In order to understand AWS VPC egress filtering methods, you first need to understand that security on AWS is governed by a shared responsibility model where both vendor and subscriber have various operational responsibilities. AWS assumes responsibility for the underlying infrastructur...
S3 FTP: Build a Reliable and Inexpensive FTP Server Using Amazon’s S3
Is it possible to create an S3 FTP file backup/transfer solution, minimizing associated file storage and capacity planning administration headache?FTP (File Transfer Protocol) is a fast and convenient way to transfer large files over the Internet. You might, at some point, have conf...
Microservices Architecture: Advantages and Drawbacks
Microservices are a way of breaking large software projects into loosely coupled modules, which communicate with each other through simple Application Programming Interfaces (APIs).Microservices have become increasingly popular over the past few years. The modular architectural style,...
What Are Best Practices for Tagging AWS Resources?
There are many use cases for tags, but what are the best practices for tagging AWS resources? In order for your organization to effectively manage resources (and your monthly AWS bill), you need to implement and adopt a thoughtful tagging strategy that makes sense for your business. The...
How to Optimize Amazon S3 Performance
Amazon S3 is the most common storage options for many organizations, being object storage it is used for a wide variety of data types, from the smallest objects to huge datasets. All in all, Amazon S3 is a great service to store a wide scope of data types in a highly available and resil...
How to Optimize Cloud Costs with Spot Instances: New on Cloud Academy
One of the main promises of cloud computing is access to nearly endless capacity. However, it doesn’t come cheap. With the introduction of Spot Instances for Amazon Web Services’ Elastic Compute Cloud (AWS EC2) in 2009, spot instances have been a way for major cloud providers to sell sp...
What are the Benefits of Machine Learning in the Cloud?
A Comparison of Machine Learning Services on AWS, Azure, and Google CloudArtificial intelligence and machine learning are steadily making their way into enterprise applications in areas such as customer support, fraud detection, and business intelligence. There is every reason to beli...
How to Use AWS CLI
The AWS Command Line Interface (CLI) is for managing your AWS services from a terminal session on your own client, allowing you to control and configure multiple AWS services.So you’ve been using AWS for awhile and finally feel comfortable clicking your way through all the services....