All Open Liberty guides (23)
Most recent guides shown first
Consuming a RESTful web service
Learn how to consume a RESTful web service in Java using JSON-B and JSON-P
Getting started with the Open Liberty application server
Learn how to deploy and update an application on Open Liberty with Maven and Docker.
Failing fast and recovering from errors
Use MicroProfile's Timeout and Retry policies to fail fast and recover when running into failures.
Consuming RESTful services with template interfaces
Learn how to use MicroProfile Rest Client to invoke RESTful services over HTTP in a type-safe way.
Limiting the number of concurrent requests to microservices
Use a MicroProfile Bulkhead policy to limit requests and prevent faults from cascading to the entire system.
Documenting RESTful APIs
Explore how to document and filter RESTful APIs from code or static files by using MicroProfile OpenAPI.
Enabling distributed tracing in microservices
Explore how to enable and customize tracing of JAX-RS and non-JAX-RS methods by using MicroProfile OpenTracing.
Building fault-tolerant microservices with the @Fallback annotation
Learn how to add fallback behavior to microservice dependencies to manage the impact of failures.
Providing metrics from a microservice
Learn how to use MicroProfile Metrics to provide system and application metrics from a microservice.
Adding health reports to microservices
Learn how to use MicroProfile Health to provide and check the health of a microservice.
Injecting dependencies into microservices
Learn how to use Contexts and Dependency Injection to manage and inject dependencies into microservices.
Securing microservices with JSON Web Tokens
Learn how to control user and role access to microservices using MicroProfile JWT.
Learn how to use the MicroProfile Config specification to externalize configuration data for an application.
Separating configuration from code in microservices
Learn how to perform static configuration injection using MicroProfile Config.
Building a web application with Gradle
Learn how to build and test a simple web application using Gradle and Open Liberty
Using Docker containers to develop microservices
Learn how to containerize a microservice with Docker for iterative development
Consuming a RESTful web service with AngularJS
Explore how to access a simple RESTful web service and consume its resources with AngularJS in Open Liberty.
Enabling Cross-Origin Resource Sharing (CORS) in Open Liberty
Learn how to enable CORS in Open Liberty without writing Java code to access resources from an external domain.
Creating a multi-module application
Learn how to build an application consisting of JAR, WAR, and EAR modules with Maven
Preventing repeated failed calls to microservices
Learn how to create a fault-tolerant microservice using MicroProfile's CircuitBreaker and Fallback policies.
Building a web application with Maven
Learn how to build and test a simple web application using Maven and Open Liberty
Creating a RESTful web service
Learn how to create a REST service with JAX-RS, JSON-P, and Open Liberty.