ネットワークインフラストラクチャは、多くの組織にとって重要なものです。 クラウドサービスを使用する利点により、多くの組織がワークロードをクラウドに転送しています。 これらのクラウドインフラストラクチャ内のリソースを効率的に管理するには、高度なスキル(ツール)と優れた経験が必要です。 クラウドベースのインフラストラクチャを自動化するために、今日利用できるツールはたくさんあります。 Terraformは、最近DevOpsの世界で絶大な人気を得ているそのようなツールの1つです。 テラフォームとは何ですか? Terraformは、HashiCorpによって開発および保守されているオープンソースツールです。 独自のHashicorp構成言語-HCLを使用して、複数のクラウドサービスプロバイダーをプロビジョニングします。 基本的に、Terraformは、現在のインフラストラクチャ構成を目的の状態と比較し、目的の状態に到達するために必要なインフラストラクチャの部分のみを変更します。 Terraformは、AWS、Azure、vSphereなどのさまざまなクラウドおよびエンタープライズサービスプロバイダーに対応するプロバイダーと呼ばれるプラグインを使用します。Terraformプロジェクトは、さまざまなプロジェクト関連ファイルを含む独自のディレクトリ内に含まれています。 Terraformは、クラウドアカウントのすべてのリソースに影響を与えるわけではありません。 計画を通じて管理されるコンポーネントのみを扱います。 (JSON形式の)状態ファイルを使用して、インフラストラクチャの現在の状態を保存します。 テラフォームを際立たせるものは何ですか? 他のツールからTerraformを際立たせる興味深い点の1つは、必要なものを伝えることができ、それを実行するためのすべての基本レベルのコマンドを気にすることなく、それを取得する方法を解決することです。 もう1つのあまり知られていない事実(またはすでに知っているかもしれません)は、クラウドサービスプロバイダーのAPIとバインドするプラグインが、現在クラウドサービスプロバイダー自身によって設計されていることです。 これは、AWS自体がTerraformのAWSプロバイダーを維持していることを意味します。 プロバイダーはAWSAPIスペースで更新されたままになるため、これは良いことです。 ここで何を学びますか? このチュートリアルでは、Terraformでループ構造を使用する方法を示します。 いくつかのループ構造を使用するいくつかの例を見ていきます。 この投稿を続けましょう。 始めましょう… テラフォームにはさまざまなタイプのループ構造があり、それぞれに特定の使用例があります。 1. […]
The post Terraformでループを使用する方法 appeared first on Gamingsym Japan.