Core Platform Team/Initiatives/Sunsetting RESTBase

From mediawiki.org

Phab tag: #RESTbase_Subsetting

Initiative Vision

< Initiatives

Vision:
  • Remove the need to support a complex piece of service architecture replacing it with a well supported third party application reducing cost of ownership
  • Stakeholder(s):
    • Service Owners
    • Product Teams
    • Sre Service Ops
Problem:
  • Based on the Service Architecture Recommendations, the RESTBase service should be sunset and replaced with an API Gateway
  • For RESTBase to continue service it would need to be upgraded and moved to Kubernetes both expensive endeavours
Solution:
  • The newly implemented API Gateway Infrastructure can support the features currently provided by RESTBase while reducing cost of maintenance and simplfying our services architecture
Aligned Goals:
  • No clear alignment with Org OKRs
Estimated Effort:
  • 1 SRE
  • 2-3 FTE
  • Program Manager to coordinate across teams and orgs
  • Engineering Manager
Risk assessment:
  • Requires work from other services teams
  • Need to identify impact caused by changing caching approach for services



Subpages