Four key steps to follow in order to configure a remote debugging session for Java Spring Boot microservices running in Docker containers.
This short blog touches on a specific how-to: Simple steps to migrate from your current JEE application server to Open Liberty, an enterprise-grade open-source application server.
Interest and implementation of cloud-native development utilizing microservices have increased dramatically over the last few years. In this lightboarding video, we provide a high-level overview of microservices and compare them to traditional monolithic architectures by utilizing an example of a company that sells tickets to concerts and sporting events.
If you are building next-generation microservices with enterprise Java, you should look at Eclipse MicroProfile. It is lightweight, easy to learn, and covers the whole spectrum of core technologies required for a microservices architecture. This is the summary of the nine-part series on our team's migration of a Spring-based microservices app to MicroProfile.
If you downloaded your Java SE binary from Oracle.com and are using it for commercial purposes, you may have heard that they’ve introduced a new pricing model. Fortunately, the Eclipse OpenJ9 project delivers a no-cost JVM on AdoptOpenJDK, even for commercial use. As an added bonus, OpenJ9 is faster and leaner than other JVMs.
In cloud-native Java applications, multiple microservices are running behind the application. If you have hundreds of services, how do you debug an individual request as it travels throughout a distributed system? Save your SREs headaches by enabling proper distributed tracing. Java MicroProfile's OpenTracing specifications makes it easier.
What’s involved in the migration of your traditional WebSphere apps to those based on WebSphere Liberty in the cloud? In this Think 2019 hands-on lab, you’ll learn how the IBM Cloud Transformation Advisor (included with IBM Cloud Private) can streamline migrations by scanning your app’s binaries, identifying compatibility issues, and generating required artifacts like the Kubernetes-required manifest.
Did you know that Open Liberty is a great match for your Spring Boot applications? But after you have this nicely packaged application, how do you deploy it into Pivotal environments? Whether its Pivotal Application Service (PAS) or Pivotal Container Service (PKS), Liberty has got you covered. This blog post walks through your options for each environment.
To benefit from the reuse and consistency microservice APIs offer, other developers will need guidance to use your APIs correctly. With annotations defined in the MicroProfile OpenAPI specification from Java EE, it's easy to generate clear documentation.