Practical Gitops: Infrastructure Management Using Terraform, Aws, and Github Actions
暫譯: 實用 GitOps:使用 Terraform、AWS 和 GitHub Actions 的基礎設施管理
Salecha, Rohit
- 出版商: Apress
- 出版日期: 2022-12-25
- 售價: $1,920
- 貴賓價: 9.5 折 $1,824
- 語言: 英文
- 頁數: 340
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484286723
- ISBN-13: 9781484286722
-
相關分類:
Amazon Web Services、Version Control
立即出貨 (庫存=1)
相關主題
商品描述
Infrastructure as Code (IaC) is gaining popularity and developers today are deploying their complete production environments through IaC tools to cloud environments. However, it can become extremely difficult and time-consuming to manage the state of the infrastructure that has been deployed. Practical GitOps features practical examples like deploying a WordPress application on AWS Elastic Kubernetes Service, Elastic File Service, and Relational Database Service as viable solutions to managing the process.
Split into two parts, the first will focus around the practical, hands-on tasks involved like setting up WordPress on AWS using Terraform as well as exploring best practices regarding infrastructure management and exploring Kubernetes and GitHub Actions in relation to a multi-environment setting. The second will look at the challenges that developers and sysadmins face whilst deploying infrastructures onto cloud environments like authentication, authorization, security, back-end and disaster management.
What You'll Learn
- Perform proper state management with Terraform
- See how most of your infrastructure can be stored in code and deployed on every commit
- Execute a review of your infrastructure changes
Who This Book Is For
Developers, infrastructure administrators, Cloud professionals, DevOps professionals, managers and other professionals who wish to understand the most practical ways to deploy infrastructure through code in a continuous manner商品描述(中文翻譯)
透過持續整合與持續部署(CI/CD)管道管理部署在雲端上的基礎設施狀態。基礎設施即代碼(Infrastructure as Code, IaC)正逐漸受到歡迎,當今的開發人員透過 IaC 工具將完整的生產環境部署到雲端環境中。然而,管理已部署的基礎設施狀態可能變得極其困難且耗時。《實用 GitOps》提供了實際範例,例如在 AWS Elastic Kubernetes Service、Elastic File Service 和 Relational Database Service 上部署 WordPress 應用程式,作為管理該過程的可行解決方案。
本書分為兩個部分,第一部分將專注於實際的操作任務,例如使用 Terraform 在 AWS 上設置 WordPress,以及探索有關基礎設施管理的最佳實踐,並探討 Kubernetes 和 GitHub Actions 在多環境設置中的應用。第二部分將探討開發人員和系統管理員在將基礎設施部署到雲端環境時所面臨的挑戰,例如身份驗證、授權、安全性、後端和災難管理。
您將學到什麼
- 使用 Terraform 進行正確的狀態管理
- 了解大部分基礎設施如何以代碼形式存儲並在每次提交時部署
- 執行基礎設施變更的審查
本書適合誰
開發人員、基礎設施管理員、雲端專業人員、DevOps 專業人員、經理及其他希望了解如何以持續方式透過代碼部署基礎設施的專業人士。
作者簡介
Rohit Salecha is a technology enthusiast with over 11 years of experience in IT and the Cybersecurity industry. He loves to find security flaws in the web applications and api's, automate boring tasks and tinker around with new tech and help design secure by default systems. Lately, he has become quite smitten by the DevOps technologies and techniques and loves tinkering around with them.
作者簡介(中文翻譯)
Rohit Salecha 是一位對技術充滿熱情的專業人士,擁有超過 11 年的資訊科技和網路安全產業經驗。他喜歡在網路應用程式和 API 中尋找安全漏洞,自動化無聊的任務,並嘗試新技術,幫助設計預設安全的系統。最近,他對 DevOps 技術和方法產生了濃厚的興趣,並喜歡在這些技術中進行探索。