Pattern-Based Cloud Landing Zones for Secure Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing technologies face challenges in providing flexible and consistent deployment and management of cloud-based applications across different platforms, leading to issues with interoperability, security, and efficiency in cloud migration, due to the need for individualized configurations and the lack of abstraction in security specifications.

Innovation Solution

A pattern-based cloud computing architecture is introduced, comprising a base layer, a landing zone layer, and an application pattern layer, which allows for the creation of multiple cloud computing environments with standardized services and operating parameters, enabling flexible deployment and management of cloud applications while ensuring security and consistency across platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If individualized configuration is used for each cloud application, then application-specific functionality is improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improveapplication-specific functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments cloud application configuration into modular components: standardized base configuration (common to all applications) and application-specific extensions (customizable per application). This segmentation allows each application to have tailored functionality while sharing common infrastructure, thereby reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal base configuration framework that serves multiple cloud applications simultaneously. This framework provides common services, security policies, and operational parameters that can be inherited by various applications, reducing redundant configuration work and managing complexity through reuse.

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

2Adaptability or versatility

If individualized configuration is used for each cloud application, then application-specific functionality is improved, but interoperability between applications decreases

Engineering Contradiction:
Improveapplication-specific functionalityVSAvoidinteroperability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies local quality by allowing applications to have customized configuration properties specific to their needs while maintaining a standardized core structure. Each application can override or extend specific parameters locally without affecting the global interoperability framework, enabling both specificity and compatibility.

Inventive Principle:
Principle #3Local quality

3Reliability

If more security specifications are added to secure cloud infrastructure, then security level is improved, but ease of deployment and migration decreases

Engineering Contradiction:
Improvesecurity levelVSAvoidease of deployment
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent implements preliminary action by pre-configuring security specifications, compliance rules, and protective measures as part of the standardized base configuration. Security policies, authentication mechanisms, and compliance checks are established beforehand and automatically applied to all applications, eliminating the need for complex security configuration during deployment and migration processes.

Inventive Principle:
Principle #10Preliminary action

4Manufacturing precision

If manual code instructions are required for infrastructure specification, then precision of infrastructure definition is improved, but skill requirement and time consumption increase

Engineering Contradiction:
Improveinfrastructure definition precisionVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent employs copying by providing pre-defined infrastructure templates and configuration patterns that can be replicated across multiple applications. Instead of manually writing code instructions for each infrastructure component, users can copy and adapt standardized templates, maintaining precision through validated patterns while significantly reducing the time and expertise required for infrastructure specification.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20230393876A1Landing zones for pattern-based cloud computing
Publication Date: 2023.12.07 MCKINSEY & CO INC
  • US20230393876A1 patent drawing
  • US20230393876A1 patent drawing
  • US20230393876A1 patent drawing

AI summary

Systems and methods for providing a pattern-based cloud architecture facilitating deployment of pattern-based cloud applications are presented. The pattern-based cloud architecture may comprise a base layer having one or more bases, with each base supporting one or more landing zones of a landing zone layer. Each landing zone further supports one or more application patterns for cloud applications in an application pattern layer. Implementing a landing zone within the landing zone layer includes receiving indications of an associated base and a set of landing zone services and landing zone operating parameters, then executing scripts to configure the landing zone a cloud computing environment. The scripts configure the landing zone according to the landing zone services and landing zone operating parameters, as well as base services and base operating parameters of the base associated with the landing zone.