9 books like Enterprise Integration Patterns

By Gregor Hohpe, Bobby Woolf,

Here are 9 books that Enterprise Integration Patterns fans have personally recommended if you like Enterprise Integration Patterns. Shepherd is a community of 10,000+ authors and super readers sharing their favorite books with the world.

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Book cover of The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise

Mark Richards Author Of Fundamentals of Software Architecture: An Engineering Approach

From my list on better understanding software architecture.

Why am I passionate about this?

I’ve been a software architect for a very long time. I love hard problems, and I’m very passionate about collaborating with others to find the right solution to them. Software architecture is a challenging, multi-faceted discipline with very few resources to help you make the right decisions. That’s why I’m recommending these books on software architecture. These books helped me become a more effective software architect, and I hope they can help you become more effective as well.

Mark's book list on better understanding software architecture

Mark Richards Why did Mark love this book?

It is my belief that half of being an effective software architect is mastering people skills.

However soft they are, these skills are the hardest to master. This book focuses on the communication and soft skills necessary to become an effective architect, and it does it superbly. The author’s elevator metaphor is perfect in that it emphasizes the fact that communication must exist on all levels within the organization, and the skills needed at each level differ.

I personally found this book very useful in honing my communication skills as a software architect.

By Gregor Hohpe,

Why should I read it?

1 author picked The Software Architect Elevator as one of their favorite books, and they share why you should read it.

What is this book about?

As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company's structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined.

In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex…


Book cover of A Practical Guide to Enterprise Architecture

Mark Richards Author Of Fundamentals of Software Architecture: An Engineering Approach

From my list on better understanding software architecture.

Why am I passionate about this?

I’ve been a software architect for a very long time. I love hard problems, and I’m very passionate about collaborating with others to find the right solution to them. Software architecture is a challenging, multi-faceted discipline with very few resources to help you make the right decisions. That’s why I’m recommending these books on software architecture. These books helped me become a more effective software architect, and I hope they can help you become more effective as well.

Mark's book list on better understanding software architecture

Mark Richards Why did Mark love this book?

This book was very influential in my career as a software architect because it was the first “technical” book I read that finally focused on the people and leadership skills of being an architect.

It was also the first book I read that made me start to think more about the intersection of agile and architecture, something they also devote an entire chapter to. While a bit outdated in today’s world, the authors hit the nail on the head with the still-relevant chapters on thought leadership, agility, and software architecture modeling.   

By James McGovern, Scott W. Ambler, Michael E. Stevens , James Linn , Vikas Sharan , Elias K. Jo

Why should I read it?

1 author picked A Practical Guide to Enterprise Architecture as one of their favorite books, and they share why you should read it.

What is this book about?

In A Practical Guide to Enterprise Architecture, six leading experts present indispensable technical, process, and business insight into every aspect of enterprise architecture. You'll find start-to-finish guidance for architecting effective system, software, and service-oriented architectures; using product lines to streamline enterprise software design; leveraging powerful agile modeling techniques; extending the Unified Process to the full software lifecycle; architecting presentation tiers and user experience; and driving the technical direction of the entire enterprise. For every working architect and every IT professional who wants to become one.


Book cover of 97 Things Every Software Architect Should Know

Mark Richards Author Of Fundamentals of Software Architecture: An Engineering Approach

From my list on better understanding software architecture.

Why am I passionate about this?

I’ve been a software architect for a very long time. I love hard problems, and I’m very passionate about collaborating with others to find the right solution to them. Software architecture is a challenging, multi-faceted discipline with very few resources to help you make the right decisions. That’s why I’m recommending these books on software architecture. These books helped me become a more effective software architect, and I hope they can help you become more effective as well.

Mark's book list on better understanding software architecture

Mark Richards Why did Mark love this book?

Imagine sitting in a room with 50 of the top software architects in the world and have each of them tell you some brief words of advice about being a software architect.

Welcome to “97 Things Every Software Architect Should Know”. Each 2-page spread features a top software architect offering their advice on some aspect of software architecture. From technical skills to soft skills, this book has it all.

This book is a must-read if you are a software architect, or even thinking about becoming one.

By Richard Monson-Haefel,

Why should I read it?

1 author picked 97 Things Every Software Architect Should Know as one of their favorite books, and they share why you should read it.

What is this book about?

Collective Wisdom from the Experts


Book cover of Just Enough Software Architecture: A Risk-Driven Approach

Mark Richards Author Of Fundamentals of Software Architecture: An Engineering Approach

From my list on better understanding software architecture.

Why am I passionate about this?

I’ve been a software architect for a very long time. I love hard problems, and I’m very passionate about collaborating with others to find the right solution to them. Software architecture is a challenging, multi-faceted discipline with very few resources to help you make the right decisions. That’s why I’m recommending these books on software architecture. These books helped me become a more effective software architect, and I hope they can help you become more effective as well.

Mark's book list on better understanding software architecture

Mark Richards Why did Mark love this book?

Why should you spend so much time working on the software architecture of a system? Does it really matter?

This book made me realize that not all systems need the same effort of software architecture to make them successful. If you’re building a doghouse, very little planning is needed—all you need is some wood, nails, a hammer, and a saw. If you are building a skyscraper, you need a significant amount of planning and architecture, or the building will collapse.

In this book the author also talks about risk-based architecture—determining how much architecture is needed based on risk, a perspective I found very helpful in my career as an architect. 

By George Fairbanks,

Why should I read it?

1 author picked Just Enough Software Architecture as one of their favorite books, and they share why you should read it.

What is this book about?

This is a practical guide for software developers, and different than other software architecture books. Here's why:

It teaches risk-driven architecting. There is no need for meticulous designs when risks are small, nor any excuse for sloppy designs when risks threaten your success. This book describes a way to do just enough architecture. It avoids the one-size-fits-all process tar pit with advice on how to tune your design effort based on the risks you face.

It democratizes architecture. This book seeks to make architecture relevant to all software developers. Developers need to understand how to use constraints as guiderails that…


Book cover of The Master Switch: the Rise and Fall of Information Empires

Tom Wheeler Author Of From Gutenberg to Google: The History of Our Future

From my list on today’s roadmap to tomorrow.

Why am I passionate about this?

I have been fortunate to have spent the last 40 years of my professional life dealing with new networks and new technology. From the early days of cable television and mobile communications to the development of digital video and the transmission of data over cable lines and satellite. It was a career topped off with the privilege of being the Chairman of the Federal Communications Commission (FCC) with regulatory responsibly for approximately 1/6th of the American economy (on which the other 5/6s depended). 

Tom's book list on today’s roadmap to tomorrow

Tom Wheeler Why did Tom love this book?

Columbia Law Professor and recently departed White House advisor Tim Wu looks at the evolution of the information industry.

While written in 2011, Master Switch describes the technological and corporate developments that have brought us to today’s information age and all its corporate and civil challenges. I love the historical stories he uses and how they are really not that different from contemporary developments. 

By Tim Wu,

Why should I read it?

1 author picked The Master Switch as one of their favorite books, and they share why you should read it.

What is this book about?

The Internet Age: on the face of it, an era of unprecedented freedom in both communication and culture. Yet in the past, each major new medium, from telephone to satellite television, has crested on a wave of similar idealistic optimism, before succumbing to the inevitable undertow of industrial consolidation. Every once free and open technology has, in time, become centralized and closed; as corporate power has taken control of the 'master switch.' Today a similar struggle looms over the Internet, and as it increasingly supersedes all other media the stakes have never been higher.

Part industrial expose, part examination of…


Book cover of The Mathematical Theory of Communication

Chris Conlan Author Of Algorithmic Trading with Python: Quantitative Methods and Strategy Development

From my list on mathematics for quant finance.

Why am I passionate about this?

I am a financial data scientist. I think it is important that data scientists are highly specialized if they want to be effective in their careers. I run a business called Conlan Scientific out of Charlotte, NC where me and my team of financial data scientists tackle complicated machine learning problems for our clients. Quant trading is a gladiator’s arena of financial data science. Anyone can try it, but few succeed at it. I am sharing my top five list of math books that are essential to success in this field. I hope you enjoy.

Chris' book list on mathematics for quant finance

Chris Conlan Why did Chris love this book?

While studying computer networks, Claude Shannon did something pretty impressive. He reformulated the majority of classical statistics from scratch using the language and concepts of computer science. 

Statistical noise? There’s a new word for that; it’s called entropy. Also, it turns out it is a good thing, not a bad thing because entropy is equal to the information content or a data set. Tired of minimizing the squared error of everything? That’s fine, minimize the log of its likelihood instead. It does the same thing. This book challenges the assumptions of classical statistics in a way that fits neatly in the mind of a computer scientist. As a quant trader, this book will help you understand and measure the information content of data, which is critical to your success.

By Claude E. Shannon, Warren Weaver,

Why should I read it?

2 authors picked The Mathematical Theory of Communication as one of their favorite books, and they share why you should read it.

What is this book about?

Scientific knowledge grows at a phenomenal pace--but few books have had as lasting an impact or played as important a role in our modern world as The Mathematical Theory of Communication, published originally as a paper on communication theory more than fifty years ago. Republished in book form shortly thereafter, it has since gone through four hardcover and sixteen paperback printings. It is a revolutionary work, astounding in its foresight and contemporaneity. The University of Illinois Press is pleased and honored to issue this commemorative reprinting of a classic.


Book cover of Working-Class Network Society: Communication Technology and the Information Have-Less in Urban China

Margaret Hillenbrand Author Of On the Edge: Feeling Precarious in China

From my list on the cultural lives of China’s migrant workers.

Why am I passionate about this?

I’m a professor of Chinese studies, and I’m especially interested in what the close study of culture can reveal about aspects of contemporary Chinese life that are usually dominated by the perspectives of historians, sociologists, anthropologists, and political scientists. I’m fascinated not so much by how cultural practices reflect social change but by how they sometimes make it happen, particularly in societies where overt political action is blocked. As my book picks show, I’m intrigued by the inventiveness and drive of people who create culture, often new forms of culture, under conditions of oppression, exploitation, and duress.

Margaret's book list on the cultural lives of China’s migrant workers

Margaret Hillenbrand Why did Margaret love this book?

This book made a big impact on me because it shifts the study of culture in working-class China from familiar genres such as poetry to the vast domain of the digital.

Qiu argues that a working-class network society has taken firm shape in 21st-century China, made up of migrants, laid-off workers, retired people, young people, and small-scale entrepreneurs. In one sense, these people are the “information have-less” because they belong to the social classes typically on the wrong side of the digital divide.

But Qiu’s book shows that cheap internet access and extensive cell phone penetration in China have enabled the “have-less” to create class identity through their use of information technology. From community-building to memory-making, the book really nuanced my understanding of digital networks as a transformatively cultural force.

By Jack Linchuan Qiu,

Why should I read it?

1 author picked Working-Class Network Society as one of their favorite books, and they share why you should read it.

What is this book about?

An examination of how the availability of low-end information and communication technology has provided a basis for the emergence of a working-class network society in China.

The idea of the “digital divide,” the great social division between information haves and have-nots, has dominated policy debates and scholarly analysis since the 1990s. In Working-Class Network Society, Jack Linchuan Qiu describes a more complex social and technological reality in a newly mobile, urbanizing China. Qiu argues that as inexpensive Internet and mobile phone services become available and are closely integrated with the everyday work and life of low-income communities, they provide a…


Book cover of The Idea Factory: Bell Labs and the Great Age of American Innovation

Alex Tapscott Author Of Web3: Charting the Internet's Next Economic and Cultural Frontier

From my list on technological innovation and what drives it.

Why am I passionate about this?

It was while on the job as an investment banker that I first heard about this new thing called Bitcoin, before the word "web3" entered the vernacular. Initially I was skeptical but curious. But I became convinced the underlying technology of blockchains was ushering in nothing short of a new internet. My father Don Tapscott and I agreed to collaborate on a major research initiative that became the international best-seller, Blockchain Revolution. Since then, I have traveled to 40 countries and seen first-hand how blockchain and now Web3 is changing the world, setting the stage for a new digital age. My new book charts a course for this coming transformation.

Alex's book list on technological innovation and what drives it

Alex Tapscott Why did Alex love this book?

The stereotype of the tech entrepreneur in films like The Social Network is of a solitary genius or a group of insurgent hackers tinkering away in a basement, garage, or dorm room.

But Gertner’s lively and fascinating account of the glory days of Bell Labs tells us that large institutions are capable of great feats of innovation, so long as smart people are allowed to collaborate freely, regardless of race, gender, or creed, and apply their talents to real products and solutions.

This should be inspiring reading to any CEO who fears technology will disintermediate her company. Incumbents can be leaders.

By Jon Gertner,

Why should I read it?

1 author picked The Idea Factory as one of their favorite books, and they share why you should read it.


Book cover of The Word and the Sword: How Techniques of Information and Violence Have Shaped Our World

Richard G. Lipsey Author Of Economic Transformations: General Purpose Technologies and Long-Term Economic Growth

From my list on how technologies have transformed our societies.

Why am I passionate about this?

In spite of many setbacks, living standards have trended upwards over the last 10,000 years. One of my main interests as an economist has been to understand the sources of this trend and its broad effects. The key driving force is new technologies. We are better off than our Victorian ancestors, not because we have more of what they had but because we have new things, such as airplanes and indoor plumbing. However, these new technologies have also brought some unfortunate side effects. We need to understand that dealing with these successfully depends, not on returning to the use of previous technologies, but on developing newer technologies such as wind and solar power.

Richard's book list on how technologies have transformed our societies

Richard G. Lipsey Why did Richard love this book?

The author provides a fascinating and readable account of how eight technologies transformed social and political-military structures. His four military technologies are: metal weapons, first bronze, then iron; heavy cavalry, whose introduction had much to do with the declining ability of the Roman empire to defeat the barbarians; artillery, that ended the Medieval use of castles as fortresses; steam transport that facilitated spatial movement in a way that foot and horse travel could not. The four informational technologies are writing, that created the first efficient bureaucracies; printing, that spread literacy to the masses; mass media that allowed information (and misinformation) to penetrate deeply into society; and the modern ICT revolution whose consequences were not fully obvious when the author wrote.  

By Leonard M. Dudley,

Why should I read it?

1 author picked The Word and the Sword as one of their favorite books, and they share why you should read it.

What is this book about?

Dudley attempts to impose a pattern on the entire history of human civilization. He shows how the major transformations in the character of social life have been determined by eight significant innovations: four new ways of dealing with information - writing, printing, mass media and integrated circuits; and four new ways of organizing the applications of violence - metal weapons, artillery, steam transport and heavy cavalry. Military and informational technologies are so crucial because they are instrumental in holding states together, while innovation in itself tends to produce new economies of scale.


5 book lists we think you will like!

Interested in information technology, software, and the White House?

10,000+ authors have recommended their favorite books and what they love about them. Browse their picks for the best books about information technology, software, and the White House.

Information Technology Explore 39 books about information technology
Software Explore 55 books about software
The White House Explore 73 books about the White House