AWS、ソフトウェアパッケージのリポジトリサービス「AWS CodeArtifact」リリース npmやMavenなどのパッケージを共有可能
米Amazon Web Servicesが、ソフトウェアパッケージなどのリポジトリをマネージドサービスとして提供する「AWS CodeArtifact」の正式リリースを発表。現時点で対応しているビルドツール/パッケージマネジャーは、MavenとGradle(Java)、npmとyarn(JavaScript)、pipとtwine(Python)。これらのバージョンの統一や依存関係の整理などが容易になる。
米Amazon Web Services(AWS)はこのほど、ソフトウェアパッケージなどのリポジトリをマネージドサービスとして提供する「AWS CodeArtifact」の正式リリースを発表しました。
アーティファクト(Artifact)とはここ数年、ソフトウェアの分野でよく目にするようになった言葉の1つでしょう。一般的には「人工物」や「工芸品」という意味ですが、ソフトウェアの分野ではなんらかの生成物、例えばソースコードのコンパイルやビルドによって生成されたバイナリやパッケージなどのことを指して「アーティファクト」と呼びます。
そして、ソースコードがGitHubのようなソースコードリポジトリに格納されることで、バージョン管理や共有などが行われるように、さまざまなアーティファクトもリポジトリに格納されて管理共有されるようになってきています。
例えばJavaScriptのパッケージマネジャーnpmに対応するnpmのリポジトリや、JavaのビルドツールであるMavenやGradleに対応するリポジトリなど、インターネット上に公開されているパブリックなリポジトリから、ローカルに設定できるリポジトリなど、さまざまなリポジトリが存在します。
今回正式リリースされたAWS CodeArtifactは、こうしたリポジトリをAWS上で提供するマネージドサービスです。現時点で対応しているビルドツール/パッケージマネジャーは、MavenとGradle(Java)、npmとyarn(JavaScript)、pipとtwine(Python)とされています。
ソフトウェアの開発プロジェクトなどでAWS CodeArtifactを利用することにより、プロジェクト内で生成されたアーティファクトを管理共有するだけでなく、各開発者が利用するソフトウェアパッケージやバイナリなどをパブリックリポジトリからAWS CodeArtifactへ保存し共有することで、プロジェクト内で利用するパッケージなどのバージョンの統一や依存関係の整理などが容易になります。
AWS Artifactにはそのためにパブリックなリポジトリから自動的にパッケージなどをダウンロードする機能があります。
大規模なプロジェクトなどで多くのCI/CDツールが稼働することによる大量のリクエストにも耐えるスケーラビリティを備えており、ユーザーアクセス制御を実現するAWS IAMと統合されているためユーザーごとのセキュリティ制御が可能で、Cloud Tailにより利用状況なども把握可能。AWS Key Management Serviceにも対応しているため、暗号化によるセキュアな運用も行えるとしています。
関連記事
- AWSとSlack、戦略的提携を発表 SlackはAmazon Chimeを採用し、AWSは全社でSlackを採用
Amazon.com傘下のAWSとSlack Technologiesが戦略的提携を発表した。Slackは通話機能で「Amazon Chime」を採用し、AWSは社内コラボレーションツールとしてSlackを採用する。 - Swift言語がAWS Lambdaで利用可能に Swift開発チームが「Swift AWS Lambda Runtime」公開
Swift開発チームが、AWS LambdaでSwift言語を利用可能にする「Swift AWS Lambda Runtime」を公開。Swift言語はiOSやmacOSなどのApple社製デバイスに対応したアプリケーション開発のための言語として登場し、オープンソースで開発が進められている。AWS Lambdaへの対応は、Swiftのサーバサイドでの利用に新たな展開をもたらすものといえる。 - 「Amazon Red Hat OpenShift」発表 AWSがRed Hat OpenShiftのマネージドサービスを提供へ
米Amazon Web Services(AWS)と米Red Hatが提携を強化。Red Hat OpenShiftのマネージドサービスをAWS上で提供する「Amazon Red Hat OpenShift」を発表した。今年後半に提供を始める予定だ。 - NTTデータが政府系クラウドに本腰、AWSとの戦い方は? 武器は“マルチクラウド指向”のマネージドサービス
NTTデータが政府系クラウド事業に本格参入。AWSが先行する同分野で、これからどう戦っていくのか。担当者に話を聞いた。 - AWSジャパン、仮想デスクトップなどの拡販に自信 監査法人なども利用 テレワーク需要で追い風か
AWSジャパンがオンライン記者発表会を開催。AWSの最新動向や活用事例を紹介した。昨今のテレワーク需要の高まりにより、仮想デスクトップ(VDI)サービス「Amazon WorkSpaces」などの引き合いが増えているという。顧客企業には、紙で書類をやりとりするケースが多かった監査法人なども含まれるとしている。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.