Amazon Q Developer (プレビュー)

ソフトウェア開発ライフサイクル全体にわたって、より迅速に構築し、問題解決に費やす時間を削減する

AWS を利用した作業を強化する

Amazon Q は、AWS のクラウド構築における 17 年超の経験に基づいてトレーニングされた、生成 AI を活用したインタラクティブアシスタントです。Amazon Q は、AWS サービス、ベストプラクティス、Well-Architected パターン、およびソリューションに関するエキスパートであり、お客様による利用のより迅速な開始、なじみのないテクノロジーの習得、新しいソリューションの構築、メンテナンスなどの付加価値を生まない手間のかかる作業に費やす時間の短縮をサポートします。

Amazon Q を AWS での構築のエキスパートアシスタントに

メリット

Amazon Q は AWS の専門知識に基づいてトレーニングされているため、AWS でのアプリケーション開発に関するあらゆる質問に、参照可能で質の高い最新情報を踏まえて回答できます。Amazon Q は、AWS マネジメントコンソール、AWS ドキュメント、人気のある IDE、Amazon CodeCatalyst など、AWS を利用するあらゆる場所でお客様をサポートできます。
Amazon Q は、AWS と連携するプロセスのあらゆる段階でお客様を支援します。バグの修正、ドキュメントの調査、適切なインスタンスの選択、ネットワークの問題のトラブルシューティング、アプリケーションのランタイムバージョンのアップグレードなど、サポートを受けることで、より良く、より速く構築できます。
Amazon Q は、AWS の機能、サービス、ソリューションに関する明確な回答とガイダンスを得るのに役立ちます。ユースケースに最適な AWS サービスを選択する際の指針、AWS の新機能についての説明、すぐに構築を開始できるなど、さまざまな情報が記載されています。

必要なときにはいつでもお力になります

Amazon Q は、AWS を利用するあらゆる場所で利用でき、既存のワークフローに簡単に組み込むことができます

  • AWS コンソール
  • AWS マネジメントコンソール (プレビュー)

    Amazon Q はコンソールで利用でき、AWS サービスの使用を開始するとき、最新のベストプラクティスを実装するとき、仕事に適したサービスを探すときなどに、専門家による推奨事項とステップバイステップの説明を提供します。
    コンソール
  • IDE
  • IDE (プレビュー)

    Amazon CodeWhisperer にログインして、IDE のインタラクティブな支援を受けて、コードの探索と理解、テストの生成、まったく新しい機能の構築、またはアプリケーション言語バージョンのアップグレードを行います。
    IDE
  • CodeCatalyst
  • Amazon CodeCatalyst (プレビュー)

    Amazon Q は CodeCatalystで利用でき、開発チームがプルリクエストをまとめ、IDEを開かなくても、アイデアからマージ可能なコードにすばやく移行できます。
    コードカタリスト
  • チャット
  • チームチャットアプリ (プレビュー)

    AWS チャットボットを使用して、Slack や Microsoft Teams などの人気のチームチャットアプリで Amazon Q とやり取りできます。
    チャットアプリ
  • モバイル
  • AWS コンソールモバイルアプリケーション (プレビュー)

    Amazon Q はコンソールモバイルアプリケーションで利用できるため、外出先でも AWS の質問にすばやく回答できます。
    モバイル

SDLC 全体でサポートを受ける

AWS のサービスとアーキテクチャに関するベストプラクティスについて学び、サービスエラーとネットワークの問題をトラブルシューティングして、インスタンスを選択し、SQL クエリと ETL パイプラインを最適化しましょう。

Amazon Q Developer は、最初からセキュリティとプライバシーを念頭に置いて構築されており、次についてお客様をサポートします。

  • 機能を作成および実装する: 機能全体の作成と実装、コードの文書化、またはシンプルなプロンプトを使用したプロジェクトのスキャフォールディングに必要な時間を 80% 以上節約します。
  • コードをスキャンして修復する: コードをスキャンして、見つけにくい脆弱性を検出し、コードの品質を高め、セキュリティを強化する修復を提案します。
  • アプリケーションをアップグレードする: コードのアップグレードと変換のエンドツーエンドのプロセスを自動化する Amazon Q Code Transformation を利用して、アプリケーションのアップグレードにかかる時間を数週間から数日に短縮することで、アプリケーションのアップグレードにかかる数か月間分の時間を節約します。

「ワードクラウド API を更新して生成されたイメージを Amazon S3 にアップロードする」など、CodeCatalyst に実装したい機能を説明し、それを Amazon Q に割り当てると、プロンプトが論理的でアトミックな実装ステップに分解されます。審査と承認が完了すると、Amazon Q はアプリケーション全体に変更を実装できます。

Amazon Q の機能開発は、IDE から直接、インタラクティブなステップバイステップの指示、コード、テスト、ベストプラクティスを使用して、シンプルな自然言語プロンプトから数分でアプリケーション機能全体を作成して実装するのに役立ちます。