Knowledgebase

Deploying and Operating Services Print

  • backenddevelopment, backend, resourcelimits, guide, howto, solution, zillionkinghost, hosting
  • 0

Running many services.

WHAT CHANGES

Deployment becomes many deployments Configuration multiplies Failure modes multiply

WHAT TO AUTOMATE

Everything.

WHY

Manual processes do not scale to many services.

WHAT TO STANDARDISE

Build and deployment process Logging format Health endpoints Configuration approach Metrics

WHY

So operating one service teaches you to operate all of them.

WHAT CONTAINERS PROVIDE

Consistent packaging and environment.

WHAT ORCHESTRATION PROVIDES

Scheduling, scaling, restarting and routing.

WHAT IT COSTS

Substantial operational complexity.

WHAT TO ESTABLISH

Whether you have the capacity to operate it.

WHY

Orchestration platforms require ongoing expertise, and are frequently adopted without it.

WHAT TO IMPLEMENT

Health checks distinguishing started from ready Graceful shutdown Resource limits per service

WHAT TO PLAN

How a service is rolled back, quickly.

WHAT TO TEST

Failure: what happens when a dependency is unavailable.


Was this answer helpful?
Back

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


Trustpilot