Visual devops systems and methods
AssigneeStackery, Inc.
InventorsChase Douglas, Nathan Taggart
Life of this patent
Estimating the term…
Abstract
A visual devops application recognizes selection of a set of architectural resources, where at least one of the architectural resources requires two or more infrastructure resources to implement. The visual devops application visually presents a set of architectural nodes representing the architectural resources in an architectural flow diagram. The visual devops application maps the set of architectural nodes to a set of infrastructure resources sufficient to implement the set of architectural resources, and automatically provisions the set of infrastructure resources on one or more infrastructure computers.
Claims20
A method for provisioning a plurality of infrastructure resources offered by one or more infrastructure computers, the method comprising:
- recognizing selection of a set of architectural resources including at least one architectural resource requiring two or more infrastructure resources to implement;
- responsive to graphical user interface inputs received from a development computer, visually presenting a set of architectural nodes in an architectural flow diagram on a development canvas displayed by the development computer, the set of architectural nodes representing the set of architectural resources;
- mapping the set of architectural nodes to a set of infrastructure resources sufficient to implement the set of architectural resources;
- translating the set of infrastructure resources into a computer-readable configuration template having a format useable by a provisioning computer to provision the set of infrastructure resources on the one or more infrastructure computers;
- and
- electronically transmitting the computer-readable configuration template to the provisioning computer.
A method for provisioning a plurality of infrastructure resources offered by one or more infrastructure computers, the method comprising:
- recognizing selection of a set of architectural resources including at least one architectural resource requiring two or more infrastructure resources to implement;
- responsive to graphical user interface inputs received from a development computer, visually presenting a set of architectural nodes in an architectural flow diagram on a development canvas displayed by the development computer, the set of architectural nodes representing the set of architectural resources;
- translating the architectural flow diagram into a computer-readable configuration template having a format useable by a provisioning computer to provision a set of infrastructure resources sufficient to implement the set of architectural resources on the one or more infrastructure computers;
- electronically transmitting the computer-readable configuration template to the provisioning computer.
A method for provisioning a plurality of infrastructure resources offered by one or more infrastructure computers, the method comprising:
- recognizing selection of a set of architectural resources including at least one architectural resource requiring two or more infrastructure resources to implement;
- responsive to graphical user interface inputs received from a development computer, visually presenting a set of architectural nodes in an architectural flow diagram on a development canvas displayed by the development computer, the set of architectural nodes representing the set of architectural resources;
- mapping the set of architectural nodes to a set of infrastructure resources sufficient to implement the set of architectural resources;
- and
- automatically provisioning the set of infrastructure resources on the one or more infrastructure computers.
Dependencies are inferred from the claim text.