On-Premises Workload Migration via Topology Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Entities face challenges in identifying which computer applications can be migrated from on-premises environments to web services platforms and determining the necessary migration efforts, due to performance requirements such as maximum latency tolerance for database queries.

Innovation Solution

The proposed solution involves monitoring on-premises workloads, gathering data on processes and computing nodes, normalizing this data into a common format, and analyzing the resulting topology to identify patterns that indicate migratable workloads. This process includes generating configuration files to facilitate the migration of workloads to web services platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If entities host computer applications on their own datacenters (on premises), then they have full control over the application environment and can meet specific performance requirements, but they incur higher costs and face challenges in identifying migratable workloads

Engineering Contradiction:
Improveperformance requirement fulfillmentVSAvoidworkload identification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a web services platform as an intermediary between on-premises datacenters and end applications. This platform provides standardized hosting services that maintain performance requirements while simplifying workload identification and migration. The platform acts as a mediator that translates diverse on-premises applications into standardized web services that can be efficiently managed and migrated.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the operational parameters of application hosting by transitioning from traditional on-premises physical infrastructure to virtualized web services platform infrastructure. This parameter change enables workloads to be identified and migrated based on standardized metrics rather than complex site-specific assessments, reducing identification complexity while maintaining performance.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If entities migrate computer applications to a web services platform, then they reduce costs and improve uptime, but they face difficulty in identifying which applications can be migrated and the effort required

Engineering Contradiction:
Improvemigration efficiencyVSAvoidmigratable workload identification difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements preliminary assessment and classification of workloads before migration. The web services platform pre-evaluates on-premises applications against migration criteria, identifying migratable workloads and estimating migration effort in advance. This preliminary action enables informed migration decisions without requiring complex real-time analysis during the migration process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual, complex mechanical assessment processes with automated computational analysis. The web services platform uses automated tools to detect and measure workload characteristics, migration suitability, and required effort, substituting human expert analysis with scalable computational methods that reduce identification difficulty.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If entities split computer applications between on-premises datacenters and web services platforms, then they can optimize for both control and cost-efficiency, but they increase the complexity of managing distributed systems

Engineering Contradiction:
Improvehosting flexibilityVSAvoiddistributed system management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal web services platform that can host diverse application types through standardized interfaces. This multi-functionality allows the same platform infrastructure to accommodate various on-premises workloads regardless of their original environment, simplifying management by providing consistent tools and processes for all hosted applications rather than requiring separate management approaches for each application type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12273408B1Migrating an on premises workload to a web services platform
Publication Date: 2025.04.08 AMAZON TECH INC
  • US12273408B1 patent drawing
  • US12273408B1 patent drawing
  • US12273408B1 patent drawing

AI summary

Techniques are disclosed for migrating a computer application from an entity's premises to a web services platform. Data from multiple sources on the entity's premises is gathered and normalized into a common format. The normalized data is used to create a topology of the network on the entity's premises. This topology is analyzed to determine whether a computer application executing on the entity's premises may be migrated to the web service platform.