Lee@Scale

Articles providing techniques, guidance, and best practices for how to build web applications that scale to significant traffic volumes.


Lee Atchison to Keynote at xMatters' Flow 2018

Sep 17, 2018

Join me at the xMatter’s Flow 18 conference on October 22-24 at the Radisson Blu Aqua Hotel in Chicago, where I will be giving one of the keynotes for the conference. I will be giving my newly created “Keeping Modern Applications Performing – Driving Insights to Action within the Enterprise” talk, where it will make its North American debut. This will be hot on the trail after giving it down under in Sydney and Melbourne Australia the week before.


Lee Atchison to Present at FutureStack Sydney and Melbourne, Australia

Sep 5, 2018

Join me in Australia on October 17th and October 19th for our annual FutureStack conference in Sydney and Melbourne, Australia. I will be giving a new talk for the first time, “Keeping Modern Applications Performing – Driving Insights to Action within the Enterprise”. This is continuing my long standing tradition working “down under” with local customers on cloud computing and DevOps with both New Relic and AWS. Once again, I’ll be available before and after the conferences for customer meetings and chats.


Microservice Architectures: What They Are and Why You Should Use Them

Aug 28, 2018

Microservices is a hot topic in software development circles these days. And for some very good reasons. Put simply, the traditional way of building enterprise applications—using a monolithic approach—has become problematic as applications get larger and more complex. So developers are turning to a microservices software development architecture, in which applications are structured as collections of loosely coupled services. This makes them easier to build, and—more importantly—much easier to expand and scale. Let’s take a closer look at how a microservices approach differs from a monolithic one, and examine their relative strengths and weaknesses.


Lee Atchison to Present at Cloud EXPO NY 2018

Aug 21, 2018

Join me in New York on Nov 13 for the 10th annual Cloud Expo at the Javits Center where I will be giving my talk “Dynamic Infrastructure and The Cloud 
Adventures in Keeping Your Application Running…at Scale”. This will be my second appearance and third presentation at this conference. To register for the conference and my presentation, please click here.


Key Takeaways from Continuous Discussions Podcast: The DevOps Toolchain

Aug 13, 2018

On July 17th, I was fortunate enough to take part in a podcast jointly sponsored by Electric Cloud and DZone titled “Continuous Discussions: The DevOps Toolchain”. The podcast was a panel discussion with a variety of DevOps experts from around the industry. I was fortunate enough to be included on this panel.


Continuous Discussions (#c9d9) Podcast, Episode 89: The DevOps Toolchain

Jul 30, 2018

Episode 89: The DevOps Toolchain

Tools must be able to integrate with each other and provide insight into the entire process. Check out the latest Continuous Discussions podcast for insights like this. Lee Atchison was part of the panel of DevOps experts being interviewed during this podcast.


The Four Pitfalls of Cloud Migration

Jul 23, 2018

Migrating to the cloud is easy, right? What could possibly go wrong? There are at least four things I can think of. Often, when we begin a cloud migration, we come in with lofty expectations. As the migration progresses, however, we often find that moving to the cloud isn’t necessarily as easy as we would like it to be - or as easy as we were led to believe it would be. Sometimes, the cloud doesn’t meet our expectations. Promises we’ve been given may not hold true. Promises we’ve made to our stakeholders can turn out to be impossible to keep. Migrating to the cloud is not necessarily the slam dunk we expected it to be.


The Great Serverless Debate

Jul 11, 2018

The concept of “serverless” is on the minds of many developers and operations teams these days. The technology is definitely hot, but is serverless really ready for prime time in production environments? To find out, we invited a pair of New Relic experts, senior director of strategic architecture Lee Atchison and developer advocate Clay Smith, back to the show to debate the issue. Listen in to the podcast on New Relic’s Modern Software Podcast, below or on iTunes: You can also read an edited transcript of the discussion on the New Relic Blog.


Beyond lift and shift: Digital transformation through the cloud

Jul 8, 2018

Traditionally, cloud has been positioned as a cost-effective method of hosting applications. While this mindset has led to some positive cloud migration cases and effective cloud-native application development, the opportunities go much further for ambitious businesses wanting to make the most of the move to the cloud. A cloud-initiated transformation within a business can be the mechanism for providing consistent customer experiences on a global scale.


Preparing to Adopt the Cloud: A 10-Step Cloud Migration Checklist

Jun 25, 2018

Having been involved in cloud computing for more than a decade, I’ve heard from many IT executives working to move key enterprise applications to the public cloud. In several cases, their teams have struggled or had only limited success in their cloud migrations. But they never gave up and they used the lessons they learned to improve their results in subsequent attempts.


Course: Building a Cloud Roadmap

Jun 13, 2018

Join me in learning best practices and understanding key challenges you face when moving a modern software application to the cloud.


3 common mistakes companies make when adopting cloud

May 24, 2018

Cloud computing is mainstream. That’s a fact. Chances are if your company isn’t already extensively using the cloud, it is planning on doing so in the very near future. But be careful. There are many mistakes that companies new to the cloud make when they begin looking into cloud adoption. Here are three of the main ones.


The Future of Kubernetes is not Lambda, it's Containers

Apr 30, 2018

I wrote not that long ago (see article in Diginomica) that the future of serverless is not Lambda, but is technologies such as AWS Fargate. I truly believe this is. Lambda is very useful for some kinds of computing needs, but it is not suitable as a general serverless solution to replace standard programming methodologies for building services and systems.


Building A Cloud Roadmap - An O'Reilly Online Class

Apr 24, 2018

I'd like to invite you all to join me in my new online training course with O'Reilly Media called "Building a Cloud Roadmap". It's part of the new O'Reilly Media live online training series and is delivered as part of their Safari program. The first time the course will be given is 10:00am PT on May 1, 2018. Here is the course description:


Forget AWS Lambda, so long Kubernetes – this is the future of serverless

Apr 23, 2018

Last year I wrote an article on what serverless computing is all about. In that article, I described that while serverless computing doesn’t remove servers, it moves the management of servers to the cloud computing provider, away from your development and IT organization. It removes complexity from application management and enables easier and more significant scaling by sharing server resources across a larger set of consumers. But last year, when you said ‘serverless computing’, you were almost exclusively referring to Function-as-a-Service (FaaS) technologies such as AWS Lambda, Microsoft Azure Functions, and Google Cloud Functions. While there are other serverless technologies – such as serverless data stores and databases – these functional computing services were usually what you meant when you were referring to ‘serverless computing’.


DevOps Reading List: Top 30 Best DevOps Books You Should Read In 2018

Apr 3, 2018

The #1 book on their list is “Architecting for Scale” book by Lee Atchison. As the article says:

"The first one on our DevOps reading list is Architecting for Scale. It is an excellent book to understand real-world paradigms for scaling and managing critical applications. This book covers 5 different elements: availability, risk management, services and microservices, scaling applications and cloud services. This book can be called a practical guide as well, it shows how to prevent an application from becoming slow, inconsistent, or downright unavailable as it grows. Also, in this book the word “Scaling” is explained very well as it is not just about handling more users; it’s also about managing risk and ensuring availability."


Multi-Tenant Cloud vs. Single-Tenant Cloud: An Important Choice

Feb 28, 2018

Whenever we discuss cloud adoption with enterprise companies curious about making the move, one of the first questions is, which is better: public cloud or private cloud? Cloud adopters want to know which approach is most likely to give them better performance, greater flexibility, stronger security, and lowest cost to operate. While these are important requirements,  they miss a critical issue: So you want to share your cloud with others? If you’re working towards an effective cloud adoption strategy, you’d be wise to consider whether you want a multi-tenant or single-tenant cloud offering.


Modern Software Podcast - Multi-Cloud Adoption

Feb 26, 2018

If you still think multi-cloud is all about deliberately choosing several cloud providers to avoid vendor lock-in, you may be missing the point. That’s just one key takeaway from the latest episode of the New Relic Modern Software Podcast, which delves into the complex world of running—and monitoring—applications in multi-cloud environments.


The 2018 Pivot For Dynamic Apps, DevOps: Live Deployment Monitoring Takes Center Stage Away From Container Orchestration

Feb 12, 2018

“The yin-yang of dynamic apps and DevOps may come into a new balance in 2018. Container orchestration will be less important, while monitoring live deployments will become the crucial focus. This shift comes in large part due to big steps in Amazon Web Services, says Lee Atchison, senior director of strategic architecture at New Relic. IDN explores. “ Read this interview with Lee Atchison on idevnews.


Five Revealing Differences In Cloud Adoption Around The World

Feb 9, 2018

I recently went on a global tour covering eleven cities, seven countries, and three continents. During this roadshow I had the opportunity to meet in a variety of public and private forums with a broad array of companies. The common theme among all the individuals I spoke with was a desire to use the cloud within their organization, and how they could measure the effectiveness of their cloud operations.



Lee Atchison