Skip to main content

Introducing new learning courses and educational videos from Apress. Start watching

  • Book
  • © 2021

Pro Java Microservices with Quarkus and Kubernetes

A Hands-on Guide

Apress
  • Covers the new Quarkus framework and the popular Kubernetes container

  • Written by a Java expert recognized by Oracle and Microsoft

  • Gives you all you need to know on microservices and containers

  • 10k Accesses

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-1-4842-7170-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 69.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xxii
  2. Getting Started with Containerization

    • Nebrass Lamouchi
    Pages 1-33
  3. Introduction to the Monolithic Architecture

    • Nebrass Lamouchi
    Pages 35-38
  4. Coding a Monolithic Application

    • Nebrass Lamouchi
    Pages 39-111
  5. Upgrading a Monolithic Application

    • Nebrass Lamouchi
    Pages 113-153
  6. Building and Deploying a Monolithic Application

    • Nebrass Lamouchi
    Pages 155-186
  7. Adding Anti-Disaster Layers

    • Nebrass Lamouchi
    Pages 187-251
  8. Microservices Architecture Pattern

    • Nebrass Lamouchi
    Pages 253-257
  9. Splitting the Monolith: Bombarding the Domain

    • Nebrass Lamouchi
    Pages 259-264
  10. Applying DDD to the Code

    • Nebrass Lamouchi
    Pages 265-275
  11. Meeting the Microservices Concerns and Patterns

    • Nebrass Lamouchi
    Pages 277-289
  12. Getting Started with Kubernetes

    • Nebrass Lamouchi
    Pages 291-307
  13. Implementing the Cloud Patterns

    • Nebrass Lamouchi
    Pages 309-332
  14. Building the Kubernetized Microservices

    • Nebrass Lamouchi
    Pages 333-361
  15. Back Matter

    Pages 397-406

About this book

Build and design microservices using Java and the Red Hat Quarkus Framework. This book will help you quickly get started with the features and concerns of a microservices architecture. It will introduce Docker and Kubernetes to help you deploy your microservices.

You will be guided on how to install the appropriate tools to work properly. For those who are new to enterprise development using Quarkus, you will be introduced to its core principles and main features through a deep step-by-step tutorial. For experts, this book offers some recipes that illustrate how to split monoliths and implement microservices and deploy them as containers to Kubernetes.

By the end of reading this book, you will have practical hands-on experience of building microservices using Quarkus and you will master deploying them to Kubernetes.

You will:

  • Work with Quarkus and GraalVM
  • Split a monolith using the domain-driven design approach
  • Implement the cloud and microservices patterns
  • Rethink the deployment process
  • Introduce containerization, Docker, and Kubernetes to your toolkit
  • Boost microservices efficiency and performance with Azure
  • Play with Quarkus and distributed application runtimes

Keywords

  • Java
  • Quarkus
  • Kubernetes
  • Java EE
  • Jakarta EE
  • practical
  • code
  • source
  • pragmatic
  • in-depth
  • tutorial
  • learn
  • IBM
  • Red Hat
  • JBoss
  • Spring
  • cloud
  • native
  • Pro

Authors and Affiliations

  • Paris, France

    Nebrass Lamouchi

About the author

Nebrass Lamouchi is a senior software engineer at Microsoft, addicted to Java and cloud technologies. He was a NetBeans Dream Team member until December 2017.  Nebrass was one of the happy four winners of the Oracle Groundbreaker Awards in May 2019. Since March 2013 he has also worked as a project leader at the OWASP Foundation on the Barbarus Project.

Bibliographic Information

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-1-4842-7170-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 69.99
Price excludes VAT (USA)