How to Build Cost-Effective Cloud Architectures

Cloud adoption has transformed how developers build and scale applications, but it also brings new challenges in controlling costs. As cloud bills grow alongside usage, designing cost-efficient cloud architectures becomes essential for developers, DevOps specialists, architects and team leaders.

This post explores key strategies for optimizing cloud expenditure and align it with actual needs without incurring cloud wastage spend.

JBoss EAP 7 End of Support: What Java Developers Need to Know (And What to Do Next)

As a Java developer, you may not control runtime support contracts, but what you can do is help your team stay ahead of platform shifts that impact stability, compliance and portability. And here’s a big one:

📢 Red Hat officially announced that JBoss EAP 7 reached the end of Maintenance Support and entered Extended Life Support Phase 1 (ELS-1) on June 30, 2025.

This marks the beginning of a gradual end-of-support timeline that affects all Java EE 8 applications running on JBoss EAP 7.x. The change was confirmed by Red Hat as part of its product lifecycle updates, and it’s a clear sign that organizations need to plan for what's next. If your manager asks you for an overview on what's happening and the options at hands, this blog post is for you: we summarized everything you need to know and what you can do for your Java EE 8 applications.

Platform Engineering vs. SRE vs. DevOps: Practical Differences for Java Teams

You've probably been in that hallway conversation (or Teams/Zoom meeting) where DevOps, SRE and Platform Engineering all get thrown around. Sometimes these words are used interchangeably, as if they were synonyms. Sometimes they indicate different aspects, but nobody really agrees on what they are.

If you can relate, know that you're not alone. That's why we decided to walk through the core differences (and overlaps) of what each term means for us at Payara. 

Conquering Kubernetes Complexity: Why Java Developers Need More Than Just Containers

Kubernetes, also known as K8s has become the de facto platform for orchestrating modern microservices architectures, promising resilience, scalability and faster deployment pipelines for Java applications. But for many developers, that promise often hides a thorny reality: Kubernetes is powerful—but also painfully complex.

What's New In The Payara Platform August 2025 Release?

The August 2025 release brings important security fixes and stability improvements across the Payara Platform. This month's releases include Payara Platform Community 6.2025.8 and Payara Platform Community 7.1 Alpha4, Payara Platform Enterprise 6.29.0 and 5.78.0, with a focus on addressing critical security vulnerabilities and enhancing platform reliability.

Application Modernization: Key Strategies to Overcome Common Challenges

Many enterprise Java application developers are facing the same challenge: handling the many legacy systems used by their organizations. Modernizing these is critical to improving scalability, performance and security. Yet, many teams are still supporting workloads based on Java SE 8 or earlier versions, despite newer versions and modern frameworks offering significant advantages. This aversity to refreshing such applications stems precisely from the importance these pieces of software have within an organization, as their disruption can considerably impact business operations.  

This blog is your practical guide to successfully navigating that shift: from evaluating legacy codebases to leveraging cloud-native architectures, CI/CD pipelines and runtime tools to futureproof your enterprise Java applications while streamlining key modernization efforts. 

The Payara Monthly Catch - July 2025

Your Round-Up of the Latest Java & Jakarta EE News.

Welcome aboard the July issue of The Monthly Catch. As always, we’re bringing you the latest updates, product news and expert resources from across the Payara ecosystem.

This month, we’re spotlighting exciting product launches like Payara Qube, a new strategic partnership with Azul and the official release of Jakarta EE 11. You’ll also find fresh blogs, guides and insights on everything from AI in Java to cloud-native deployments and DevOps productivity.

What Is a Cloud Server? Types, Benefits, and Use Cases

Cloud computing has transformed how enterprises deploy and manage applications. A cloud server provides an on-demand, scalable infrastructure that enables businesses to launch services without heavy upfront investments in hardware. Whether used for hosting, data management, or large-scale application deployment, cloud servers are now integral to modern IT ecosystems. This is especially true for Java EE and Jakarta EE applications, where cloud-native environments based on cloud application servers deliver agility, resilience, and cost-efficiency.  

In this blog, we look at what cloud application servers are, how they work, key benefits, use cases and real-world applications. 

Unlock the Power of AI in Enterprise Java Development

As enterprise Java continues to evolve, developers are constantly looking for ways to build faster, cleaner, and more efficient applications. That’s where AI comes in - and it's changing the game for Jakarta EE development.

We’re excited to share our latest resource: 'AI Tools for Jakarta EE – Power Up Your Java Enterprise Development'. This free guide explores how cutting-edge AI tools can streamline your workflow, reduce repetitive coding, and accelerate project delivery.

Getting Started with Jakarta EE 11: Hello World

Introduction

The release of Jakarta EE 11 represents another significant milestone in the evolution of the Java Enterprise framework. With over 25 years of history since its first release in 1999, Jakarta EE has continuously evolved while maintaining its core principles of stability and enterprise-grade reliability.