Azul introduces ReadyNow Orchestrator to solve Java’s warmup problem
Azul today announced ReadyNow Orchestrator (RNO), a new feature of Azul Platform Prime powered by ReadyNow technology that slashes warmup time for Java applications, enabling significant improvements to operational efficiencies and optimization of cloud costs.
Available now, ReadyNow Orchestrator requires no changes to Java applications and is included at no additional charge for Azul Platform Prime customers.
Any company that uses Java for its business-critical workloads faces the Java warmup problem. When a Java application is launched, the JVM is responsible for compiling it into a form that can be executed by the machine or device running it. As the application continues to run, the JVM will recompile and further optimize important parts of the application’s code to improve performance, essentially “warming up” over time before it reaches peak performance.
Azul Platform Prime’s ReadyNow technology helps some of the world’s largest companies ensure their Java workloads start fast and stay fast. ReadyNow records information about an application’s optimization profile and then uses that profile to shorten the warmup time the next time the application is run. Generating and distributing ReadyNow optimization profiles across fleets of applications has become increasingly complicated – especially in containerized environments.
ReadyNow Orchestrator (RNO) automates profile distribution by delegating all profile collection to a dedicated, customer-managed service. Instead of collecting profile information on just a single JVM, RNO monitors entire fleets of JVMs, learns from application usage what the best optimization profile is, and then automatically serves the profile to any JVM that requests it so that Java applications warm up much more rapidly with no human intervention.
This newest feature of Azul Platform Prime builds on Azul’s efforts to help businesses optimize rising cloud costs. DevOps teams can scale down the number of cloud compute instances they use to run Java applications during off-peak times and then rapidly scale them back up to meet demand – knowing that ReadyNow and ReadyNow Orchestrator will ensure those instances are warmed up immediately to take traffic with no disruption to customers. By doing so, organizations can reduce the average number of compute instances they are using, lowering their cloud compute costs.
“Azul has a distinguished history of delivering pioneering technology for Java applications, such as eliminating Garbage Collection pauses and offering the highest application performance with the world’s best Just-in-Time compiler,“ said John Ceccarelli, Sr. Director Product Management for Azul Platform Prime. “With ReadyNow and ReadyNow Orchestrator, we’re now solving Java’s warmup challenges and providing a novel way for enterprises to improve developer and operational efficiencies and reduce cloud costs.”