Preface

The complexity of modern IT systems can impact your application’s quality and security.

It’s that simple.

Business pressures have caused IT organizations to focus on creating new applications and adding new features and capabilities to existing applications to meet increasing competitive demands. The result is insufficient time to work on managing, operating, and maintaining existing applications and capabilities. Ignoring ongoing issues increases technical debt, which in turn increases the complexity of modern systems. Increased system complexity makes adding new features and capabilities harder, and the vicious circle continues.

Addressing the IT complexity dilemma is essential, but it is not easy. In this book, we begin by examining this dilemma and how it impacts you, your applications, and your organization. Then we talk about identifying and measuring complexity in your organization today. How can you measure complexity without introducing complex measurement systems? Since you can’t improve a system until you can measure it, this ability is critical to managing IT complexity.

Next, we examine solutions for reducing IT complexity and the cognitive load it induces. We discuss the role of adaptive architectures in modernizing applications, considering both how they can reduce complexity and the risk of increased complexity they may carry.

We then explore how knowledge management techniques can assist in reducing cognitive load and IT complexity, and how your strategy for investing in your infrastructure impacts complexity.

Finally, I provide some advice on how to begin conversations within your organization about the impact of IT complexity on your company, your products, and your applications.

The goal of this book is to give you the tools you need to understand how IT complexity can negatively impact your company and your applications, and how you can break the cycle to effectively manage its effect on your organization.

More Information

This book is just a starting point in your journey to managing your IT systems and experiences. If you want to learn more, feel free to check out the other books, articles, courses, and interviews by the author at leeatchison.com. Also, check out the other great books and online courses O’Reilly Media offers.

O’Reilly Online Learning

Note

For more than 40 years, O’Reilly Media has provided technology and business training, knowledge, and insight to help companies succeed.

Our unique network of experts and innovators share their knowledge and expertise through books, articles, and our online learning platform. O’Reilly’s online learning platform gives you on-demand access to live training courses, in-depth learning paths, interactive coding environments, and a vast collection of text and video from O’Reilly and 200+ other publishers. For more information, visit https://oreilly.com.

How to Contact Us

Please address comments and questions concerning this book to the publisher:

  • O’Reilly Media, Inc.
  • 1005 Gravenstein Highway North
  • Sebastopol, CA 95472
  • 800-998-9938 (in the United States or Canada)
  • 707-829-0515 (international or local)
  • 707-829-0104 (fax)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at https://oreil.ly/overcoming-it-complexity.

Email to comment or ask technical questions about this book.

Visit https://oreilly.com for more information and news about our books and courses.

Find us on LinkedIn: https://linkedin.com/company/oreilly-media

Follow us on Twitter: https://twitter.com/oreillymedia

Watch us on YouTube: https://youtube.com/oreillymedia

Acknowledgments

While there are more people who helped make this book possible than I could possibly ever list here, I do want to mention several people who were particularly helpful to me.

Ken Gavranovic. The word friend is an understatement. My virtual brother is more descriptive. Ken, always trust the power of monkeys.

Kurt Kufeld, Greg Hart, Scott Green, Patrick Franklin, Suresh Kumar, Colin Bodell, Adam Selipsky, and Andy Jassy. You gave me opportunities at Amazon and AWS I could not have ever imagined.

Bjorn Freeman-Benson, Kevin McGuire, Abner Germanow, Darren Cunningham, Jay Fry, Bharath Gowda. Each of these people, in their own way, contributed significantly to my growing career at New Relic, and ultimately to my ability to work as an independent consultant, author, advisor, and thought leader.

Robson Grieve. Besides giving me huge opportunities at New Relic, he hired me as a consultant when I first put out my shingle—he was literally my first customer. He believed in me. In fact, he believed in me twice.

Jennifer Pollock, my longtime O’Reilly acquisitions editor (recently promoted to senior content director), Megan Laddusaw, my current O’Reilly acquisitions editor, and Gary O’Brien, my development editor for this book. Jennifer, congratulations on your promotion—I always love working with you on projects. Megan, I look forward to many years working with you. Gary, you’ve been a great partner, helping bring this book together.

And finally, and perhaps most significantly, I’d like to thank Mark Menger from F5. Mark spent many hours with me talking through the topics I discuss in this book. His insights were invaluable. Without him, this book would not have happened.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.216.94.152