SAP-samples / SAP-samples/cf-mta-examples
Example for: consuming a single service instance in multiple MTA deployments in a single space
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 153
- Forks
- 53
- PR merge metrics
- No merged PRs in 30d
Description
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
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's existing MTA examples and the issue's two proposed ownership approaches. Define an example deployment scenario for multiple MTAs sharing one service instance in a single Cloud Foundry space, and verify that the resulting example demonstrates the intended lifecycle and ownership behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- cloud, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100