Automated Cloud Service Deployment via Sizing and Virtual Appliances
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud IT service delivery solutions face challenges in automating the deployment of reference implementation architectures for pre-integrated multi-product or sub-product capabilities, leading to tedious manual interventions, errors, and increased complexity in managing and sustaining processes across diverse customer environments.
Innovation Solution
A system comprising a processor that executes computer-readable program code to automatically size and deploy service delivery solutions using a sizing tool and deployment automation tool, generating software bundles or virtual appliances to provide a service delivery solution with a base console that invokes processes on containers, offering modular and scalable cloud IT service delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual intervention is used to modify processes for customer-specific variations, then flexibility to meet customer needs is improved, but deployment time and operational complexity increase
Solution Approach 1:
The patent pre-configures reference implementation architectures with standardized processes, content, and integrations before deployment. This preliminary preparation allows customer-specific variations to be achieved through parameter configuration rather than manual process modification, thereby maintaining flexibility while reducing deployment time.
Solution Approach 2:
The system enables customer-specific variations by changing parameters within standardized process templates rather than modifying the processes themselves. This allows flexible adaptation to different customer needs while maintaining the integrity of the underlying standardized architecture, thus reducing deployment complexity and time.
2Adaptability or versatility
If manual modification of processes is performed, then customization for specific customer environments is improved, but error rates and operational complexity increase
Solution Approach 1:
The patent segments the cloud IT service delivery solution into modular components including standardized processes, content packages, and integration connectors. This segmentation allows customer-specific customization through modular assembly and parameter configuration, while maintaining process integrity through standardized interfaces and automated validation, thereby reducing error rates.
Solution Approach 2:
The system incorporates validation mechanisms that provide feedback on process configuration accuracy. This ensures that customizations maintain required integrity standards, reducing errors while allowing necessary customization for different customer environments.
3Productivity
If packaged content is installed in the environment, then service delivery capability is improved, but manageability and context retention deteriorate
Solution Approach 1:
The patent introduces a reference implementation architecture framework that acts as an intermediary between packaged content and the deployment environment. This framework maintains service context and metadata information, enabling effective management and operation of installed services while preserving the benefits of packaged content delivery.
Data Source
AI summary
A system, apparatus, method, and computer program product that automate the deployment of reference implementation architectures for pre-integrated multi-product or sub-product capability cloud IT service delivery solutions. The apparatus comprises a sizing tool and a deployment automation tool. The sizing tool determines the attributes of the resources that are required to provide the service delivery solution, and determines the quantity those resources that are required to provide a particular service level based on those attributes. And the deployment automation tool generates software bundles or virtual appliances that operate together to provide the service delivery solution when they are installed on the resources. The service delivery solution comprises a base console that is configured to invoke processes on a plurality of interchangeable containers, wherein each of the plurality containers provides different functionality for delivering different services or service offerings.


