Earn this brand-new badge, recognizing your ability to effectively develop basic cloud-native Java applications ready for the cloud.
-
Creating cloud-native Java applications with the 12-factor app methodology
Learn how you could create cloud-native Java apps that are portable, scalable, and reliable with the 12 factor app methodology.
-
Run AI-enabled Jakarta EE and MicroProfile applications with LangChain4j and Open Liberty
Experience AI technology in Jakarta EE and MicroProfile applications that run on Open Liberty by using LangChain4j APIs.
-
Effective cloud-native Java app development with Open Liberty in IntelliJ IDEA
How to use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Liberty.
-
Introduction to New AutoScale Feature Available in Payara Server
When AutoScale is fully developed, not only will it allow you to change the number of instances in the Deployment Group by implementing additional asadmin commands, but it will also signal the routing systems of the changed configuration and automatically trigger a change in size based on rules around resource usage.
In this first step of the AutoScale development, we have introduced the concept of the Scaling Group into Payara Server Community Edition 5.2021.4 which can alter the number of instances in a Deployment group and implement it for SSH nodes.
The AutoScale feature is in continuous development, with improvements and additional functionality (including addressing the routing issue) planned in our future releases.
-
MicroProfile OpenTracing with Jaeger
The MicroProfile OpenTracing specification defines behaviours and an API for accessing an OpenTracing compliant Tracer object within your JAX-RS application. The behaviours specify how incoming and outgoing requests will have OpenTracing Spans automatically created. The API defines how to explicitly disable or enable tracing for given endpoints.
Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It is used for monitoring and troubleshooting microservices-based distributed systems.
-
How To Bring Your Java Microservices To The Cloud
All companies are software companies, and businesses will always experience the challenge of keeping integrations between users and applications scalable, productive, fast, and of high quality.
To combat this, cloud, microservices, and other modern solutions come up more and more in architectural decisions.
Here is the question: Is Java prepared to deal with these diverse concepts in a corporate environment?
-
Securing Microservices with Auth0 and MicroProfile in Kubernetes
In this day and age, securing enterprise platforms is a challenge that developers and consultants tackle in an uninformed manner, producing subpar solutions in most cases.
This presentation by Ondrej Mihalyi at DevOpsCon showcases the strength of combining MicroProfile and an OAuth service by doing a live demonstration of securing enterprise Java microservices in Kubernetes.