Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Welcome to Apache Camel
What Is System Integration?
Business or Integration Logic?
Cloud Native Applications
What is Apache Camel?
Integration Logic, Integration Routing
Exchanges and Messages
Expression Languages
Quarkus
Java Evolution
Microservices
Development Requirements
The MicroProfile Specification
Running the Code
Packing Applications
Fast Jar
Uber Jar
Container Images
Summary

Chapter 2: Developing REST Integrations
Camel DSLs
REST and OpenAPI
First Application: REST File Server
REST Interfaces and OpenAPI
Readability and Logic Reuse
Beans and Processors
Predicates
Data Formats
Type Converters
Summary
Chapter 3: Securing Web Services with Keycloak
Access Control
OAuth 2.0
OpenID Connect
Keycloak
Securing REST APIs with Keycloak
Exposing the Contact List API
Configuring Keycloak
Configuring The Resource Server
Consuming APIs with Camel
Summary
Chapter 4: Accessing Databases with Apache Camel

Relational Databases
Persistence with JPA
Parameterized Queries with JPA
Transactions
Handling Exceptions
Try-Catch-Finally
Error Handlers
OnException Clause
Summary
Chapter 5: Messaging with Apache Kafka
Message-Oriented Middleware
Apache Kafka
Concepts and Architecture
Installing and Running
Testing the Installation
Camel and Kafka
Setting Up the Application
First Test
Scaling Consumers
Offset Reset
Unit Testing Applications
Summary
Chapter 6: Deploying Applications to Kubernetes
Kubernetes
Minikube

First Application Deployment
Quarkus-minikube
App Configuration
Environment Variables
ConfigMaps and Secrets
Health Check and Probes
Request and Limits
Summary
Index

Browse Subjects

Show more subjects...

Statistics

from
to
Export