Hi, I do mern stack and react native development and was wondering if you guys had any recommendations on which aws certification would be most beneficial during a job hunt. I've noticed a lot of job listings on linkedin and other mediums requiring 'aws' or 'aws certified', but most do not specify which certification is required.
My first thought is that 'Cloud Practitioner' might be a good certification, but I would love some second opinions. I'd also like to hear why you think a specific certification would be best.
Thanks
The list (I'd leave a poll, but hashnode doesn't allow more than 4 options in a poll)
I would recommend the Developer only because it's specific to knowing and understanding the services (and related SDK's) for the different services you can consume.
For example, using DynamoDB instead of Mongo, using S3 instead of NFS/Fileshares/Local Storage, using Elastic Beanstalk for easy/automatic deployment of code, and the list goes on.
This is the next Cert I'm work on, I currently have the AWS Solutions Architect.
Hi
The professional ones are really harder than the associates ones. So if you are not sure yet, you can already removed them from the list. Furthermore, you are required to already have an associate certification to be able to pass the professional exam.
Then, from a developer perspective, the sysops is out of scope (interesting though), but the real choice is between the Solution Architect Associate (SAA) and Developer Associate. Both share 90% of the same content. Really. So it's highly recommended to pass the second one if you get the first one. If you want to pass only one, then the developer associate is probably the best fit, since it has a little bit more DynamoDB content than the Solution architect (that's really the only difference)
It's also worth mentioning than the certifications are quite out of date (they are updated, but always lag behind the current state). As of last year (I passed both SA and Dev Associate in march 2017), many critical services were just not covered at all by those exams: ECS, Lambdas, API Gateway, ALB, ...
Finally, I believe certification are useful when you already have experience with AWS: it's a kind of validation, and it also forces you to learn more about services you don't need or use (like SWF). If your goal is not the certification itself, but gaining experience and knowledge about AWS, then the few hours to pass the online "Well Architected" test, and the hours and hours of re:Invent sessions are probably much better invested time (re:Invent sessions on Youtube are really the best way to learn a ton of stuff about pretty much anything AWS, from the getting started stuff (1xx sessions) to advanced inner working (3xx sessions)
Atul Sharma
Full Stack Developer | Cloud Native Applications
AWS Cloud Practitioner is pretty basic.
For developers i would recommend "AWS Certified Developer - Associate" if you are planning to focus on development only. You can also go for " Certified Solutions Architect - Associate " or " Certified DevOps Engineer " both are good certifications for developers.
DevOps is also highly demanded in market and for developers its a pretty good option along with development as teams are getting cross functional and 1-2 devops engineers are required in every modern team.
Go for " Certified Solutions Architect - Associate" if you have more than 2-3 years of experience in development.