Patent ID: 11907709
Assignee: SENTRY INSURANCE COMPANY
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A non-transitory computer-readable medium having machine instructions stored thereon, the instructions being executable by a processor cause the processor to perform operations comprising:
generating an inventory of artifact files associated with a system environment, the inventory of artifact files including:
a first artifact file specifying a computing hardware resource needed to run an application in the system environment;
a second artifact file identifying software specifications in the system environment, wherein the second artifact file comprises a platform file; and
a third artifact file with executable code to run the application in the system environment according to specifications in the first artifact file, wherein the third artifact file comprises a code file associated with a new version of code;

creating a deployment by selecting the application and one or more artifact files from the inventory of artifact files;
modifying, in response to a registration of a new version of the first artifact file, the computing hardware resource according to the first artifact file; and
running the code from the third artifact file in accordance with identity information, the identity information including at least one identity of an entity used to run the application or authorize use of the application, wherein the identity information specifies a permission required to run the application.