ニュース
ITインフラをコードではなくSQLとして管理する「IaSQL」のβ版が公開:AWSのインフラ構成は複雑だ
OSSの「IaSQL」(Infrastructure as SQL)プロジェクトは2023年2月16日、IaSQLのβ版をリリースした。IaSQLを使用すると、開発者はクラウドにあるITインフラを「PostgreSQL」のSQLとして管理できる。
オープンソースソフトウェアの「IaSQL」(Infrastructure as SQL)プロジェクトは2023年2月16日、IaSQLのβ版をリリースした。
IaSQLを使用すると、開発者はクラウドにあるITインフラを「PostgreSQL」のSQLとして管理できる。プロジェクトはIaSQLを「『Pulumi』『Terraform』といったIaC(Infrastructure as Code)ツールに代わるものだ」としている。
INSERT INTO aws_ec2 (ami_id, ec2_instance_type_id) SELECT ami.id, ait.id FROM ec2_instance_type as ait, ( SELECT id FROM amis WHERE image_name LIKE 'amzn-ami-hvm-%'ORDER BY creation_date DESC LIMIT 1 ) as ami WHERE ait.instance_name = 't2.micro';
IaSQLの例(Introduction to Infrastructure as SQLから引用)
β版の新機能
β版の新機能は次の通り。
ローカル環境での実行
ダッシュボードをIaSQLのDockerコンテナにバンドルして「Docker Hub」に公開することで、IaSQLをローカルで実行しやすくなった。これによって、下記コマンドを実行してブラウザで「http://localhost:9876」に移動するだけで、IaSQLを試すことができる。
docker run --pull=always -p 9876:9876 -p 5432:5432 --name iasql iasql/iasql
AWSのマルチリージョン対応
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- OSSの運用自動化ソフト 注目の7製品まとめ(Ansible/Terraform編)
システム構築、運用の自動化を担う「IaC(Infrastructure as Code)」を実現するソフトウェアは多くの種類が存在します。本連載では注目のIaCソフトウェア製品を7つ列挙し、それぞれの特徴などを比較して紹介します。ぜひ選ぶ際の参考にしてみてください。 - 検索API量産環境の短期構築、改善事例で分かる、「AWS Codeシリーズ」によるCI/CDパイプライン自動化のコツ
リクルートの情報検索組織において検索APIの基盤をどうやってPaaS中心のシステムに移行したかを紹介する連載。今回は、API開発システムの全体構成と構築の流れについて解説する。 - HashiCorpが今秋、マネージドサービス「HashiCorp Cloud Platform」を日本リージョンで提供へ
自動化ツールで知られるHashiCorpは2022年秋に、クラウド型のマネージドサービス「HashiCorp Cloud Platform(HCP)」を、AWSの東京、大阪リージョンから提供開始する。既に提供中のTrraform Cloudと合わせ、マネージドサービスを事業の柱の一つに位置付ける。