Customized cloud service
AssigneeSuse LLC
InventorSandhya Balakrishnan
Life of this patent
Estimating the term…
Abstract
Some examples described herein relate to providing a customized cloud service. In an example, Key Service Indicators (KSI) may be received for a cloud service. The Key Service Indicators may be associated with a cloud service template for providing the cloud service. The resources required for providing the cloud service may be identified based on the Key Service Indicators.
Claims10
A method for providing a customized cloud service, comprising:
- receiving Key Service Indicators (KSI) for a cloud service, wherein the KSI at least comprise a quantifiable security parameter associated with the cloud service;
- associating the Key Service Indicators with a cloud service template for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;
- identifying, based on the Key Service Indicators, resources required for providing the cloud service wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer;
- providing a cloud platform that provides a status for the cloud service, a pending approval for the cloud service, and approved cloud service subscriptions;
- and
- monitoring the cloud service, obtaining a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining a refined cloud service template, and suggesting changes to the cloud service template to achieve the refined cloud service template based on the feedback;
- wherein the Key Service Indicators further comprises performance, latency, availability, scalability, relevance, and cost;
- wherein the associating further includes:
- associating distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;
- monitoring the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods;
- and
- identifying, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.
A system for providing a customized cloud service, comprising:
- a processor;
- a non-transitory computer readable storage medium comprising executable instructions representing Key Service Indicator (KSI) instructions, link instructions, identification instructions, and cloud platform instructions;
- the executable instructions when executed by the processor from the non-transitory computer-readable storage medium causes the processor to use;
- the KSI instructions to receive Key Service Indicators (KSI) for a cloud service;
- the link instructions to associate the Key Service Indicators with a cloud service template in a cloud system, for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;
- the identification instructions to identify, based on the Key Service Indicators, resources required for providing the cloud service, wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer;
- and
- the cloud platform instructions to provide a status for the cloud service, a pending approval for the cloud service, and approved cloud service subscriptions;
- wherein the Key Service indicators at least comprise a quantifiable security parameter associated with the cloud service;
- wherein the Key Service Indicators further comprise performance, latency, availability, scalability, relevance, and cost;
- wherein the identification instructions to monitor the cloud service, to obtain a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining with a refined cloud service template, and to suggest changes to the cloud service template to achieve the refined cloud service template based on the feedback;
- wherein the link instructions to associate further include instructions to:
- associate distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;
- monitor the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods;
- and
- identify, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.
A non-transitory machine-readable storage medium comprising instructions for providing a customized cloud service, the instructions executable by a processor to:
- receive Key Service Indicators (KSI) for a cloud service, wherein the Key Service Indicators at least comprise a quantifiable security parameter associated with the cloud service;
- wherein the Key Service Indicators further comprises performance, latency, availability, scalability, relevance, and cost;
- associate the Key Service Indicators with a cloud service template for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;
- identify, based on the Key Service Indicators, resources required for providing the cloud service wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer;
- and
- monitor the cloud service, obtain a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining a refined cloud service template, and suggest changes to the cloud service template to achieve the refined cloud service template based on the feedback;
- wherein the instructions to associate further include instructions to:
- associate distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;
- monitor the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods;
- and
- identify, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.
Dependencies are inferred from the claim text.