Aiven Provider for Terraformが1Mダウンロードを達成

<font color="Grey">*[Aiven Provider for Terraform hits 1M downloads](https://aiven.io/blog/aiven-provider-for-Terraform-hits-1M-downloads)の翻訳です。*</font>

2022年9月2日

# Aiven Provider for Terraformが100万ダウンロードを達成

Aivenは2017年以来、Terraformユーザーの生活を楽にしてきました。私たちと一緒に思い出の小道を歩き、私たちがどのように、そしてなぜここにたどり着いたのかを学びましょう。

100万は画期的な数字です。だからこそ、[Aiven Provider for Terraform](https://registry.terraform.io/providers/aiven/aiven/latest/docs)が公開されているTerraformレジストリで100万ダウンロードを達成したら、お祝いのブログ記事に値するのです。


![terraform1m-star](https://cdn.sanity.io/images/sczeoy4w/production/01790e717d7acdcf9f008e5a0d866d88ef3881a4-1000x500.png?q=80&fit=min&auto=format&dpr=1.5)


このマイルストーンをよりよく理解するために、Aiven Terraform Providerがどこから来たのか、そして私たちが今日提供する素晴らしいツールに至るまで、そのささやかな始まりから成長したことを知りましょう。そして、このオープンソースツールにどのように貢献できるかを見つけてください。


## どうやってここまで来たのか？


Aivenのエンジニアは、早くからお客様に自動化ツールを提供することが重要であると考えていました。お客様はAivenのサービスと対話し、データインフラを自動的にプロビジョニングし、変更し、オンデマンドでインフラを撤去するためのツールを必要としていました。自動化ツールはすでにたくさんありましたが、Terraformはインフラを構築・管理するためのデファクトスタンダードとして際立っていました。


(Terraformプロバイダーの他に、Aivenは専用の[Kubernetesオペレーター](https://aiven.github.io/aiven-operator)も提供している。Kubernetesを選択するタイミングとTerraformを選択するタイミングについて詳しく知りたい方は、[AivenブログのKubernetes vs Terraformを見てください](https://aiven.io/blog/kubernetes-vs-terraform))。


Aiven Provider for Terraform GitHubリポジトリへの[最初のコミット](https://github.com/aiven/terraform-provider-aiven/commit/28024258e85abf744e6ffc0932e303d09934b74f)は、2017年2月23日に[Jelmer Snoeck](https://github.com/jelmersnoeck)によって行われました。それ以来、このプロバイダーには新しくエキサイティングな機能が追加されてきました - すべて、自動化の力を使って開発者の生活を楽にするという同じ目標を持っています。


[GA version of the Aiven Terraform Provider](https://github.com/aiven/terraform-provider-aiven/releases/tag/v1.0.0)は、すべてのAivenリソースタイプをサポートした最初のものでした。バージョン3.0.0のメジャーリリース以前は、顧客はすべてのAivenサービスをプロビジョニングするために同じTerraformリソースを使用しなければならず、各サービスは "service_type "というフラグで識別されていた。プロバイダのバージョン3.0.0からは、各サービスはTerraformの個々のリソース名で識別されるようになった（例えば、"aiven_kafka"、"aiven_pg "など）。顧客からのフィードバックに基づいて、よりサービス固有のドキュメントと例が追加された。


現在の顧客もTerraformを使うことの利点を発見している。例えば、[NetSpyGlass](https://aiven.io/case-studies/aiven-cloud-helps-netspyglass)は、[Aiven for Apache Kafka®](https://aiven.io/kafka)と[PostgreSQL®](https://aiven.io/postgresql)をベースにした複雑な環境でのサービス管理を簡素化するために使用しています。


## 次は？


将来的には


* ユーザー設定オプションのアップデートをより速く--自動化しています。
* Aiven Provider for Terraform v2からv3への移行ガイドのような、プロセスに関するより多くのドキュメント。
* 例えば、VPCピアリングのテストケースはすべての可能なクラウドと組み合わせをカバーします。


## まとめ


Aiven Provider for Terraformの次のマイルストーンが待ち遠しいです。もしあなたがコンソールやCLIを使ってAivenサービスを管理しているなら、[Aiven Provider for Terraform](https://registry.terraform.io/providers/aiven/aiven/latest/docs)を試してみてください！100万ダウンロードを突破した実績があります。


このツール自体は[オープンソースプロジェクト](https://github.com/aiven/terraform-provider-aiven)であり、技術的な貢献とドキュメンテーションの両方の[貢献](https://github.com/aiven/terraform-provider-aiven#contributing)を募集しています。あなたの貢献を楽しみにしています。ご質問があれば[Twitterでご連絡ください](https://twitter.com/aiven_io)。


*この記事の作成に協力してくれたAleksander Zaruczewski、Ivan Savciuc、Michael Hoffmannに感謝する。


--


Aivenと私たちのサービスに関する最新ニュースや、オープンソースに関する様々な情報を入手するには、[月刊ニュースレターを購読](https://aiven.io/newsletter)してください！[LinkedIn](https://www.linkedin.com/company/aiven/)と[Twitter](https://twitter.com/aiven_io)では、Aivenに関する日々のコンテンツを配信しています。


サービスアップデートの情報を知りたい方は、[変更履歴](https://aiven.io/changelog)をご覧ください。


データインフラの管理にお困りですか？<https://console.aiven.io/signup>から今すぐ無料トライアルにお申し込みください！