Knowledgebase

Choosing Between a Cluster and Managed Containers Print

  • 0

The practical decision.

WHAT A MANAGED CONTAINER SERVICE IS

You supply an image; the provider runs it, scales it and routes to it.

WHAT IT REMOVES

A cluster to upgrade Nodes to patch Add-ons to maintain Scheduling to reason about

WHAT IT CONSTRAINS

Networking options Background and scheduled work, sometimes Long-running connections, sometimes Which regions are available

WHAT TO CHECK BEFORE COMMITTING

Whether it supports what your application actually does.

WHAT COMMONLY DOES NOT FIT

Persistent connections Very long requests Workloads needing local state

WHAT A CLUSTER PROVIDES

Full control, and one platform for everything.

WHAT IT DEMANDS

Someone who can operate and diagnose it.

WHAT THE HONEST QUESTION IS

Do you have that person, and will you still have them next year?

WHAT TO DO IF THE ANSWER IS NO

Use the managed service.

WHAT TO PRESERVE EITHER WAY

Images and externalised configuration.

WHY

Moving between them is then a deployment change, not a rewrite.

WHAT TO AVOID

Choosing a cluster for one application Choosing a managed service for something it cannot run

WHAT TO REVISIT

The choice, as the number of services grows.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot