- Patent Title: Automated rules for controlled distribution of program instructions
-
Application No.: US16878951Application Date: 2020-05-20
-
Publication No.: US11294654B2Publication Date: 2022-04-05
- Inventor: Nidhi Verma , Mangalam Rathinasabapathy , Rahul Nigam
- 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
- Main IPC: G06F8/60
- IPC: G06F8/60 ; H04L29/08 ; H04L67/10 ; G06F16/25

Abstract:
Traditionally, engineers (or developers) of a software provider may implement or maintain aspects of application services by executing jobs or joblets on computing resources of various scopes in a cloud computing environment. However, in some cases, executing certain types of engineer-initiated jobs may negatively impact customer experience and/or satisfaction with the application services. Automated policies for distributing engineer-initiated jobs increase validation testing, scope control, and deployment timing based on a dynamic risk analysis of each job. A multi-faceted approach to distributing engineer-initiated jobs ensures adequate regression testing (e.g., via ring validation and cool-down period) and facilitates controlled distribution (e.g., based on throttle, distribution timing, and deployment train position). An automatic override ensures critical customer outages can be resolved quickly and efficiently by bypassing at least some of the rules. Thereby, customer experience is improved and service interruptions and customer dissatisfaction are minimized when distributing engineer-initiated jobs for application services.
Public/Granted literature
- US20210365255A1 AUTOMATED RULES FOR CONTROLLED DISTRIBUTION OF PROGRAM INSTRUCTIONS Public/Granted day:2021-11-25
Information query