Abstract: Systems, methods and computer program products are presented for the automated deployment of a code update to a device. One or more clusters of devices may be connected to a development environment for deployment of one or more code updates through respective development pipelines to the respective clusters of devices. A first cluster of devices receives a module for implementation of an agent for the first cluster of devices and a central queue local to a centralized controller of the development environment. The agent reports at least one status of a respective device to the centralized controller of the development environment, whereby that status may correspond to a code update image pulled onto the respective device. The agent retrieves one or more instruction messages from the centralized controller in response to the reported status of the respective device.
Type:
Grant
Filed:
September 22, 2020
Date of Patent:
February 14, 2023
Assignee:
Armory, Inc.
Inventors:
Jeffrey Hart, Andrew Backes, Alex Bello, Isaac Mosquera
Abstract: Methods and systems may be used to deploy software more quickly from development to a production environment. The methods and systems may speed up the process of developing and deploying new code. Integrations may be provided to monitor aspects of the system to provide statistics and metrics for better understanding and to automatically optimize certain aspects of the software development cycle.
Type:
Grant
Filed:
April 16, 2019
Date of Patent:
June 8, 2021
Assignee:
Armory, Inc.
Inventors:
Isaac Mosquera, Ben Mappen, Andrew Backes, Alex Bello, Daniel R. Odio