Amazonは本日、re:Invent 2022の基調講演で、アプリ開発において異なるコードベース、ツール、環境をまたいで作業するという重労働を軽減することを目的としたサービス「CodeCatalyst」を発表しました。AmazonのCTO、ワーナー・フォーゲルス氏は壇上で、ブループリントのコンセプトに基づき、現在プレビュー段階にあるCodeCatalystは、開発者がAmazon Web Services(AWS)上でアプリを開発するための「単一の場所」を提供すると述べました。
「CodeCatalystを使えば、アプリ開発中に[異なるアプリ開発]環境を簡単に切り替えられます」とヴォーゲルズ氏は述べた。「プロジェクトにコードと依存関係を追加し、お気に入りの[統合開発環境]を利用できます。」
パンデミック中に始まったデジタルへの移行が広まり、アプリ開発者はクライアントから開発スピードの加速を求めるプレッシャーに直面しているのは事実です。ばらばらで整理されていないツールが開発の妨げになっているようです。Revealが2022年に開発者とITプロフェッショナルを対象に実施した調査によると、36%がデジタルワークプレイスにおけるプロジェクト管理の問題を最大の課題の一つとして挙げています。

前述のブループリントにより、CodeCatalystを使用する開発者は、アプリの配信と展開に必要なリソースに加えて、アプリプロジェクトのスキャフォールディングを構築できます。Vogels氏によると、CodeCatalystのオンデマンドクラウドベースの開発環境とビルドインフラストラクチャは、開発者と開発チームが問題を管理し、コードコミットとプルリクエスト全体の変更を追跡し、ビルドとリリースのパイプラインを自動化することを容易にすることを目指しています。
「重要なのは、コードの構築に集中し、コード周りの問題に時間をかけすぎないように、迅速に行動することです」と彼は付け加えた。
Amazonのブログ記事で詳しく説明されているように、CodeCatalystブループリントがプロジェクト用に作成するリソースには、初期のサンプルコードとAWSサービス設定を含むソースコードリポジトリ、または外部Gitリポジトリが含まれます。ブループリントには、オプションで問題追跡ツール(Jiraなど)やダッシュボードなどの統合ツールを追加して、プロジェクトアクティビティのフィード(テストレポートなど)を表示したり、ユーザー、問題、コード、その他のプロジェクトリソースを一括検索したりすることもできます。
Amazonによると、AWSの顧客はサービス開始時に、TypeScript、Python、Java、.NET、JavaScriptなどの言語と、React、Angular、Vueなどのフレームワークに対応したブループリントから選択でき、今後さらに多くの言語に対応していく予定だという。CodeCatalystによって構築されたビルドおよびリリースパイプラインについては、Amazonは、これらは設定可能であり、オンデマンドコンピューティングまたは事前プロビジョニングされたビルドを活用でき、マシンサイズも選択可能だと述べている。また、開発者は組み込みまたはサードパーティ製のビルドアクション、あるいはGitHub Actionsなどのサービスを組み込むことができる。
テッククランチイベント
サンフランシスコ | 2025年10月27日~29日

CodeCatalystのプロジェクトリソースと統合開発ツールにより、開発者は「デプロイ」ボタンを押すだけでサンプルコードを実行できるとVogels氏は強調した。また、メールベースの招待システムにより、開発者はメールアドレスだけでプロジェクトに取り組めるため、コラボレーションも明らかに容易になるとVogels氏は主張した。
「Amazon CodeCatalyst は [アプリ開発の] 面倒な作業をすべて取り除いてくれます。アイデアから実稼働までをより迅速に進めるために必要なツールがすべて揃っています」と Vogels 氏は言います。
CodeCatalystは、本日よりAWSの無料枠で無料でご利用いただけます。一般提供開始後に価格が変更になるかどうかについては、現時点では発表されていません。
カイル・ウィガーズは2025年6月までTechCrunchのAIエディターを務めていました。VentureBeatやDigital Trendsに加え、Android Police、Android Authority、Droid-Life、XDA-Developersといった様々なガジェットブログにも記事を寄稿しています。音楽療法士のパートナーとマンハッタンに在住。
バイオを見る