Architecture is about tradeoffs and this is well portrayed in this book. This book is packed with great advice and is well articulated with stories, bArchitecture is about tradeoffs and this is well portrayed in this book. This book is packed with great advice and is well articulated with stories, but I did skim over large portions.
This is one of those books that could be useful to refer back to when working through architectural challenges.
This book was however written in 2021 and many technologies have evolved since then as has the evolution of GenAI and Agentic services so some advice would likely differ....more
A good summary of a variety of patterns although some are a little dated (the book was published about 9 years ago). No coverage of containers, kubernA good summary of a variety of patterns although some are a little dated (the book was published about 9 years ago). No coverage of containers, kubernetes or serverless. Some of the constraints and pricing models have also changed with the various cloud options such as per hour pricing (which is now supports partial hours). It is worth nothing that while the patterns are relevant across numerous cloud platforms that the key example is with Azure....more
This book covered data intensive systems very well with lots of great explanations of different approaches and guidance of when to use different otionThis book covered data intensive systems very well with lots of great explanations of different approaches and guidance of when to use different otions. It delved to a very low level of detail in many areas. It is not an easy read and I would treat it more as a reference book to come back to when there is a problem I am trying to address. ...more
This book does contain a bunch of good patterns and guidance of what to include in a Technology Strategy and a great starting point for what to includThis book does contain a bunch of good patterns and guidance of what to include in a Technology Strategy and a great starting point for what to include in an Architecture Definition. As a shopping list of things to consider putting in a strategy it is good, but reading through each of them was a bit dry....more
A good basic introduction to APIs that is very easy to read. It explains what APIs are, data formats (JSON, XML), authentication (Basic Auth, API Key,A good basic introduction to APIs that is very easy to read. It explains what APIs are, data formats (JSON, XML), authentication (Basic Auth, API Key, OAuth), api design (REST), Webhooks and more....more
Having used ArchiMate for the past few months (with guidance from an ArchiMate guru) I decided to read the specification.
The specification is fairly dHaving used ArchiMate for the past few months (with guidance from an ArchiMate guru) I decided to read the specification.
The specification is fairly dry reading, quite academic at times and is more of a reference guide. I found myself wanting a more practical book so have subsequently ordered what has been highly recommended to me; "Mastering ArchiMate - Edition II" by Gerben Wierda....more
To say that the TOGAF 9 documentation is dry is an understatement. Some areas are lacking in depth and whilst TOGAF is a process framework I would likTo say that the TOGAF 9 documentation is dry is an understatement. Some areas are lacking in depth and whilst TOGAF is a process framework I would like to see it evolve to have templates, document samples and checklists. There is however some good content and I will be referring back.
A colleague has pointed me to an excellent set of documentation that include sample templates for TOGAF deliverables at: ...more
This book is more of an Amazon EC2 and S3 user manual than covering Cloud Application Architecture in general.
Having said that I did find that it stiThis book is more of an Amazon EC2 and S3 user manual than covering Cloud Application Architecture in general.
Having said that I did find that it still did have some good content although in many areas it was very high level. Some diagrams were also missing from my copy.
There was a good Cloud Computing and Amazon Web Services overview. Cloud ROI, Monitoring & Management, and reiteration that Laws need to be considered were also covered, as were development implications, and in particular multiple-server transaction management.
If you want an overview of Amazon Web Services, EC2 and S3 then this book may be right for you....more