One more out of the way. It's only been about an hour, so I've only gotten the confirmation email that I passed, but no scores yet.
Yet, while the impressions are still fresh in my mind, I wanted to give feedback, also as I promised @fernandomc .
1) While the Dev exam used to have a reputation for being the gimme among the AWS exams, I would emphatically say this is no longer the case with the June 2018 onward exams. 2) You may find that it still helps to have taken the Solution Architect first, as some of the knowledge you needed there will come in handy. 3) Sadly - and I hope LA takes this as constructive feedback - I found that neither the practise exam nor the flashcards sufficiently covered the scope of the "new" questions:
a) I was hammered with Lambda, API Gateway and CloudFormation. b) Relatively little DynamoDB (and those generally in the context of the previous ones). c) If I hadn't already been working with all of these on a daily basis and therefore was familiar with the more detailed workings, I would have been in trouble. I *felt* I was in trouble as it was! :D d) in the stress of a moment there were a couple of times when I thought I had the wrong exam: they were very SysOp-like! Ouch! e) when I mean "hammered", we are really talking about the details of end-to-end deployment of entire stacks of Lambda packages with event trigger configuration, back-ends and troubleshooting with CloudWatch. All wrapped into Cloudformation templates (yes, both the exam questions and the possible answers were quite lengthy). f) a lot of permissions, authentication, encryption questions. Know your IAM roles, know how KMS works, know S3 encryption
4) I'm not sure if this is criticism or praise, but this time around, the actual *course* had everything you need, with few additional info needed from whitepapers or similar. Meaning, maybe watch the videos a few more times than you normally would. Really dive into the labs. The practise exam, at this time, isn't quite sufficient.
So, to summarise:
- don't just watch the course videos once and tick them off once you got the intermediary mini-exams done - do the labs (yes, of course, you're supposed to) and go *beyond* them. Experiment, set yourself actual projects and deploy them. Treat them as if this was something you'd be doing for work where performance, uptime and security are top. - at this time, treat the exams as a minimum baseline and hope that newer flashcards cover things like Lambda and API gateway more than they currently do.