17933346. Deploying Application Containers of a Distributed Service simplified abstract (Salesforce, Inc.)

From WikiPatents
Jump to navigation Jump to search

Deploying Application Containers of a Distributed Service

Organization Name

Salesforce, Inc.

Inventor(s)

Anila Kumar Garimella of Milpitas CA (US)

Hemanth Siddulugari of Dublin CA (US)

Deploying Application Containers of a Distributed Service - A simplified explanation of the abstract

This abstract first appeared for US patent application 17933346 titled 'Deploying Application Containers of a Distributed Service

Simplified Explanation

The patent application abstract describes techniques for deploying application containers onto resources of a target environment. The deployment may involve a mode where resources are not allocated for the application container, and a different mode where resources are allocated for a placeholder container, with additional resources being allocated to the target environment for the placeholder container. Subsequently, the application container is deployed onto the additional resources for execution.

  • Explanation of the patent/innovation:

- Deploying application containers onto resources of a target environment - Two deployment modes: one without resource allocation for the application container, and another with resource allocation for a placeholder container - Allocation of additional resources to the target environment for the placeholder container - Deployment of the application container onto the additional resources for execution

Potential applications of this technology: - Cloud computing - DevOps and software development - Containerization technologies

Problems solved by this technology: - Efficient resource allocation for deploying application containers - Optimizing resource usage in target environments - Streamlining deployment processes

Benefits of this technology: - Cost-effective deployment of application containers - Improved performance and scalability - Flexibility in resource allocation based on deployment requirements

Potential commercial applications of this technology: - Cloud service providers - Software development companies - IT infrastructure management firms

Possible prior art: - Existing containerization technologies - Resource allocation techniques in cloud computing

Questions: 1. How does this technology compare to traditional methods of deploying application containers? 2. What are the potential challenges in implementing this resource allocation strategy for container deployment?


Original Abstract Submitted

Techniques are disclosed relating to deploying application containers. A computer system may receive a request to deploy an application container onto resources of a target environment such that program code of the application container is executed. The deployment of the application container may be carried out in a mode in which the computer system does not allocate resources for the application container. The computer system may receive a request to deploy a placeholder container in the target environment. The deployment of the placeholder container may be carried out in a different mode in which the computer system allocates resources for the placeholder container. The computer system may cause an allocation of additional resources to the target environment on which to execute program code of the placeholder container. In response to the additional resources being allocated, the computer system may deploy the application container onto the additional resources for execution.