A Guide to Software Architecture
This book introduces modern Software Architecture concepts by covering a wide range of topics from Infrastructure, Application Architecture, and Data Architecture. The topics are very relevant to the current industry trends with a focus on Cloud and Distributed computing.
This book would serve as a quick handy guide for Solution Architects. Emphasis is given to architecture concepts keeping distributed computing in mind which is an important factor in designing systems in cloud.
Each concept is illustrated by easy to follow diagrams and is backed up with reference implementations.
The audience for this book could be experienced Software engineers, aspiring to-be Architects, practicing Software Architects, and Consultants working on Cloud. The reader of this book would get to know entire spectrum of Solution Architecture.