All Books & Courses by Lee Atchison

Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important.
Whether you’re migrating an existing application to the cloud or building a cloud-native application from scratch, it’s best to prepare yourself before you start to avoid common mistakes along the way.
If you’re an IT professional, you already know that new architectural patterns and concepts are changing the way we design for the cloud. This is especially true in today’s remote and hybrid work environment, where choosing the right type of cloud platform can determine the success and functionality of your entire IT enterprise.
Ever wondered what it would be like to be a cloud architect? Are you looking to boost your career? In this course, instructor Lee Atchison shows you how to become a cloud architect and thrive in this exciting, ever-evolving field. Learn more about how the cloud architect role differs
It’s no secret that successful organizations are leveraging the cloud to transform their businesses. If you want to stay competitive in today’s industry, chances are you’re looking to do the same.
If you work in enterprise IT, you may be interested in finding out more about the benefits of having a Cloud Center of Excellence (CCoE) in your organization. A CCoE can be a key component to successful cloud adoption, management, and optimization.
The decision-makers who green-light new projects and ventures at your company may not be familiar with the benefits and risks associated with the cloud, which is why it’s important for IT teams to frame cloud discussions in a way that resonates with these executives.
Learn how to craft effective AI prompts in this 1.5-hour course. Enhance your skills and get better results from AI systems.
The cloud promises cost savings, agility, and more. But the increasing complexity of modern IT systems often prevents businesses from realizing the outcomes they sought by moving to the cloud in the first place. At the core of this complexity is technical debt. Ad hoc decisions, traditional approaches, and "quick and dirty" solutions
When you’re presenting the idea of a cloud migration to executives, you need to frame the discussion in a context that makes clear to everyone what the benefits, risks, and considerations are.
Are you an experienced software developer looking to become a software architect? Or have you recently been promoted to an architectural role in your organization? This transition is not as straightforward as you might expect.
Corporate mergers, while common, are invariably complex—particularly for IT teams. What’s involved in being part of a post-acquisition IT merger? How will your organization change? What can you do to make the process smoother, and position yourself to be in a better career position within the merged company?
According to Gartner, more than 85% of enterprises are likely to start using cloud-native technologies by 2025. So if you’re a solution architect, manager, or IT decision maker, you need to get your skills up to speed.
This report explores what polycloud is and how it compares to and differs from other cloud architectural models, including multicloud. C-suite and engineering executives will learn where, when, and how to take advantage of the polycloud paradigm—as well as when to specifically avoid using it.

Architecting for Scale

“Building systems with failure in mind is one of the keys to building highly scaled applications that perform. This book helps you learn this and other techniques to keep your applications performing as your customers—and your company—grow.”
 —Patrick Franklin, EVP & CTO at American Express, previously VP of Engineering, Google
© 2025 Atchison Technology LLC