The product is great. The examples do not work however.
The chapter 2 web server you'll build references a non-existent ami. Picking another ubuntu ami will create the instance but the web server doesn't work. Looking at the code from the author's download there is a lot he leaves out of the book's text.
His git example won't work without a lot of independent study either. He tries to turn a local repo into a sharable GitHub. version. No explanation of ssh keys, cloning the project, etc.
Poorly executed so far. I'm only on chapter 2 but feel like I've been taken. This is a second edition, copyright 10/2019 - apparently the 8/30/2019 must have been a disaster if this fixed anything.
It's still worth a read but this book is not what I've come to expect from technical tutorials.