Building Java Containers Without a Dockerfile: Azul Zulu and Paketo Buildpacks

Learn how to use the Azul Zulu Pakote Buildpack with a Spring Boot demo project and how to use Paketo without Spring Boot. The post Building Java Containers Without a Dockerfile: Azul Zulu and Paketo Buildpacks appeared first on Azul | Better Java Performance, Superior Java Suppo … | Continue reading


@azul.com | 1 day ago

Azul Payara 7: AI-Ready, Audit-Defensible, No Rewrite Required

Learn about Azul Payara 7: AI-Ready, Audit-Defensible, No Rewrite. The post Azul Payara 7: AI-Ready, Audit-Defensible, No Rewrite Required  appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 days ago

Your Java Patching Cycle Was Designed for a Slower Enemy

AI has collapsed the exploit window from weeks to negative time. Learn how Azul’s Java patching approach allows you to take a proactive, preventative approach to AI-driven security threats. The post Your Java Patching Cycle Was Designed for a Slower Enemy appeared first on Azul | … | Continue reading


@azul.com | 14 days ago

Join My Webinar Next Week: OpenJDK Migration for Dummies, Live

Learn how to mitigate the demands of AI with the lower costs of OpenJDK. The post Join My Webinar Next Week: OpenJDK Migration for Dummies, Live appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 20 days ago

Azul Prime vs. JDK 25 Performance

Azul’s Java Performance Engineering Lab tested Azul Prime’s Zing versus other OpenJDK distributions on JDK 25. Learn what this means for your organization when you upgrade. The post Azul Prime vs. JDK 25 Performance appeared first on Azul | Better Java Performance, Superior Java … | Continue reading


@azul.com | 24 days ago

Azul Payara 7 Is Available Now: The First Commercially Supported Jakarta EE 11 Runtime

Learn about Azul Payara 7, the first Jakarta EE 11 enterprise server. The post Azul Payara 7 Is Available Now: The First Commercially Supported Jakarta EE 11 Runtime appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 28 days ago

The 4 Options Facing Free Java Users: YOU MUST CHOOSE ONE

If you’ve never paid Oracle for Java, click here to learn about your financial exposure in this new Azul report. The post The 4 Options Facing Free Java Users: YOU MUST CHOOSE ONE appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 29 days ago

Java Application Modernization Is Stalling Due to Technical Debt – Here’s How to Fix It

Learn how new tools are enabling DevOps teams to eliminate the technical debt that clogs systems and kills productivity. The post Java Application Modernization Is Stalling Due to Technical Debt – Here’s How to Fix It appeared first on Azul | Better Java Performance, Superior Jav … | Continue reading


@azul.com | 1 month ago

OpenJDK Migration for Dummies: Updated for a New Generation of Readers

Learn about Azul’s updated guide for successful OpenJDK migrations and download it today. The post OpenJDK Migration for Dummies: Updated for a New Generation of Readers appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

All Azul Zulu Container Images Explained: CA, SA, and Chainguard

What’s the right image source for Docker Official Images? The answer varies depending on whether you’re evaluating Azul Zulu, running it in production under a support contract, or operating in a high-security environment. This post explains all the options. The post All Azul Zulu … | Continue reading


@azul.com | 1 month ago

The Importance of Java Security Updates

Learn about the critical importance of Java security updates and how to apply them. The post The Importance of Java Security Updates appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Your Java Runtime Has a Security Update. Did You Apply It?

Azul Zulu fixes 10 CVEs in the April 2026 quarterly update, including three scoring 7.5. Learn why AI makes patching your Java runtime more urgent than ever. The post Your Java Runtime Has a Security Update. Did You Apply It? appeared first on Azul | Better Java Performance, Supe … | Continue reading


@azul.com | 1 month ago

Java Experts Speak Out on the Role of Java in AI

Check out these quotes from Java experts who discussed the cutting-edge intersection of Java and AI at AI4J, the Intelligent Java Conference. The post Java Experts Speak Out on the Role of Java in AI appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Earth Day 2026: The Most Overlooked Sustainability Lever in Your Data Centre

Learn how Java runtime efficiency can contribute to sustainability by reducing overprovisioning, improving utilisation, and shrinking infrastructure needs. The post Earth Day 2026: The Most Overlooked Sustainability Lever in Your Data Centre appeared first on Azul | Better Java P … | Continue reading


@azul.com | 1 month ago

Using the Azul Zulu Docker Official Images: From Simple Pull to Lean Container

Learn how to use Azul Zulu as Docker Official Images. The post Using the Azul Zulu Docker Official Images: From Simple Pull to Lean Container appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

6 Ways Azul Payara Server Is Better Than Oracle WebLogic Server

Learn why Azul Payara Server is better than Oracle WebLogic Server for modern, cloud-based Jakarta EE workloads. The post 6 Ways Azul Payara Server Is Better Than Oracle WebLogic Server appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

AI Is Rewriting Enterprise Java’s Playbook – and Vice Versa

Learn how AI and Java are evolving together in the enterprise environment where security, reliability, observability, and scalability are critical. The post AI Is Rewriting Enterprise Java’s Playbook – and Vice Versa appeared first on Azul | Better Java Performance, Superior Java … | Continue reading


@azul.com | 2 months ago

56% of CFOs Prioritizing AI and Automation, Highlighting Need to Reduce Cloud Waste

Learn insights from CFOs on cloud cost optimization, partnering with the business, and strategic priorities for 2026 in a new report from Azul. The post 56% of CFOs Prioritizing AI and Automation, Highlighting Need to Reduce Cloud Waste appeared first on Azul | Better Java Perfor … | Continue reading


@azul.com | 2 months ago

How Sasol Reduced Java Costs by 92% While Strengthening Security and Compliance

Learn how Sasol standardized over 150 Java applications on Azul to reduce costs and the fear of Oracle Java audits. The post How Sasol Reduced Java Costs by 92% While Strengthening Security and Compliance appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

The Road to Docker Official Images for Java: The Azul Zulu Story

Learn how Azul Zulu OpenJDK has officially joined Docker’s Official Images program and what it means for customers. The post The Road to Docker Official Images for Java: The Azul Zulu Story appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

The JavaFX Revival: Good News for the Community, Business as Usual for Azul

Learn about your options for JavaFX, and what Oracle's change in support means for Java users. The post The JavaFX Revival: Good News for the Community, Business as Usual for Azul appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

How Enterprise Leaders Can Build the Java Foundation for an AI-Native Future

Learn about the upcoming AI4J conference. The post How Enterprise Leaders Can Build the Java Foundation for an AI-Native Future appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

Trusted Java Containers: Azul Zulu OpenJDK Joins Docker’s Official Images

Azul Zulu OpenJDK is now available as Docker Official images on Docker Hub, giving developers trusted, secure, and verified Java for their container builds. Learn all about it here. The post Trusted Java Containers: Azul Zulu OpenJDK Joins Docker’s Official Images  appeared first … | Continue reading


@azul.com | 2 months ago

Total Economic Impact Webinar with Forrester: How Choosing the Right Java Affects Your Bottom Line

This webinar features Forrester discussing "The Total Economic Impact™ Of Azul Prime" and how numerous organizations they interviewed reduced cloud costs and engineering performance tuning for 129% ROI. The post Total Economic Impact Webinar with Forrester: How Choosing the Right … | Continue reading


@azul.com | 2 months ago

The Fastest, Lowest-Risk Way to Replace Oracle Java

Dana Crane explains the complete Oracle Java exit strategy that includes a drop-in replacement for Oracle Java, automated migration, and ongoing compliance. The post The Fastest, Lowest-Risk Way to Replace Oracle Java appeared first on Azul | Better Java Performance, Superior Jav … | Continue reading


@azul.com | 2 months ago

Total Economic Impact™ Study: 5 Ways Optimizing Java Runtime Performance Delivered 129% ROI

In a new study commissioned by Azul, Forrester found that customers saved $5.7M over three years with a payback period of less than 6 months. The post Total Economic Impact™ Study: 5 Ways Optimizing Java Runtime Performance Delivered 129% ROI appeared first on Azul | Better Java … | Continue reading


@azul.com | 3 months ago

Cloud ROI per Java Application Will Be a Core Metric – and 2 More Java Predictions for 2026

Assigning cloud ROI metrics to specific product teams or services enables engineering to own their costs and their efficiency. The post Cloud ROI per Java Application Will Be a Core Metric – and 2 More Java Predictions for 2026 appeared first on Azul | Better Java Performance, Su … | Continue reading


@azul.com | 3 months ago

What 2,000+ Professionals Told Us About the State of Java, AI, Cloud Costs, and the Future of the Java Ecosystem

In this year’s State of Java Survey & Report, more than 2,000 Java professionals told us Java is evolving, and AI is accelerating that shift. The post What 2,000+ Professionals Told Us About the State of Java, AI, Cloud Costs, and the Future of the Java Ecosystem appeared first o … | Continue reading


@azul.com | 4 months ago

The Hidden Cost of Inefficient Code

Performance optimization has changed. Inefficient code at runtime can lead to high costs, sustainability issues, and performance deficits. The post The Hidden Cost of Inefficient Code appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

Still Trying to Reduce Technical Debt Manually?

Reducing technical debt manually can be a time-consuming, never-ending process. Use tools to automate the process. The post Still Trying to Reduce Technical Debt Manually? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

A Java Champion Explains His Java Predictions for 2026

Simon Ritter’s Java predictions for 2026 involve the foundations of AI, the limitations of vibe coding, and application modernization. The post A Java Champion Explains His Java Predictions for 2026 appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

Local Variable Type Inference in Java: Friend or Foe?

Local variable type inference helps simplify Java code. But in some situations, it can actually make code harder to understand. The post Local Variable Type Inference in Java: Friend or Foe? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

Java Champions Make Java Predictions for 2026

A panel of Java Champions have made Java predictions for 2026, covering AI, vibe coding, security, application modernization, and more. The post Java Champions Make Java Predictions for 2026 appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

Can You Afford the Total Cost of Free Java?

Before running Java on a free JVM, assess the likelihood of a vulnerability being exploited and the consequences of an exploit. The post Can You Afford the Total Cost of Free Java? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

How to Automate Safe Removal of Unused Code

A powerful integration between Azul and OpenRewrite enables enterprises to automatically identify and remove unused and dead code. The post How to Automate Safe Removal of Unused Code appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

A Cheat Sheet for Oracle Java Licenses

Here is a breakdown of Oracle Java licenses, when they apply, which Java versions they apply to, and how they affect organizations. The post A Cheat Sheet for Oracle Java Licenses appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

Java Warmup and the Scaling Loop Problem

A "scaling loop" can make Java application warmup even worse. Fortunately, there are four reliable fixes for this issue. The post Java Warmup and the Scaling Loop Problem appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

Contain Technical Debt, Enable Application Modernization

Summary  Your organization can complete application modernization efforts on time, but only if you’re ready. If you have a lot of technical debt, the process will be slower, messier, and more prone to mistakes.  In this post you will learn:  Imagine your company’s flagship applic … | Continue reading


@azul.com | 5 months ago

When Your Free, Unsupported Java Breaks, Can You Fix It?

Summary Would you DIY your Java to save on support costs? Support can be expensive, but you get professional help. Doing it yourself with unsupported Java comes with the risk that you will do it wrong, take way too long, cause yourself unnecessary anxiety, and pay too much anyway … | Continue reading


@azul.com | 6 months ago

Simple Ways to Remove Risk from Your Oracle Java Migration

Enterprises are finding ways to remove risk from Java migrations. We have guided hundreds of teams with a 100% success rate. The post Simple Ways to Remove Risk from Your Oracle Java Migration appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

How to Eliminate Oracle Java Audit Risk

Ausgrid needed to eliminate their Oracle Java audit risk while maintaining stability across their Java estate. The post How to Eliminate Oracle Java Audit Risk appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Why Should I Care About Java Garbage Collection?

Use Garbage Collector Logging to provide the correct metrics to check how much memory an application needs. The post Why Should I Care About Java Garbage Collection? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Learn More About the Memory Use of Java Applications

Determining the ideal memory size for Java applications can be challenging, but critical to achieve maximum performance. The post Learn More About the Memory Use of Java Applications appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Simplifying Application Modernization to the Cloud

Simon Taylor, head of global channel & alliances for Azul, discusses application modernization for the cloud. The post Simplifying Application Modernization to the Cloud appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

The Art of Performance Tuning in Java

The real art of performance tuning is seeing where we’re blind to inefficiency, not in chasing milliseconds. The post The Art of Performance Tuning in Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Three Ways to Improve Java-Based Microservices

Azul Platform Prime is ideally suited to deliver better performance and reduced cost for the deployment of Java-based microservices. The post Three Ways to Improve Java-Based Microservices appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

A Shortcut to Reducing Cloud Compute Spending

Organizations need to control their compute spending more effectively. Running an application in a better JVM is a good way to do it. The post A Shortcut to Reducing Cloud Compute Spending  appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

Gartner’s 3 Steps to Manage Exposure to Oracle Java Licensing

Users are often unsure whether they can use Oracle Java free of charge or if they will be exposed to Oracle Java licensing. The post Gartner’s 3 Steps to Manage Exposure to Oracle Java Licensing appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago