Try Payara Cloud for Free! No More Training Developers in Kubernetes...

Payara Cloud is our fully-managed cloud native application runtime. 

Unlike building an application server deployment on a Cloud Infrastructure as a Service or on raw Kubernetes, Payara Cloud takes care of provisioning infrastructure, installation, configuration, deployment and scaling of your application. Any web application following the Jakarta Web Profile specification can be uploaded and it will run in a containerized Payara Micro instance.

Watch the Recording: Building Ultrafast Apps with Payara & Microservices: Live Coding with Jakarta EE & MicroProfile

In this webinar Jakarta EE experts Otavio Santana (Java Champion & Software Engineer) and Luqman Saeed (Payara Tech Writer)  explore the power of Payara and Microservices to develop ultrafast applications, diving into live coding with Jakarta EE and MicroProfile, leveraging the latest specifications, such as Jakarta Data and Jakarta NoSQL.

Additionally, they showcase the seamless integration of these technologies with the Microstream database, enabling lightning-fast persistence for your applications. Whether you are a seasoned developer or new to these technologies, this session will provide valuable insights and practical examples to accelerate your application development.

Watch the Recording: Effortless Jakarta EE Application Monitoring With Payara Monitoring Console


In this recorded webinar we explore how Payara Monitoring Console helps you streamline your Jakarta EE and MicroProfile application monitoring, troubleshooting, and management. Discover how the Payara Monitoring Console streamlines monitoring workflows, improves application performance, and enables faster incident response for your organisation.

 

A Look at Virtual Threads in a Jakarta EE Managed Context

Upcoming Java 21 brings a bunch of new features, including very interesting progress in concurrency. There are two main improvements – virtual threads and structured concurrency.

In this article, we discuss incoming usage of these enhancements inJakarta EE (formerly Java EE, now an open source project maintained by the Eclipse Foundation), a set of specifications that enables the worldwide community of Java developers to work on cloud native Java enterprise applications. Jakarta Concurrency is the concrete specification describing the expected behaviour.

The support in Jakarta EE is currently under development, details may change in the final implementation.

The Payara Monthly Catch July 2023

It's time for the July Payara Monthly Catch. 

This month's pick includes:

  • Advice on contributing to open source
  • Our guide to Artificial Intelligence and Machine Learning on Jakarta EE
  • More deep dives into what you can look forward to in Java 21
  • Tips to combat bugs and vulnerabilities

& more!

We collate articles and videos from outside Payara - ourJakarta EEandMicroProfilecommunity - as well as sharing Payara's own guides and blogs, and news from our team of "Payarans" (we start them small 😉 )🐣⬇

How to Use the Payara Tools in Apache NetBeans IDE

Apache NetBeans is a popular IDE for Java development, offering a wide range of features for streamlining the development process. Payara Server, a robust and scalable option for deploying Jakarta EE applications, seamlessly integrates with Apache NetBeans. In this blog, we explore the seamless usage of Payara Platform 6 within Apache NetBeans, highlighting the benefits and demonstrating how it enhances your development workflow. Whether you're starting a new project or working with an existing app, this guide helps you leverage the power of Payara Server in your development process. Follow the steps in this blog to set up Apache NetBeans to use Payara Server for running your web apps.

Securing microservices under 40 minutes with MicroProfile & Keycloak!

Implementing the correct security patterns is a common challenge that most application developers and consultants can get wrong in even the most common of scenarios. Reinventing the wheel is a common pattern that DevOps engineers do when integrating security solutions inside their applications (authentication, password validation, identity management, correct storage of user data, etc.). Keycloak is an open-source identity management solution that focuses on offloading this burden from DevOps engineers, allowing them to focus on the business aspects of their applications and simplifying their solutions in the long run. 

This talk (see below!) from Fabio Turizo, Senior Engineer at Payara, will focus on the benefits of using such a service with an enterprise application, with a live demonstration of a small application that uses the Eclipse MicroProfile APIs to correctly integrate it with Keycloak by way of the OpenIDConnect standards. 

What's New in the July 2023 Payara Platform Release?

Coming out of the Payara pond to help cool down your summer, the Payara July 2023 release is out with enhancements and bug fixes. Payara Platform Enterprise 6.4.0 comes with 5 bug fixes, 1 improvement, and 3 component upgrades. Payara Platform Community 6.2023.7 also comes with 5 bug fixes, 3 component upgrades, and 2 improvements. 

Our Latest Guides for CTOs and Management

At Payara, we create great resources for both developers and their managers. 

In this blog, we collate some of our recent guides that cater to those making decisions about what systems and processes to use in an organisation. 

We hope you will find something useful.