A process for supporting computing infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computer system comprising a processor, wherein the code, when executed by said processor, causes the computer system to implement a method of generating an application flow diagram for an application, wherein said method comprises:
- receiving a set of business transaction display elements that represents a plurality of business transactions (critical business transactions) that sustain or provide revenue for an organization;
- receiving a set of service display elements that represents a plurality of services required by said critical business transactions, wherein each critical business transaction includes one or more services of said plurality of services;
- receiving a set of infrastructure display elements that represents a plurality of components of an information technology infrastructure (IT infrastructure components), wherein each service utilizes one or more IT infrastructure components of said plurality of IT infrastructure components;
- receiving a first set of formatted display elements that maps said set of business transaction display elements to said set of service display elements, wherein each business transaction display element is connected to a corresponding one or more service display elements of said set of service display elements via one or more formatted display elements of said first set of formatted display elements to represent a first flow of data between said critical business transactions and said services;
- receiving a second set of formatted display elements that maps said set of service display elements to said set of infrastructure display elements, wherein each service display element is connected to a corresponding one or more infrastructure display elements of said set of infrastructure display elements via one or more formatted display elements of said second set of formatted display elements to represent a second flow of data between said services and said IT infrastructure components, wherein said first flow of data and said second flow of data indicate an end-to-end flow of data between said critical business transactions and said IT infrastructure components;
- generating, by a processor of said computer system, said application flow diagram subsequent to said receiving said set of business transaction display elements, said receiving said set of service display elements, said receiving said set of infrastructure display elements, said receiving said first set of formatted display elements, and said receiving said second set of formatted display elements, wherein said application flow diagram includes said set of business transaction display elements, said set of service display elements, said set of infrastructure display elements, said first set of formatted display elements, and said second set of formatted display elements;
- and
- displaying said application flow diagram in a display window on a display device.