Invention Grant
- Patent Title: Remote debugging as a service
- Patent Title (中): 远程调试服务
-
Application No.: US13398851Application Date: 2012-02-17
-
Publication No.: US09251039B2Publication Date: 2016-02-02
- Inventor: Sung Hon Wu , Lubomir Birov , Anthony Crider , Jeffrey Young
- Applicant: Sung Hon Wu , Lubomir Birov , Anthony Crider , Jeffrey Young
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Kate Drakos; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
Debugging capabilities for software running in a cloud-computing environment are disclosed. A controller identifies which machines in the cloud are running instances of software to be debugged. An agent is deployed onto the machines in the cloud to facilitate communication with the developer's machine. When the developer wants to debug software on the agent's machine, the agent downloads and installs a monitor onto the machine. The agent configures the machine for remote debugging via the monitor. A security mechanism ensures that only authenticated developers can access the monitor and the remote machine for debugging. A controller automatically determines which machines can be debugged, updates a list of processes available for debugging on the machines, and identifies how to connect a developer's debugging client to the machines. The controller permits remote debugging only upon request from an authenticated developer and only for those processes that the developer is permitted to debug.
Public/Granted literature
- US20130219363A1 Remote Debugging as a service Public/Granted day:2013-08-22
Information query