cf-mta-examples icon indicating copy to clipboard operation
cf-mta-examples copied to clipboard

Example for: consuming a single service instance in multiple MTA deployments in a single space

Open ddonchev opened this issue 6 years ago • 0 comments

In some specific scenarios such capabilities are required:

  • e.g. in development a single (and costly) service instance may need to be shared by multiple apps consuming it for the purpose of testing
  • in production, when defined by architecture, a few MTA solutions are sharing consumption of a service instance but have otherwise independent lifecycle

In MTA modelling one can achieve this by: A: ignoring the validations for ownership: each MTA's operations would "manage" (create/update/...) the service instance B: Determining a single MTA to own the service instance, and all others would expect it to be already existing when deployed

ddonchev avatar Jan 22 '20 13:01 ddonchev