Skip to main content
  • Book
  • © 2021

Cloud Native Integration with Apache Camel

Building Agile and Scalable Integrations for Kubernetes Platforms

Apress

Authors:

  • Focuses on real cases: why and how you can solve them with the proposed technologies

  • The tools covered can also be used to solve cases of app security and web services good practices

  • Introduces popular open source projects: Apache Kafka and Camel, Keycloak, Kubernetes, Quarkus

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (6 chapters)

  1. Front Matter

    Pages i-xvi
  2. Welcome to Apache Camel

    • Guilherme Camposo
    Pages 1-37
  3. Developing REST Integrations

    • Guilherme Camposo
    Pages 39-76
  4. Securing Web Services with Keycloak

    • Guilherme Camposo
    Pages 77-115
  5. Accessing Databases with Apache Camel

    • Guilherme Camposo
    Pages 117-165
  6. Messaging with Apache Kafka

    • Guilherme Camposo
    Pages 167-209
  7. Deploying Applications to Kubernetes

    • Guilherme Camposo
    Pages 211-268
  8. Back Matter

    Pages 269-273

About this book

Address the most common integration challenges, by understanding the ins and outs of the choices and exemplifying the solutions with practical examples on how to create cloud native applications using Apache Camel. Camel will be our main tool, but we will also see some complementary tools and plugins that can make our development and testing easier, such as Quarkus, and tools for more specific use cases, such as Apache Kafka and Keycloak.

You will learn to connect with databases, create REST APIs, transform data, connect with message oriented software (MOMs), secure your services, and test using Camel. You will also learn software architecture patterns for integration and how to leverage container platforms, such as Kubernetes. This book is suitable for those who are eager to learn an integration tool that fits the Kubernetes world, and who want to explore the integration challenges that can be solved using containers.

What You Will Learn

  • Focus on how to solve integration challenges
  • Understand the basics of the Quarkus as it’s the foundation for the application
  • Acquire a comprehensive view on Apache Camel
  • Deploy an application in Kubernetes
  • Follow good practices

Who This Book Is For

Java developers looking to learn Apache Camel; Apache Camel developers looking to learn more about Kubernetes deployments; software architects looking to study integration patterns for Kubernetes based systems; system administrators (operations teams) looking to get a better understand of how technologies are integrated.

Authors and Affiliations

  • Rio De Janeiro, Brazil

    Guilherme Camposo

About the author

Guilherme Camposo is a solution architect. He started to use open source projects and completely fell in love with the OSS philosophy and potential, leading him to start working with an open source company in 2018. Throughout his more than 12-year career, starting as a Java developer, becoming a consultant and then an architect, Guilherme was able to acquire a vast experience helping customers from a great variety of business sectors, giving him a broad view on how integration and good software practices can help businesses to grow.

Bibliographic Information

  • Book Title: Cloud Native Integration with Apache Camel

  • Book Subtitle: Building Agile and Scalable Integrations for Kubernetes Platforms

  • Authors: Guilherme Camposo

  • DOI: https://doi.org/10.1007/978-1-4842-7211-4

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Guilherme Camposo 2021

  • Softcover ISBN: 978-1-4842-7210-7Published: 26 August 2021

  • eBook ISBN: 978-1-4842-7211-4Published: 25 August 2021

  • Edition Number: 1

  • Number of Pages: XVI, 273

  • Number of Illustrations: 72 b/w illustrations

  • Topics: Professional Computing, Open Source

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access