Skip to Content
詳解 Terraform 第3版 ―Infrastructure as Codeを実現する
book

詳解 Terraform 第3版 ―Infrastructure as Codeを実現する

by Yevgeniy Brikman, 松浦 隼人
November 2023
Intermediate to advanced
472 pages
7h 12m
Japanese
O'Reilly Japan, Inc.
Content preview from 詳解 Terraform 第3版 ―Infrastructure as Codeを実現する

2章Terraformをはじめよう

この章では、Terraformの基本的な使い方を学んでいきます。Terraformは学習が簡単なツールなので、初めてのTerraformコマンドを実行するところから、サーバクラスタとそれらにトラフィックを分散するロードバランサをTerraformでデプロイするところまで、これからの40ページにわたって取り組んでいきます。これは、スケーラブルで可用性の高いWebサービスを動かすためのちょうどよいスタート地点です。次章以降では、この環境をさらに拡張していきます。

Terraformを使うと、Amazon Web Services(AWS)、Azure、Google Cloud、DigitalOcean、さらにはOpenStackやVMwareのようなプライベートクラウドや仮想化プラットフォームにまたがってインフラを設定できます。この章以降で使われるサンプルコードのすべてで、AWSを使用していきます。AWSは、次のような理由からTerraformを学ぶには最適だと言えます。

  • AWSは最も人気のあるクラウドインフラプロバイダです。クラウドインフラの市場において32%のシェアを持ち、これは2位以降の3つの競合サービス(Microsoft、Google、IBM)を合わせたよりも大きなシェアになっています†1
  • AWSは、仮想マシンをデプロイできるAmazon Elastic Computing Cloud(Amazon EC2)、仮想サーバのクラスタを簡単に管理できるAuto Scalingグループ(ASG)、仮想サーバのクラスタにトラフィックを分散するのに便利なElastic Load Balancing(ELB)など、信頼性が高くスケーラブルなたくさんの種類のクラウドホスティングサービスを提供しています ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Infrastructure as Code ―クラウドにおけるサーバ管理の原則とプラクティス

Infrastructure as Code ―クラウドにおけるサーバ管理の原則とプラクティス

Kief Morris, 宮下 剛輔, 長尾 高弘
実践 自然言語処理 ―実世界NLPアプリケーション開発のベストプラクティス

実践 自然言語処理 ―実世界NLPアプリケーション開発のベストプラクティス

Sowmya Vajjala, Bodhisattwa Majumder, Anuj Gupta, Harshit Surana, 中山 光樹
セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守

セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守

Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield, Kuma Arakawa, 渡邉 了介

Publisher Resources

ISBN: 9784814400522Publisher Website