CPC G06F 11/3636 (2013.01) [G06F 9/45558 (2013.01); G06F 11/3664 (2013.01); G06F 11/3696 (2013.01); G06F 2009/45562 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a request from a support user device for debug access to an application;
identifying a predetermined time period for which to provision a set of computing resources responsive to the request;
provisioning the set of computing resources, associated with the request, into a pod on a server;
generating a first container within the pod comprising a new instance of the application;
generating a second container within the pod comprising a debugger program that provides access to code of the application;
determining that less than a first threshold amount of time is remaining prior to an expiration of the predetermined time period;
enabling a request for an extension of the predetermined time period after the determination that less than the first threshold amount of time is remaining and prior to the expiration of the predetermined time period;
receiving an extension request of the predetermined time period;
extending the predetermined time period responsive to receiving the extension request;
determining that the predetermined time period has expired;
revoking access to the provisioned set of computing resources based on the determination that the predetermined time period has expired; and
releasing the provisioned set of computing resources to be made available for other processes of the server.
|