Lee Atchison

Contributor

Lee Atchison is a software architect, author, and public speaker, and a recognized thought leader on the topics of cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications and has been a featured speaker at events across the globe. Lee has more than three decades of industry experience, including seven years at Amazon, where he built the company’s Elastic Beanstalk service. In addition, Lee built Amazon’s first software download store and led its retail website’s early migration to a service-based architecture. Lee also spent eight years at observability software provider New Relic, helping grow the company’s product architecture from early startup stage to the large enterprise SaaS business it is today. Lee is also the author of the operational framework STOSA, which helps companies modernize and scale their organizations in a modern world. Lee provides consulting services for organizations that want to modernize and move their applications into the cloud. To book a consultation with Lee or check out his other books, courses, articles, and speaking sessions, visit Twitter and LinkedIn.

A cure for complexity in software development

Learn to love the multitenant cloud

Learn to love the multitenant cloud

Multitenancy is defining how applications are built and deployed now—and in the future.

The case against monorepos

The case against monorepos

The drawbacks of monorepos far outweigh the advantages. Here are 3 big reasons polyrepos are usually a better choice.

Why you should use a microservice architecture

Why you should use a microservice architecture

Are your applications stuck in the muck? Microservice architectures not only allow you to scale traffic and improve user experience, but also boost your development team’s productivity.

Technical debt will sink you

Technical debt will sink you

Short-term fixes and partially implemented systems have costs that can weigh on a company for years. This debt can also stifle innovation, resulting in lower long-term revenue.

Maintenance windows are a mistake

Maintenance windows are a mistake

Even if you don’t count planned downtime as downtime, your customers do.

Put business logic in the application, not the database

Put business logic in the application, not the database

Reduce your dependency on scarce database resources to facilitate easier scaling.

Don’t stop your migration!

Don’t stop your migration!

Stopping your application or cloud migration too early can cause more harm than not migrating at all.

5 steps to improve your application availability

5 steps to improve your application availability

Keeping your application up and running is mission-critical for modern organizations. Follow these steps to reduce your risk of customer-impacting downtime.

What is the color of cloud money?

What is the color of cloud money?

The money you spend for on-premises infrastructure and the money you spend for cloud infrastructure are not the same.

The importance of classifying analytics

The importance of classifying analytics

Aligning the right metrics to the right use case allows for timelier reporting and reduces application risk.

The problem with sharding

The problem with sharding

Early scaling decisions can come back to haunt you. Follow these tips to ensure that data sharding actually helps, rather than hinders, the scalability of your application.

Load More