Development operations (DevOps) is a set of processes and practices to prepare for and manage the application lifecycle. By implementing a DevOps methodology, you can shorten your development schedule and greatly improve the quality of your application and customer experience, by identifying and addressing issues earlier in the production lifecycle and by increasing the performance of your application. Typically, DevOps is divided into four phases of the application lifecycle:
DevOps analytics is the process of collecting, analyzing, reporting, and visualizing data throughout the process of all four stages of DevOps production.
For each phase of the application lifecycle, you should be following a process to collect, analyze, report, and visualize the data:
To gain insights from the data, you may want to set up three types of reporting solutions:
DataOps is a methodology that applies the processes and practices from DevOps, Agile methodology, and Lean manufacturing to automation-based data methods. You establish a data lifecycle that includes preparing and collecting your data, storing your data, processing the data, analyzing the data, visualizing the data to showcase insights, distributing the insights, archiving data that is no longer active or needed, and then deleting or destroying the data. The process exists to establish and maintain data integrity, security, and usability.
Azul Intelligence Cloud (IC) provides the kind of DevOps analytics that can help you shorten your development schedule and greatly improve the quality of your application and customer experience, by identifying and addressing issues earlier in the production lifecycle and by increasing the performance of your application.
Specifically, IC provides the following capabilities:
Intelligence Cloud works on any JVM or Java distribution, including OpenJDK distributions from Azul, Oracle, Amazon (Corretto), Microsoft, RedHat, and Eclipse Temurin (Adoptium).