Description

Book Synopsis
Intermediate user level

Table of Contents
Chapter 1: Welcome to Apache Camel

Chapter Goal: Introduce readers to Apache Camel, it's basic concepts and contextualize everything with integration patterns. Also introduce other base tools as Quarkus and Maven.

No of pages Approximately 30 pages

Sub -Topics

1. Apache Camel basics

2. Quarkus basics

3. Introduction to Enterprise Integration Patterns

4. Hello World application (First Application)

Chapter 2: Developing REST Integrations Chapter Goal: Introduces the conversation on web services applications using REST, how to expose and how to consume those services. Also gives the first examples of unit testing.

No of pages: Approximately 35 pages

Sub - Topics

1. Web Services with REST

2. Camel REST DSL

3. Camel HTTP components

4. Unit test with Quarkus

Chapter 3: Securing Web Services with Keycloak

Chapter Goal: Introduces the reader to Keycloak, an Open Source product that provides IAM(Identity and Access Management). Focus on OpenID Connect protocol and how important security is

No of pages : Approximately 35 pages

Sub - Topics:

1. Keycloak basics

2. OpenId Connect Protocol

3. Quarkus and Camel security

Chapter 4: Access Databases with Apache Camel

Chapter Goal: Approaches a very common need in programming: access databases. Here we are going to show how to use two of the most used open source databases: H2 and PostgreSQL.

No of pages: Approximately 40 pages

Sub - Topics:

1. Camel database components

2. Database integration patterns

3. In-memory database with H2

4. Transaction control

Chapter 5: Messaging with Apache Kafka

Chapter Goal: Introduces the reader to Message Oriented Middleware(MOM), which is a very common integration used. We dive into the architecture aspect of this kind of implementation, getting practical examples using Apache Kafka, another very popular Open Source project.

No of pages: Approximately 40 pages

Sub - Topics:

1. Message Oriented Middleware

2. Apache Kafka

3. Asynchronous integration

Chapter 6: Deploying application into Kubernetes

Chapter Goal: Here we discuss the architectural aspects of deploying applications into Kubernetes, discussing micro services architecture, scalability, configuration and patterns as The Twelve-Factor Apps. We also learn how to configure the application and plugins to allow us to test and deploy the application in Kubernetes.

No of pages: Approximately 50 pages

Sub - Topics:

1. The Twelve-Factor Apps

2. Quarkus and Camel properties configuration

3. Quarkus plugins for Kubernetes Deployments

4. The main Kubernetes aspects to take into consideration for your architecture

Cloud Native Integration with Apache Camel

Product form

£46.74

Includes FREE delivery

RRP £54.99 – you save £8.25 (15%)

Order before 4pm today for delivery by Fri 16 Jan 2026.

A Paperback by Guilherme Camposo

1 in stock


    View other formats and editions of Cloud Native Integration with Apache Camel by Guilherme Camposo

    Publisher: Apress
    Publication Date: 8/26/2021 12:00:00 AM
    ISBN13: 9781484272107, 978-1484272107
    ISBN10: 1484272102

    Description

    Book Synopsis
    Intermediate user level

    Table of Contents
    Chapter 1: Welcome to Apache Camel

    Chapter Goal: Introduce readers to Apache Camel, it's basic concepts and contextualize everything with integration patterns. Also introduce other base tools as Quarkus and Maven.

    No of pages Approximately 30 pages

    Sub -Topics

    1. Apache Camel basics

    2. Quarkus basics

    3. Introduction to Enterprise Integration Patterns

    4. Hello World application (First Application)

    Chapter 2: Developing REST Integrations Chapter Goal: Introduces the conversation on web services applications using REST, how to expose and how to consume those services. Also gives the first examples of unit testing.

    No of pages: Approximately 35 pages

    Sub - Topics

    1. Web Services with REST

    2. Camel REST DSL

    3. Camel HTTP components

    4. Unit test with Quarkus

    Chapter 3: Securing Web Services with Keycloak

    Chapter Goal: Introduces the reader to Keycloak, an Open Source product that provides IAM(Identity and Access Management). Focus on OpenID Connect protocol and how important security is

    No of pages : Approximately 35 pages

    Sub - Topics:

    1. Keycloak basics

    2. OpenId Connect Protocol

    3. Quarkus and Camel security

    Chapter 4: Access Databases with Apache Camel

    Chapter Goal: Approaches a very common need in programming: access databases. Here we are going to show how to use two of the most used open source databases: H2 and PostgreSQL.

    No of pages: Approximately 40 pages

    Sub - Topics:

    1. Camel database components

    2. Database integration patterns

    3. In-memory database with H2

    4. Transaction control

    Chapter 5: Messaging with Apache Kafka

    Chapter Goal: Introduces the reader to Message Oriented Middleware(MOM), which is a very common integration used. We dive into the architecture aspect of this kind of implementation, getting practical examples using Apache Kafka, another very popular Open Source project.

    No of pages: Approximately 40 pages

    Sub - Topics:

    1. Message Oriented Middleware

    2. Apache Kafka

    3. Asynchronous integration

    Chapter 6: Deploying application into Kubernetes

    Chapter Goal: Here we discuss the architectural aspects of deploying applications into Kubernetes, discussing micro services architecture, scalability, configuration and patterns as The Twelve-Factor Apps. We also learn how to configure the application and plugins to allow us to test and deploy the application in Kubernetes.

    No of pages: Approximately 50 pages

    Sub - Topics:

    1. The Twelve-Factor Apps

    2. Quarkus and Camel properties configuration

    3. Quarkus plugins for Kubernetes Deployments

    4. The main Kubernetes aspects to take into consideration for your architecture

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account