Open cankarm opened 4 years ago
ID: | R-T5.3-2 |
---|---|
Type: | FUNCTIONAL_SUITABILITY |
User story: | As an Operations Engineer, I want to define auto scaling policies of my application |
Requirement: | The tool must be able to configure automatic scaling of the deployed components based on the auto scaling policies defined in the RADON models. |
Extended Description: | The goal is to support policy-based (expressed in TOSCA blueprints) automatic scaling of deployed components, that are not fully managed by the cloud provider as long as the target platform supports automatic scaling. Examples of fully managed services are FaaS functions and managed database services. |
Priority: | Should have |
Affected Tools: | ORCHESTRATOR |
Means of Verification: | Use simple load tests to verify that the deployed data pipeline tasks are scaled up and down according to the policy setting when autoscaling trigger tresholds are reached. |
Defining policies is already possible with xOpera tool but we don't provide the support for autoscaling explicitly but for me this is not an easy thing to do. So I think that we should open an issue in xOpera's repo and ask about this and maybe provide some examples (diagrams) for the discussion.