Latest posts

What is a "cloud native" application?

Context is key to understanding what "cloud native" means. The term stands in for several big simultaneous trends affecting application architecture. So, let’s explore the trends - what has happened over the past few years?

The people cost of building out a Kubernetes cluster on-prem

Often over-excited about the benefits of running cloud-native infrastructure, managers and engineers overlook the amount of manpower required for assembling it, underestimate the necessary expertise and forget to scope out requirements. I address this problem, by identifying the essential and optional components for cloud-native infrastructure hosted on premises and estimate the cost of delivering those in a medium size organization.

Operos zero-to-one roadmap

In this blog post we explain our goal for Operos 1.0 and the roadmap for how we will get there.

Operos v0.2: Operos goes open source

We are excited to announce the release of Operos v0.2. Even though the change from 0.1 to 0.2 may seem numerically insignificant, it represents several huge milestones for Operos.

Beyond Kubernetes: building a complete orchestration platform

Thanks to the trend towards microservices, backend applications are becoming more complex and distributed. Many teams struggle to accommodate these architectures with the traditional approach to deploying systems - configuration management with tools like Puppet, Chef, Ansible, or Salt. The playbooks/recipes required by these new application stacks grow in complexity until they’re no longer maintainable or comprehensible.

Enter Kubernetes. It brings with it a new hope: a standardized declarative API for doling out hardware resources and managing your containers’ lifecycle.

However, Kubernetes is not an end in itself. What most organizations need is a complete orchestration platform. Kubernetes provides a few (albeit very important) pieces of such a platform - the API server and scheduler. But, generally speaking, this is not enough.

Hello, world!


Buy or Rent? The Cost Model of Hosting in the Cloud and in a Colo!

When does it make financial sense to host services/applications in the public cloud and when in a colo? In this post, I will investigate the economics of building a cluster in a carrier hotel (colo) vs public cloud, e.g. Amazon Web Services (AWS).

Subscribe via RSS