Architecture for Containerized .NET Applications14 Aug 2017
Since a while now I am interested in MicroServices architectures, their benefits and how to implement them. Recently I came across .NET Microservices: Architecture for Containerized .NET Applications in The week in .Net and immediate read it.
Overall I think it is a really good book about the topic! Of course it focuses on Microsoft technologies but that’s okay as this is anyway my primary playground ;-) The ~300 pages gave me quite good and “deep enough” overview about the topics below and I really wonder whether I would need another book at all. And this one is for free!
- Docker and containers
- .Net Core vs .Net Framework
- Domain Driven Design principles
- Microservices architecture principles, e.g.:
- Data sovereignty per microservice
- Deployment process
- Tacking business complexity using CQRS
- Health monitoring
If your are interested in Microservices definitively a must read! And if the book still does not give you enough details you will find many “further readings” at the end of each chapter.
PS: If you like reading code more than reading books the Microsoft guys have a full working example on GitHub.