Docker and Kubernetes for Java Developers
暫譯: Java 開發者的 Docker 與 Kubernetes 實務指南

Jaroslaw Krochmalski

  • 出版商: Packt Publishing
  • 出版日期: 2017-08-30
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 318
  • 裝訂: Paperback
  • ISBN: 1786468395
  • ISBN-13: 9781786468390
  • 相關分類: DockerJava 程式語言Kubernetes
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Key Features

  • Master using Docker and Kubernetes to build, deploy and manage Java applications in a jiff
  • Learn how to create your own Docker image and customize your own cluster using Kubernetes
  • Empower the journey from development to production using this practical guide.

Book Description

Imagine creating and testing Java EE applications on Apache Tomcat Server or Wildfly Application server in minutes along with deploying and managing Java applications swiftly. Sounds too good to be true? But you have a reason to cheer as such scenarios are only possible by leveraging Docker and Kubernetes.

This book will start by introducing Docker and delve deep into its networking and persistent storage concepts. You will then proceed to learn how to refactor monolith application into separate services by building an application and then packaging it into Docker containers. Next, you will create an image containing Java Enterprise Application and later run it using Docker. Moving on, the book will focus on Kubernetes and its features and you will learn to deploy a Java application to Kubernetes using Maven and monitor a Java application in production. By the end of the book, you will get hands-on with some more advanced topics to further extend your knowledge about Docker and Kubernetes.

What you will learn

  • Package Java applications into Docker images
  • Understand the running of containers locally
  • Explore development and deployment options with Docker
  • Integrate Docker into Maven builds
  • Manage and monitor Java applications running on Kubernetes clusters
  • Create Continuous Delivery pipelines for Java applications deployed to Kubernetes

商品描述(中文翻譯)

**主要特點**

- 精通使用 Docker 和 Kubernetes 快速構建、部署和管理 Java 應用程式
- 學習如何創建自己的 Docker 映像並使用 Kubernetes 自訂自己的叢集
- 利用這本實用指南,提升從開發到生產的旅程。

**書籍描述**

想像一下,您可以在幾分鐘內在 Apache Tomcat Server 或 Wildfly 應用伺服器上創建和測試 Java EE 應用程式,同時快速部署和管理 Java 應用程式。聽起來太美好了嗎?但您有理由高興,因為這樣的情境只有通過利用 Docker 和 Kubernetes 才能實現。

本書將從介紹 Docker 開始,深入探討其網路和持久儲存的概念。接著,您將學習如何將單體應用程式重構為獨立服務,通過構建應用程式並將其打包到 Docker 容器中。然後,您將創建一個包含 Java 企業應用程式的映像,並使用 Docker 運行它。接下來,本書將重點介紹 Kubernetes 及其功能,您將學習如何使用 Maven 將 Java 應用程式部署到 Kubernetes,並監控生產環境中的 Java 應用程式。在書籍結尾,您將接觸一些更高級的主題,以進一步擴展您對 Docker 和 Kubernetes 的知識。

**您將學到的內容**

- 將 Java 應用程式打包成 Docker 映像
- 理解容器在本地運行的方式
- 探索使用 Docker 的開發和部署選項
- 將 Docker 整合到 Maven 構建中
- 管理和監控運行在 Kubernetes 叢集上的 Java 應用程式
- 為部署到 Kubernetes 的 Java 應用程式創建持續交付管道