Untitled
A.
- 出版商: Manning
- 出版日期: 2024-10-29
- 售價: $1,870
- 貴賓價: 9.5 折 $1,777
- 語言: 英文
- 頁數: 350
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1633438201
- ISBN-13: 9781633438200
海外代購書籍(需單獨結帳)
相關主題
商品描述
- Manage git repositories on self-hosted or cloud platforms
- Deploy Python and Node.js apps via cloud-based VM with git
- Automate VM configuration and deployment with Ansible
- Containerize and deploy apps with Docker and Docker Compose
- Run containers directly on VMs without orchestration
- Push and host containers with DockerHub registry
- Deploy containerized apps on Kubernetes
- Implement public and private apps on Kubernetes
- Configure load balancers for HTTP & HTTPs traffic
- Use CI/CD techniques with Github Actions and the open-source alternative Act by Nectos
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology If you've ever thought that Kubernetes was too complex for your deployment needs--think again! This one-of-a-kind guide answers all the deployment questions you might be asking, like "what is container orchestration", "is Kubernetes right for simple deployments", and "how can I reliably scale my containerized apps on the cloud". About the book Road to Kubernetes helps you fully understand your options for deploying software. You'll start by building sample applications in Python and Node.js, and then explore methods for deploying them with virtual machines, containers, and finally Kubernetes! Each chapter builds on what has gone before, as you learn to utilize tools like GitHub Actions and CI/CD practices to make portable apps that can easily move between deployment setups. As you take your journey through the different methods of deployment, you'll discover best practices that you can apply with any language or stack. About the reader For software developers and software managers keen to learn more about successful deployment. Minor experience with Python or JavaScript, and the command line, is highly recommended. About the author Justin Mitchel has been teaching web-based software such as Python, JavaScript, Machine Learning, and DevOps for over ten years. He has taught over 700k+ students on Udemy, 205k+ on YouTube, 15k+ on GitHub and a semester as an adjunct professor at the University of Southern California.
商品描述(中文翻譯)
學習如何以及為什麼使用 Kubernetes 來部署各種規模的專案。
《Road to Kubernetes》將十五年的部署經驗濃縮成一本易於理解且實用的指南。您將學習可持續的部署實踐,這些實踐可以與任何語言和任何類型的網頁應用程式一起使用,創建可攜式應用程式,能夠在不同的部署選項和雲端供應商之間移動,並了解使用 Kubernetes 部署各種規模專案的可行性。
在《Road to Kubernetes》中,您將學習如何:
- 在自我託管或雲端平台上管理 git 倉庫
- 通過基於雲的虛擬機使用 git 部署 Python 和 Node.js 應用程式
- 使用 Ansible 自動化虛擬機的配置和部署
- 使用 Docker 和 Docker Compose 將應用程式容器化並部署
- 在虛擬機上直接運行容器而不需要編排
- 使用 DockerHub 註冊表推送和託管容器
- 在 Kubernetes 上部署容器化應用程式
- 在 Kubernetes 上實現公共和私有應用程式
- 為 HTTP 和 HTTPS 流量配置負載平衡器
- 使用 GitHub Actions 和開源替代方案 Nectos 的 Act 進行 CI/CD 技術
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
關於技術
如果您曾經認為 Kubernetes 對於您的部署需求過於複雜,那麼再想想!這本獨特的指南回答了您可能會問的所有部署問題,例如「什麼是容器編排」、「Kubernetes 是否適合簡單的部署」以及「我如何可靠地在雲端擴展我的容器化應用程式」。
關於本書
《Road to Kubernetes》幫助您充分了解部署軟體的選擇。您將從構建 Python 和 Node.js 的範例應用程式開始,然後探索使用虛擬機、容器,最後是 Kubernetes 進行部署的方法!每一章都建立在之前的基礎上,您將學會利用 GitHub Actions 和 CI/CD 實踐來製作可攜式應用程式,這些應用程式可以輕鬆地在不同的部署設置之間移動。在您探索不同的部署方法的過程中,您將發現可以與任何語言或技術棧應用的最佳實踐。
關於讀者
本書適合希望了解成功部署的軟體開發人員和軟體經理。建議具備 Python 或 JavaScript 及命令行的基本經驗。
關於作者
Justin Mitchel 在過去十多年中一直教授基於網頁的軟體,如 Python、JavaScript、機器學習和 DevOps。他在 Udemy 上教授了超過 70 萬名學生,在 YouTube 上超過 20.5 萬名,在 GitHub 上超過 1.5 萬名,並在南加州大學擔任過一學期的兼任教授。