Docker and Kubernetes for Java Developers

Jaroslaw Krochmalski

  • 出版商: Packt Publishing
  • 出版日期: 2017-08-30
  • 售價: $1,950
  • 貴賓價: 9.5$1,853
  • 語言: 英文
  • 頁數: 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 Application Server上創建和測試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應用程式創建持續交付流程