OpenShift for Developers: A Guide for Impatient Beginners

Grant Shipley, Graham Dumpleton

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

商品描述

Keen to build web applications for the cloud? Get a quick hands-on introduction to OpenShift, the open source Platform as a Service (PaaS) offering from Red Hat. With this practical guide, you’ll learn the steps necessary to build, deploy, and host a complete real-world application on OpenShift without having to slog through long, detailed explanations of the technologies involved.

OpenShift enables you to use Docker application containers and the Kubernetes cluster manager to automate the way you create, ship, and run applications. Through the course of the book, you’ll learn how to use OpenShift and the Wildfly application server to build and then immediately deploy a Java application online.

  • Learn about OpenShift’s core technology, including Docker-based containers and Kubernetes
  • Use a virtual machine with OpenShift installed and configured on your local environment
  • Create and deploy your first application on the OpenShift platform
  • Add language runtime dependencies and connect to a database
  • Trigger an automatic rebuild and redeployment when you push changes to the repository
  • Get a working environment up in minutes with application templates
  • Use commands to check and debug your application
  • Create and build Docker-based images for your application

商品描述(中文翻譯)

渴望在雲端上建立網路應用程式嗎?這本實用指南將帶領您快速入門 OpenShift,這是一個由紅帽提供的開源平台即服務(PaaS)。您將學習到在 OpenShift 上建立、部署和託管完整實際應用程式所需的步驟,而不必閱讀冗長的技術解釋。

OpenShift 讓您能夠使用 Docker 應用程式容器和 Kubernetes 叢集管理器來自動化建立、發佈和執行應用程式的方式。在本書中,您將學習如何使用 OpenShift 和 Wildfly 應用程式伺服器來建立並立即在線部署 Java 應用程式。

本書內容包括:
- 了解 OpenShift 的核心技術,包括基於 Docker 的容器和 Kubernetes
- 在本機環境中使用已安裝和配置 OpenShift 的虛擬機器
- 在 OpenShift 平台上建立並部署您的第一個應用程式
- 添加語言運行時相依性並連接到資料庫
- 當您將更改推送到儲存庫時,觸發自動重建和重新部署
- 使用應用程式範本在幾分鐘內建立工作環境
- 使用命令檢查和除錯您的應用程式
- 為您的應用程式創建和建置基於 Docker 的映像檔

這本書將幫助您快速上手 OpenShift,並在實際應用程式開發中獲得實用的指導。