Thanks for the feedback!
Well, there are two answers here. Firstly, addressing 'how does microservices relate to SOA', my take is that microservices is an opinionated approach to SOA that optimises for autonomy. The general idea of SOA is good, but we didn't always implement it well. With microservices, we're talking about independently deployable services (so I can make a change and push to prod without changing anything else), which are modelled primarily around business domains (to make them re-composable and give more stable boundaries). These ideas are not new - we're just better at it now, hence the collection of practices and principles I outline in the book.
As to the principles themselves, well I have tried distilling it down a bit. The most important IMHO is "Independently Deployable". If you get that right, SO many other things follow. And you're in luck - I have a presentation about this very topic: