Knowledgebase

Managing Dependence on a Single Provider Print

  • googletechnology, google, database, migration, guide, howto, solution, zillionkinghost
  • 0

Portability and risk.

WHAT CREATES DEPENDENCE

Proprietary services with no equivalent elsewhere Data formats specific to one platform Architecture built around one provider's model

WHY IT MATTERS

Pricing changes, services are discontinued, and circumstances change.

WHAT DISCONTINUATION LOOKS LIKE

A service deprecated with a migration deadline.

WHAT TO DO ABOUT IT

Accept dependence deliberately, where the benefit justifies it.

WHAT TO KEEP PORTABLE

Your data model Your business logic Your data itself, exportable

WHAT TO PREFER WHERE THE COST IS SMALL

Standard interfaces: containers, standard databases, standard protocols.

WHAT TO ACCEPT DEPENDENCE ON WILLINGLY

Managed services that save substantial operational work.

WHY

The alternative is operating it yourself, which has its own cost.

WHAT TO ESTABLISH

How you would export your data How long that would take What would need rebuilding

WHAT TO DOCUMENT

Which services you depend on, and what the alternative would be.

WHAT TO REVIEW

Deprecation announcements for services you use.

WHAT TO NEVER DO

Build on a service without knowing its support commitment.


Was this answer helpful?
Back

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


Trustpilot