SOA vs. Microservices Monitoring

Lessons in Legacy to Microservices Modernization

Modernizing legacy applications to a microservices architecture is very different from starting from scratch on a greenfield new application project. Large companies typically have working software that spans decades, and the challenges ...
StormForge microservices MLMD machine learning MLOps

The Most Crucial Component in an ML Pipeline is Invisible

The process of building and training machine learning models is always in the spotlight. There is a lot of talk about different Neural Network architectures, or new frameworks, facilitating the idea-to-implementation transition ...
cloud-native database data protection Databases and Postgres in Containers

Data Protection for Stateful Applications in Kubernetes

Stateful applications: whether or not you believe they belong in Kubernetes, the fact is most organizations run a combination of stateful and stateless workloads in containers. Stateful applications and workloads require back ...
control plane Kubermatic Crossplane

Kubernetes’ True Superpower is its Control Plane

The cloud-native movement has largely been defined in recent years by the rise of Kubernetes and its broad adoption. While Kubernetes is well-known for being the best-of-breed container orchestration platform, that’s not ...
The Double-Edged Sword of Kubernetes

The Double-Edged Sword of Kubernetes

Developing and operating distributed architectures is complex and tedious. Over the past decade, many orchstration technologies helped bring the development environment closer to the actual deployment system to simplify development. As you’re ...
complexity software development

The Biggest Enemy in a Software-Defined World: Complexity

Ten years ago this August, Marc Andreessen made his famous declaration that “software is eating the world.” In the decade since, the “dramatic and broad technological and economic shift” that Andreessen illuminated ...
observability Container Security Requires a Holistic View

The Future of Observability

At KubeCon + CloudNativeCon in Barcelona two years ago, I gave a keynote with Frederic Branczyk called Metrics, Logs & Traces: What Does the Future Hold for Observability? We offered three predictions, ...
Linkerd service mesh

Workload Mobility in a Service Mesh World

Service mesh has been on an interesting journey (service mess joke here). If you look back at its history, you’ll see a huge focus on the “zero-trust security” aspects of mesh. Effortless, ...
kubernetes enterprise recipe

A Recipe for Enterprise DevOps With Kubernetes

When we first embraced Kubernetes at Salesforce six years ago, we also accelerated our adoption of a DevOps culture. The two together help us quickly deliver value to our customers and, by ...
cloud waste ArcGIS Cloud-native Tetrate

10 Steps to Reduce Cloud Waste

Industry pundits confirm that cloud computing has not only gone mainstream, but also that nearly all organizations are following the trend. For example, according to recent research, more than 90% of all organizations ...