Archive from November 2020
What happens when an application designed for a small user base needs to be scaled up and moved to the cloud?
It needs to live in a distributed environment: responding to an appropriate number of concurrent user requests per second and ensuring users find the application reliable.
Though Jakarta EE and Eclipse MicroProfile can help with reliable clustering, there is no standard API in Jakarta EE that defines how clustering should work currently. This might change in the future, but in the meantime, this gap must be filled by DevOps engineers.
In this blog, we will cover 10 technical strategies to deal with clustering challenges when developing Jakarta EE and MicroProfile for cloud environments.
If you haven't heard yet, the Payara Team has been hard at work developing Payara Cloud, The Next Generation of Cloud-Native Application Server. Payara Cloud makes it easier to run your applications on the cloud - and eliminates the need to learn how to use Kubernetes. With Payara Cloud, you simply select your war, click deploy, and watch your apps run on the cloud, automagically! (Have you seen the Payara Cloud teaser video yet? Take a look here.)
We recently held our regular monthly online event hosted by Rudy De Busscher to discuss the recent updates and enhancements to the Payara Platform in the latest release. For this months theme we also had a community discussion about the monitoring tools available in the Payara Platform, and our future plans.
Payara Platform Enterprise users will be pleased to hear that we released a refactor of the MicroProfile OpenAPI implementation we provide in Payara Platform Community 5.2020.3 with the aim of addressing a number of issues and requests that had been raised over time. The original blog, detailing some of these features, can be found here.
OpenAPI Refactor has now been included in the Payara Platform Enterprise 5.23.0 release.
In Payara Server Enterprise 5.23 we continued improving our monitoring solution released in Payara Server Enterprise 5.22.0 (read about it here) called Payara InSight. The main focus of improvements for this release is the representation of alerts in the user interface. We also had a closer look at how widget content is arranged and coloured which also lead us to add further configuration options.
For many years, Java EE has been a major platform for mission-critical enterprise applications. In order to accelerate business application development for a cloud-native world, leading software vendors collaborated to move Java EE technologies to the Eclipse Foundation where they continue to evolve under the Jakarta EE brand.
The Payara Server Community 5.2020.6 release introduces a host of new enhancements to Eclipse MicroProfile, with MicroProfile Config containing most of these improvements. MicroProfile Config now comes with five new config sources for cloud key vaults and databases. The Payara Health Check Service has also been updated to monitor any Metrics exposed in the MicroProfile Metric, and it can now expose any HealthCheck checkers to the MicroProfile Health REST endpoints.
With this major release of Payara Platform Enterprise, we're introducing OpenAPI Refactor and some further improvements to Payara InSight. Meanwhile, the Payara Community Edition adds support for Payara Micro in the Eclipse IDE and a number of useful MicroProfile enhancements.
Read more below to find out the details, and don't miss our Release Overview virtual event next week, which is now open for registrations on Meetup here.
Running your applications on the cloud takes quite a bit of effort. Even “cloud-native” applications present challenges when packaging them to run on the cloud!
What if you could focus on writing code for your business applications and not worry about making it work on Kubernetes or configuring everything to run them on the cloud? What if configuration and deployment were as simple as selecting your War file and clicking deploy? Imagine how much faster you could write code and deliver applications!
That’s what Payara Cloud will do for you. Payara Cloud is what cloud-native should be.
As we approach the release of Jakarta EE 9, we’ve rounded up blogs and podcasts that are looking ahead to the transition. We also found several useful articles on improving your use of Kubernetes in the Cloud, which continues to be a hot-button topic!
In this round up you will find a curated list of some of the most interesting news, articles and videos from the last month. Can't wait until the end of the month? Visitour Twitter page where we post all these articles as we find them!