IT infrastructure has been the foundation that enabled successful application deployments for many decades. Yet, general and up to date infrastructure knowledge is not widespread. Experience shows that software developers, system administrators, and project managers often have little knowledge of the big influence IT infrastructure has on performance, availability and security of software applications. This book explains the concepts, history, and implementation of IT infrastructures. Although many of books can be found on each individual infrastructure building block, this is the first book to describe all of datacenters, servers, networks, storage, operating systems, and end user devices. The building blocks described in this book provide functionality, but they also provide the non-functional attributes performance, availability, and security. These attributes are explained on a conceptual level in separate chapters, and more specific in the chapters about each individual building block. Whether you need an introduction to infrastructure technologies, a refresher course, or a study guide for a computer science class, you will find that the presented building blocks and concepts provide a solid foundation for understanding the complexity of today’s IT infrastructures. This book can be used as a study book – it is used by a number of universities in the USA, as part of their IT architecture courses, based on the IS 2010.4 curriculum.
This is a great book to read to make sure there are no knowledge gaps in your overall understanding of IT infrastructure architecture. I enjoyed the mention of older technologies like core memory, PDPs, IMPs, etc. I could only fault the book for one tiny thing, and that’s using “for instance” a lot. This book could easily have been titled IT Building Blocks.
Very informative book. Can be recommended for both experts and beginners. But the technicalities cannot be all digested in one read, it has to be studied.
I enjoyed reading and knowing fundamentals of IT infrastructure, how it all starts. Although, we are taught similar stuff in IT Eng. or other courses with IT. But I needed a great deal of revision and knowledge about new technologies introduced. Moreover, this book gives footprint of IT set up. And it covers as much as possible about building blocks constituting It environment. I highly recommend the book to each who is interested in knowing about IT infrastructure.