Month: May 2023

Evolution of Jakarta EE Runtimes Post Java 17

Over the past few years, the pace of Java Platform, Standard Edition releases has become much faster, with a much predictable biannual releases, with a LTS every 18 months. This fireside chat by Payara Engineers will dive into some of the major changes from Java 17 to the upcoming 21. They will explore these changes within the context of Enterprise Java development on the Jakarta EE Platform.

Payara Retreat 2023: Payara in Prague!

Payara Retreat (formerly “Payara Week”) is our annual, on-location event to become closer to one another, to put our ideas for Payara’s future success on the table, and to have some fun across all teams.

Last year, then-Payara Week was online, and we proved that we could connect well virtually. However, it meant a lot to meet again face-to-face, for the first time since Payara Week in 2020, the week before the world closed down!

A lot has changed since then – including the growth of Payara. Almost double the amount of team members, or“Payarans”, met for the renamed Payara Retreat in the beautiful city of Prague, capital of the Czech Republic.

Continue reading “Payara Retreat 2023: Payara in Prague!”

Jakarta EE NoSQL with Google Cloud Firestore

NoSQL has become a popular RDMS alternative for enterprise applications. There are a myriad of options available for developers to choose from. With advantages such as flexible data models, generally faster queries, support for horizontal scaling and easier developer experience, NoSQL is a great alternative to have in your developer toolbox.

In this code-focused webinar, we take a look at how you can use the Google Cloud Firestore NoSQL database service in a Jakarta EE application.

Payara Platform 6 Enterprise Edition is Here!

The latest major release of the Enterprise Edition of Payara Platform is here!

Payara Platform Enterprise 6 is a great milestone in helping organisations take advantage of all the new features that came out with Jakarta EE 10 and MicroProfile 6. As the single most important release of the enterprise Java platform in almost a decade, Jakarta EE 10 did come with many features, cleanups and enhancements that make the platform even more productive.

To help organisations take advantage of this major Jakarta EE release, Payara Platform Enterprise 6 features out of the box support for Jakarta EE 10 and MicroProfile 6. In this webinar, we go over the details of this release and try to answer questions you may have.

A Developer Guide to MongoDB with Morphia & Jakarta EE

MongoDB is one of the most popular NoSQL databases in the market, with its flexible data model, scalability, and rich query capabilities. When combined with Morphia, a powerful Java library for MongoDB, Jakarta EE developers can achieve even greater flexibility in creating modern applications that deliver exceptional user experiences. Watch this webinar recording to learn how to use MongoDB with Jakarta EE and the Morphia library!

Payara 6 is Here (Almost!)

Payara Platform Community 6.2022.1 will be released very soon (scheduled for next week!)

It is the first stable release of the Payara 6 Community stream and will be the updated, current version of Payara Platform Community.

It willrun with Jakarta EE 10 ONLY, meaning that current Payara Community users will need to move toJakarta EE 10 or choose aPayara Enterprise subscription to stay with Jakarta EE 8. This webinar is your chance to ask your questions and prepare before the final Payara 5 Community release in December:

Payara Cloud – Realizing the Potential of Cloud Native Serverless Jakarta EE

You may have heard about our brand-new Payara Cloud product.

Payara Cloud automates the infrastructural tasks required when moving a Jakarta EE application to a cloud deployment model, and is therefore a ‘serverless’ option.

In this webinar, Payara Services CEO and Founder Steve Millidge will explain aboutPayara Cloud: how it works, why you might need it, how it can save you time and money.

Steve will explain what a truly “Serverless” solution consists of: how the user does not need to worry about application servers, instances, domains, hosts, Docker containers or any of the traditional concepts. He will explain how serverless can be brought about and its benefits, as well as demonstrating it on a runtime 100% designed forJakarta EE and MicroProfile: Payara Cloud.

What’s New in Jakarta EE 10

In September 2022, the Jakarta EE community achieved a huge milestone with Jakarta EE 10 being released (read more here). The key goals of the Jakarta EE 10 release are simplicity, modernization and ensuring it is lightweight. It’s been a few months since this major release, so we thought it’s a good time now to do a bit of a recap. We invite you to join our series of fast-paced, no slides webinars that will bring you up to speed with Jakarta EE 10!

What’s New In Jakarta EE 10 – Part 1 – Microservices

Jakarta EE 10is the first feature release of the platform since its move to Eclipse Foundation. It comes with many new features and enhancements that will make you even more productive with the platform.

This first in a series of three Payara webinars takes a bird’s eye view of the notable changes in Jakarta EE 10 that enhance your use of the microservices architecture pattern. This installment of the series will take a look at:

– Java SE 17 support
– The lighter Core Profile
– Fatless CDI, aka CDI Lite
– OpenID Connect support in Security
– Jakarta REST bootstrap API
– Jakarta EE 10 support in Payara Platform

By the end of this fast paced, no slides webinar, you will have a grasp of what Jakarta EE 10 has to offer in using it to craft your microservices applications.

Enterprise Java Application Development With Jakarta EE and Vaadin

Join our online event on Wednesday the 24th of May – register here – get an overview of the Vaadin framework and learn how to use it to build modern web applications on the Jakarta EE Platform in pure Java, without any frontend framework. You will learn about the core features of Jakarta EE, like its dependency injection (Jakarta CDI) and persistence (Jakarta Persistence) APIs. Additionally, you will learn how to use Vaadin and Jakarta EE to build responsive web applications that can run on different devices and browsers.

The webinar will be presented by the experienced Matti Tahvonen from Vaadin and Luqman Saeed, Jakarta EE expert at Payara, who will share best practices and tips for building modern pure Java web applications that are easy to maintain, secure, and scalable.

Whether you are a seasoned Jakarta EE developer or new to the Jakarta EE world, this webinar will provide you with valuable insights into building modern web applications using Vaadin and Jakarta EE. You will leave the webinar with a clear understanding of how to use these powerful tools to create high-performance and scalable web applications. Sign up now!

Vaadin is a popular web application framework that allows you to create stunning user interfaces in pure Java. With Vaadin, you don’t have to be a JavaScript/Typescript expert to create modern, responsive web applications. Jakarta EE, formerly known as Java EE on the other hand, provides a robust and scalable backend infrastructure for building enterprise-grade web applications. Pairing both gives you, as a Java developer, an easy, typesafe way to create great looking, scalable and secure modern web applications.

In this webinar, you will get an overview of the Vaadin framework and learn how to use it to build modern web applications on the Jakarta EE Platform in pure Java, without any frontend framework. You will learn about the core features of Jakarta EE, like its dependency injection (Jakarta CDI) and persistence (Jakarta Persistence) APIs. Additionally, you will learn how to use Vaadin and Jakarta EE to build responsive web applications that can run on different devices and browsers. By the end of this webinar, you will learn

  • What Vaadin is and what you can use it for
  • How to get started with Vaadin on the Jakarta EE Platform
  • How to build your user interfaces in pure Java
  • How to use Vaadin’s components and add-ons to create beautiful and interactive user interfaces
  • How to organize your Vaadin application code using Jakarta CDI
  • How to use Vaadin’s data binding features
  • How to persist your Vaadin application data using Jakarta Persistence
  • How to organize your application code for maintainability

Make sure you register here – we hope to see you there!

Back to top