Create proposal for Order architecture plan
Problem
In Align CustomersDot Orders to Zuora objects (&9748), we are working on breaking apart the CustomersDot Order
table to more accurately reflect its representation of Zuora Subscriptions + Trials
. We need a place to document our decisions and be the SSoT for the proposal as we work towards a new architecture.
Proposal
Create a document outlining an initial proposal for improving the Orders architecture and its alignment with Zuora.
Update: The initial proposal document has been pushed to the project and made available at https://gitlab.com/gitlab-org/customers-gitlab-com/-/blob/main/doc/architecture/orders_proposal.md.
Update (2023-10-20): We've moved most of the proposal to an architecture blueprint available at https://docs.gitlab.com/ee/architecture/blueprints/cdot_orders/. The proposal doc in CDot will include a summary and a link to the blueprint once https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/8472 is merged.
Result
An SSoT for the Orders architecture proposal that can be turned into a documented plan when we have agreement across teams.