Cloud Launch Wizard Automates Data Protection Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data protection deployment processes in both public and private cloud environments are cumbersome, requiring extensive user knowledge and time, often resulting in incomplete or error-prone deployments due to the need for manual configuration of multiple products and lack of compatibility checks.

Innovation Solution

The Cloud Launch Wizard (CLW) simplifies data protection product deployments through a web-based graphical user interface that guides users in selecting cloud providers, data protection products, and instance sizes, generating a compatible configuration script for automated deployment, ensuring minimal user intervention and rapid setup in just three steps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual deployment of multiple data protection products is performed, then deployment flexibility and product compatibility are maintained, but deployment time and complexity increase significantly

Engineering Contradiction:
Improvedeployment timeVSAvoiddeployment complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent pre-configures deployment templates with all necessary product configurations, compatibility rules, and installation parameters before deployment begins. These templates contain pre-validated settings for multiple data protection products, eliminating the need for manual configuration during actual deployment and significantly reducing deployment time while maintaining compatibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an automated deployment system that acts as an intermediary between the user and multiple data protection products. This system manages the complex coordination of deploying multiple products, handling configurations, and ensuring compatibility, thereby reducing the perceived complexity for users while maintaining full product functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated deployment is implemented, then deployment speed increases, but user control and customization options decrease

Engineering Contradiction:
Improvedeployment speedVSAvoiduser control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a dynamic deployment system that adapts its level of automation based on user needs. The system can operate in fully automated mode using pre-configured templates for rapid deployment, or switch to semi-automated mode where users can modify template parameters and configurations. This dynamic approach maintains high deployment speed while preserving user control when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent allows users to modify deployment parameters and configurations within the automated framework. Users can adjust instance sizes, select specific product versions, configure networking parameters, and customize other deployment aspects without abandoning the automated process. This parameter flexibility maintains ease of operation while preserving the speed benefits of automation.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If comprehensive documentation is provided, then deployment accuracy improves, but documentation errors and omissions increase complexity

Engineering Contradiction:
Improvedeployment accuracyVSAvoiddocumentation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements self-validating deployment templates that automatically check for configuration errors, compatibility issues, and completeness of required parameters. The system performs internal validation rules and consistency checks, eliminating the need for extensive manual documentation review. This self-service validation ensures deployment accuracy while reducing the complexity associated with maintaining comprehensive documentation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms that provide real-time validation and error detection during the deployment process. The system monitors deployment progress, detects configuration errors immediately, and provides corrective guidance. This continuous feedback loop ensures high deployment accuracy without requiring users to navigate through complex documentation, as the system actively guides and validates each step.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11677640B2Cloud launch wizard
Publication Date: 2023.06.13 EMC IP HLDG CO LLC
  • US11677640B2 patent drawing
  • US11677640B2 patent drawing
  • US11677640B2 patent drawing

AI summary

One example method includes receiving an input that indicates selection of a cloud storage provider, receiving one or more product selection inputs, each of the product selection inputs indicating selection of a respective data protection product, receiving an input indicating an instance size, assembling the inputs together to define a data protection configuration, and automatically generating a script which, when executed by one or more hardware processors, deploys the data protection configuration in a cloud storage environment of the selected cloud storage provider.