https://leeatchison.com Lee Atchison is an author and recognized thought leader in cloud computing and application modernization with more than three decades of experience, working at modern application organizations such as Amazon, AWS, and New Relic. Lee is widely quoted in many publications and has been a featured speaker across the globe. Lee’s most recent book is Architecting for Scale (O’Reilly Media).

Replace, Don’t Repair, for Higher Quality Cloud-Native Apps
In a recent article, I discussed an odd strategy for improving the quality of an application: Not testing it. The strategy is based on the philosophy that bugs and mistakes should not ...

Securing Cloud-Native Data in Transit
Data is central to all cloud-native applications, and keeping that data safe and secure is a challenge all application owners struggle with. When discussing securing the data you use with your cloud-native ...

Securing Cloud-Native Data at Rest
Data is central to all cloud-native applications, and keeping that data safe and secure is a challenge all application owners struggle with. When discussing securing the data you use with your cloud-native ...

Four Challenges Facing all Cloud-Native Architects
Cloud-native architectures have revolutionized the way businesses operate their applications and services in the cloud. This shift provides immense benefits, such as increased agility, scalability and cost savings. However, moving to a ...

Serverless Computing is Great, Except When it’s Not
Serverless computing is an innovative way of operating your application in the cloud. Essentially, it allows you to run an application without the need to allocate computer instances to the program. This ...

Privilege Escalation in Cloud-Native App Production Environments
With today’s modern digital applications, managing access permissions during operational events is crucial to ensuring the safety and security of an organization’s production applications and infrastructure. A common and essential security principle, ...

Managing Technical Debt in a Cloud-Native Application
Technical debt is the cost of doing additional work caused by choosing an easy, limited or sub-optimal solution now rather than using a better approach that would take longer or cost more ...

Making Sure Your Cloud-Native Applications Can Fail
Make sure your applications can fail. Sounds weird, doesn’t it? But nothing is more critical to creating a highly reliable, cloud-native application than to ensure you can fail successfully. The key is ...

Modernizing? Containers are Not Enough; You Need Cloud Native
Many people reading this article already understand the value containers bring to their applications. Most have even implemented a container-based operations infrastructure for their applications. Containers provide a lightweight and platform-agnostic way ...

Three Signs You’re Stuck in a Data Center Mentality
Do you think in terms of being cloud-native? Or are you still clinging to the traditional data center approach when it comes to managing your applications and data? In today’s world of ...