Live data from Hacker News

Ask HN: How to Become an Expert at AWS?

news.ycombinator.com

21–30 of 35 posts

Re: Ask HN: How to Become an Expert at AWS?

#21
post #11

If you're interested in AWS, you can have a look at their Reference Architectures [1] where you can find many example for different use cases. For most AWS products there are also non-provider specific solutions [2]. I would try to be aware of that too. [1] https://aws.amazon.com/solutions/reference-architectures/ [2] https://news.ycombinator.com/item?id=23314973

It's worth noting that a lot of their reference architectures are hugely bloated for what they need to do. It's equally important to consider the cost of the solution, and many of AWS solutions are very expensive.

Re: Ask HN: How to Become an Expert at AWS?

#22
Hmmm. There are a few different levels of "proficiency" for a product as sprawling as AWS, and I think there are different ways of approaching each level. You didn't tell us what you are looking for :) .

* Broad knowledge of services. This is important because you can often short circuit or accelerate entire projects just by being aware of AWS services. Ways to learn this: certs (esp the Architecture cert), subscribe to rss feeds, sign up for https://www.lastweekinaws.com/newsletter/ , read: https://expeditedsecurity.com/aws-in-plain-english/

* How to use a service at a basic level. This means that you know what a service is/does and can do basic tasks with it (start up an EC2 instance or know which EC2 type makes sense for a certain use case, for example). Here the AWS tutorials and other docs are good (reference architectures, well architected framework), as are the certs.

* Understanding the ins and outs of a service. This is where you start to dive in deeper. You might learn what the limits of EBS are for certain EC2 instance types, how to use local volumes, how to maximize network throughput, when you might use dedicated hardware, etc. Here good sources are books, re:invent videos, the builders library: https://aws.amazon.com/builders-library/ , hard knocks/testing ( when in doubt, test it out: http://www.mooreds.com/wordpress/archives/3335 ). You can also short circuit some of the learning by hiring consultants.

* Being an expert at a service. I'm not there, but I've definitely seen some of these. The best way to get here is to do lots of projects. You can also try to teach others about this by teaching courses, writing a book or video series, or blogging. I find that teaching something causes me to learn it in ways that doing that same thing never does, because you have to be prepared for questions.

Source: was an AWS cert instructor for a couple of years, have used AWS for over a decade.

Re: Ask HN: How to Become an Expert at AWS?

#24
AWS certifications get a lot of well deserved hate here. They are very marketing hype heavy and seem to be designed to give inexperienced people a false sense of expertise. That said, they aren’t a bad introduction if think of as just learning the table of contents and the glossary.

I do not consider myself an expert even though I’ve built some pretty large things on AWS. My own path was to build some toy apps, some side projects, and just play in general. Then I took a few certifications (pro and specialty) to help illuminate the gaps in my experience. Then I started building more.

Ultimately, the only real way to become an expert is to do stuff. You have to build, solve problems, pivot, do peer reviews, etc.

Re: Ask HN: How to Become an Expert at AWS?

#25

Build something on it. You will learn it so much better and it will sink in.

Can suggest this as well, also I might suggest using Terraform.

The Console hides/obfuscates some things, w/ Terraform how resources are linked and work together become much more clear.

Re: Ask HN: How to Become an Expert at AWS?

#27
post #18

My suggestion is to use Terraform to build something and read lots of docs. I think that Terraform gives you a clearer picture of how the pieces of AWS fit together than the console does.

If you're going all in on AWS, I'd recommend trying out CDK!

Totally agree. Learning the CDK is when AWS products really started making sense. And it gives you a lot of power in being able to create and manage resources so fast.

Re: Ask HN: How to Become an Expert at AWS?

#28

I would recommend becoming an expert in cloud architecture, but not tying yourself to a one single cloud provider.

Yes please please listen to this. Every person who becomes an expert at “AWS” entrenches their monopoly and allows them to charge more and more.

The cloud could be commoditized, open, and cheap.

Post reply on HN