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 feature 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.

The importance of classifying analytics

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.

3 reasons centralizing your data is a bad idea

3 reasons centralizing your data is a bad idea

Centralizing your data is like painting yourself into a corner. Partition data by services to avoid this common mistake.

How to modernize enterprise web applications

How to modernize enterprise web applications

Five guiding principles for building, managing, monitoring, and maintaining state-of-the-art web applications

How to maintain availability when using multiple AWS accounts

How to maintain availability when using multiple AWS accounts

If you are using multiple AWS accounts, you can’t assume that two different availability zones reside in different data centers

5 pain points of modern software development—and how to overcome them

5 pain points of modern software development—and how to overcome them

Struggling to keep up with rapid changes in business needs, technologies, skills requirements, and dev and ops duties? Keep these tips in mind

Load More