Invention Grant
- Patent Title: Automated constraint-based deployment of microservices to cloud-based server sets
-
Application No.: US15494363Application Date: 2017-04-21
-
Publication No.: US11038947B2Publication Date: 2021-06-15
- Inventor: Yue Zhao , Siddharth Verma , Huaming Huang , Ash Beitz , Arbab Amjad , Muhammad Usman Sharif , Abhishek Singh , Avnish Kumar Chhabra
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F9/44 ; H04L29/08 ; H04L12/24

Abstract:
Methods, systems, apparatuses, and computer program products are provided that enable the automated deployment of microservices to a network-accessible server set. The automated deployment may be based on constraint(s) that are specified by a declarative deployment model that is associated with the microservice to be deployed. For example, a centralized deployment orchestrator may receive microservice(s) and their associated declarative deployment model(s). The deployment orchestrator analyzes the declarative deployment model(s) and determines which microservice(s) are to be deployed based on the constraint(s) specified by the declarative deployment model(s). The foregoing techniques advantageously determine when to deploy microservice(s), while also minimizing human intervention typically required to deploy microservice(s). Moreover, by controlling when certain microservice(s) are deployed and/or which microservice(s) are deployed, deployed microservice(s) that function incorrectly and/or cause at least a portion of the network-accessible computing environment to malfunction can be easily identified.
Public/Granted literature
- US20180309630A1 AUTOMATED CONSTRAINT-BASED DEPLOYMENT OF MICROSERVICES TO CLOUD-BASED SERVER SETS Public/Granted day:2018-10-25
Information query