Application development

Kubernetes Data Protection In the Age of Namespace-as-a-Service
IT shops increasingly want to share their shiny new Kubernetes clusters among disparate groups of users using namespace-as-a-service (NaaS) ...

How to Avoid Cloud-Native Complexity
The more choices users have in your cloud-native application, the more complex it gets. Uncontrolled complexity, like entropy, always increases ...

The Aha! Moments in Google Cloud’s ‘State of Kubernetes Cost Optimization Report’
Many, if not most, organizations don’t possess the right expertise or strategies to optimize their Kubernetes costs out of the gate ...

Are You Giving DNS the Respect it Deserves?
The backbone of all modern, cloud-native applications is DNS, and ignoring it can kill your business. Are you giving it the respect it deserves? ...

How Cloud-Native Zero-Trust Could Up its Game With Permissions
The cloud-native world could learn a thing or two from the simplicity of mobile application permissions ...

Understanding and Leveraging Kubernetes Controllers
Kubernetes controllers are unsung heroes of cloud-native app dev, ensuring the system's actual state matches the user's needs ...

Are You Ready For Ingress-as-a-Service?
Most Kubernetes ingress controllers today are self-managed, but the future looks bright for ingress-as-a-service ...

CNCF Graduates Cilium Networking Software Project
The open source Cilium networking software project has officially graduated alongside projects like Kubernetes, Prometheus and others ...

Making the Most of Kubernetes for Big Data
Kubernetes (and not Hadoop) has emerged as the most logical containerization system for enterprise-grade big data ...

Should Cloud-Native Applications Use a Monorepo?
Does every system or component in a cloud-native app need its own code repository? Or can they all share a single code repository? ...