LocalStackチームはAWS向けのクラウドアプリケーションをローカルで、迅速かつ便利に開発、テストできるオープンソースプラットフォームの正式版「LocalStack 1.0」の一般提供を開始した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
LocalStackチームは2022年7月13日(米国時間)、「Amazon Web Services」(AWS)向けアプリケーションをローカルで迅速で便利に開発、テストできるオープンソースプラットフォームの正式版「LocalStack 1.0」の一般提供を開始した。
LocalStackはPCやCI(継続的インテグレーション)環境上で1つのコンテナとして動作するクラウドサービスエミュレーターであり、コアエミュレーションプラットフォームが、エミュレートされたAWSのAPIを提供する。これにより、リモートにあるAWSに接続することなく、ローカルマシンで「Amazon S3」(Amazon Simple Storage Service)などのAWSサービスや「AWS Lambda」を完全に実行できる。
LocalStackの主なメリットは、CI/CD(継続的デリバリー)パイプラインを通じて開発サイクルを高速化できることだ。基本的なAPIだけを利用するのであれば、無料で利用できる。
LocalStackは開発者体験(DevX)に重点を置いており、チームメンバー間や環境間でのリソースの再利用や共有を可能にする高度な永続化メカニズムを備えている。例えば、コアエミュレーションレイヤーの上に多くのチームコラボレーション機能を提供している。
LocalStackには「Community」の他、「Pro」「Team」(プレビュー段階)、「Enterprise」という4つのエディションが用意されている。それぞれの概要は次の通り。
・Community
無料であり、Amazon S3などの基本的なクラウドAPIと「LocalStack Cockpit」を利用できる。LocalStack Cockpitではユーザーインタフェース(UI)を使用して、デスクトップ体験とローカルLocalStackインスタンスでの作業が可能だ。
Copyright © ITmedia, Inc. All Rights Reserved.