Google Cloud、Terraformを活用した新たなIaCマネージドサービス「Infrastructure Manager」を発表:インフラデプロイ、変更、管理を支援
Google Cloudは、Terraformを活用した新たな新たなマネージドサービス「Infrastructure Manager」を発表した。
Google Cloudは2023年9月13日(米国時間)、IaC(Infrastructure as Code)ツール「Terraform」を活用した新たなマネージドサービス「Infrastructure Manager」を発表し、一般提供を開始した。
Infrastructure Managerは、Google Cloudで提供されているインフラリソースをIaCの原則に基づいて管理できるようにするマネージドサービスだ。Terraformの特徴である宣言的モデル(Declarative)や、再利用可能なモジュール、検証(シンタックスとポリシー)を活用して、Google Cloudインフラリソースをデプロイ、設定、管理できるようになるという。
Infrastructure Managerを利用する利点は?
Google Cloudは、Infrastructure Managerの主な機能と利点を次のようにまとめた。
1. インフラストラクチャの管理
ビルドパイプラインを設定することなく、TerraformとIaCアプローチを使用してGoogle Cloudのインフラリソースを管理できる。バージョン管理や再利用、共有が可能なリソース構成を定義することで、安全で一貫性のある反復可能な方法でインフラをデプロイ、変更、管理できるようになる。Infrastructure Managerは、デプロイメントワークフローの自動化と標準化を支援し、インフラストラクチャのデプロイメント全体で一貫性や効率性、拡張性を実現する。
2.リソースライフサイクル管理
Infrastructure Managerは、Terraformの状態管理機能により、デプロイ管理を簡素化する。リソースのライフサイクルを簡単に追跡、管理し、構成を更新し、管理された監査可能な方法で変更を適用できる。TerraformのPlan and Applyワークフローにより、Infrastructure Managerは予測可能性を保証し、意図しないインフラストラクチャ変更のリスクを最小化する。
3.合理化されたIaC
Google Cloudが提供するCompute EngineインスタンスやCloud Storageバケット、BigQueryデータセット、Kubernetesクラスタなどさまざまなリソースを簡単にプロビジョニングし、管理できる。これらは全て、あらかじめパッケージ化され推奨されているTerraformモジュールやTerraformプロバイダー、ジャンプスタートソリューションなどのGoogle Cloudライブラリを使用しているという。
4.Google Cloudエコシステムとの統合
Infrastructure Managerは、監視とトラブルシューティングのためのCloud Loggingや、きめ細かなアクセス制御のためのIdentity and Access Management(IAM)など、他のGoogle Cloud製品やサービスと統合し、インフラストラクチャ管理体験を強化する。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
Terraformで複数のAWS EC2インスタンスを作成、管理する方法
自動化ツールの一つである「Terraform」について、これから学ぼうという人、使っていきたい人に向けて基本的な使い方を紹介していきます。第3回は同じような構成のEC2インスタンスを複数作成、管理する方法について。Google Cloudが発表した開発者向けソリューション、機能の新展開をまとめてチェック コーディング、運用支援など
Google Cloudは、ソフトウェア開発者を支援するGoogle Cloudのソリューション、サービス、機能の新展開を発表した。アプリパフォーマンス管理において可観測性ツールや生成AIはどれぐらい有効なのか
専門家らによると、Platform Engineeringの時代において、開発者チームと運用チーム、双方の共通言語として、可観測性にはまだ改善の余地がたくさんあるという。