Multi-Account Cloud Deployment Orchestration Across Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and deploying applications across multiple accounts and regions in cloud environments becomes cumbersome and inefficient, requiring separate operations for each account, which can lead to application downtime and increased complexity.

Innovation Solution

A system and method for modeling, creating, and managing applications across multiple accounts and regions through a single operation from a primary user account, using a multi-account manager to parse requests and deploy actions to individual accounts and regions, with support for defining logical deployment stages, resources, and orchestration instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If separate operations are performed for each account and region, then deployment precision and account-specific customization are improved, but operational complexity and time consumption increase

Engineering Contradiction:
Improvedeployment precisionVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the deployment process into account-specific action sets, where a master action set is divided into multiple subordinate action sets, each targeting specific accounts or regions. This segmentation allows precise deployment control while automating the distribution process across multiple accounts, resolving the contradiction between deployment precision and time consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-defining action sets and their relationships in a hierarchical structure before deployment. The master action set and subordinate action sets are configured in advance, allowing the system to automatically parse and distribute actions across multiple accounts without manual intervention during the actual deployment, thus reducing time consumption while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If separate operations are performed for each account and region, then account-specific control is improved, but operational complexity increases

Engineering Contradiction:
Improveaccount-specific controlVSAvoidoperational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a universal multi-account manager that can handle multiple accounts and regions through a single interface. This manager parses action sets and automatically distributes them to the appropriate accounts, providing account-specific control capabilities while hiding the underlying complexity of managing multiple accounts separately, thus improving ease of operation without sacrificing control precision.

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

3Reliability

If multiple accounts and resources are used to support a single application, then application reliability and fault tolerance are improved, but management complexity increases

Engineering Contradiction:
Improveapplication reliabilityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a nested hierarchical structure where master action sets contain subordinate action sets, which in turn contain specific deployment actions for individual accounts. This nesting allows the system to manage multiple accounts and regions in a structured manner, maintaining application reliability across distributed accounts while reducing management complexity through automated parsing and distribution of the nested action sets.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS12566623B1Deploying unique actions to multiple accounts and regions through a single operation
Publication Date: 2026.03.03 AMAZON TECH INC
  • US12566623B1 patent drawing
  • US12566623B1 patent drawing
  • US12566623B1 patent drawing

AI summary

Various embodiments provide for modelling, creating, and managing multiple accounts and regions through a single operation from a single account. In various embodiments, a user can define as code various the fundamental structure for an entire application workload including logical deployment stages and resources across multiple accounts. Users can also specify various actions, definitions, and parameters for deployment across multiple target accounts, regions or both, including automating orchestration of the deployment actions. In some embodiments, the cloud provider receives such a request from a primary user account to deploy a plurality of actions across a plurality of target accounts, regions or both. At least some the plurality of target accounts, regions or both provide (i.e., host) different aspects of an application.