Terraform: Up and Running: Writing Infrastructure as Code, 3/e (Paperback)

Brikman, Yevgeniy

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

商品描述

Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform.

Gruntwork cofounder Yevgeniy (Jim) Brikman takes you through code examples that demonstrate Terraform's simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers.

  • Compare Terraform with Chef, Puppet, Ansible, CloudFormation, and Pulumi
  • Deploy servers, load balancers, and databases
  • Create reusable infrastructure with Terraform modules
  • Test your Terraform modules with static analysis, unit tests, and integration tests
  • Configure CI/CD pipelines for both your apps and infrastructure code
  • Use advanced Terraform syntax for loops, conditionals, and zero-downtime deployment
  • Get up to speed on Terraform 0.13 to 1.0 and beyond
  • Work with multiple clouds and providers (including Kubernetes!)

商品描述(中文翻譯)

Terraform已成為DevOps領域中定義、啟動和管理基礎架構即代碼(IaC)的關鍵工具,可在各種雲和虛擬化平台上使用,包括AWS、Google Cloud、Azure等。這本第三版的實踐指南已擴展並全面更新至1.0版本及以後,向您展示了使用Terraform快速上手的最佳方法。

Gruntwork的聯合創始人Yevgeniy(Jim)Brikman通過代碼示例帶您了解Terraform的簡單、聲明式編程語言,以幾個命令部署和管理基礎架構。經驗豐富的系統管理員、DevOps工程師和新手開發人員將從Terraform的基礎知識迅速進入運行能夠支持大量流量和大型開發團隊的完整堆棧。


  • 將Terraform與Chef、Puppet、Ansible、CloudFormation和Pulumi進行比較

  • 部署伺服器、負載平衡器和數據庫

  • 使用Terraform模塊創建可重用的基礎架構

  • 使用靜態分析、單元測試和集成測試測試您的Terraform模塊

  • 為應用程序和基礎架構代碼配置CI/CD流程

  • 使用高級Terraform語法進行循環、條件和零停機部署

  • 了解Terraform 0.13至1.0及以後的最新版本

  • 在多個雲和提供商(包括Kubernetes!)上工作

作者簡介

Yevgeniy (Jim) Brikman loves programming, writing, speaking, traveling, and lifting heavy things. He is the co-founder of Gruntwork, a company that helps startups get up and running on AWS with DevOps best practices and world-class infrastructure. He's also the author of Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams, a book published by O'Reilly Media that has a 4.9/5.0 rating on Amazon and 4.5/5.0 rating on GoodReads. Previously, he worked as a software engineer at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial and got his BS and Masters at Cornell University. For more info, check out ybrikman.com.

作者簡介(中文翻譯)

Yevgeniy (Jim) Brikman熱愛程式設計、寫作、演講、旅行和舉重。他是Gruntwork的共同創辦人,該公司幫助初創企業在AWS上運行並採用DevOps最佳實踐和世界級基礎設施。他還是《Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams》一書的作者,該書由O'Reilly Media出版,在亞馬遜網站上獲得4.9/5.0的評分,在GoodReads網站上獲得4.5/5.0的評分。在此之前,他曾在LinkedIn、TripAdvisor、思科系統和湯森路透金融等公司擔任軟體工程師,並在康奈爾大學獲得學士和碩士學位。更多資訊請參閱ybrikman.com網站。