Who this book is for
This book is for developers who wish to move up the organizational ladder to become software architects. It will help them understand the broader application landscape and how large enterprises deal with software architecture practices. Prior knowledge of software development is required to get the most out of this book.