AWS Developer Tools category icon デベロッパーツール - Amazon Web Services の概要

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Developer Tools category icon デベロッパーツール

AWS Infrastructure Composer

AWS Infrastructure Composer は、 からサーバーレスアプリケーションを視覚的に構成および設定するのに役立ちます。 AWS は、デプロイ対応の infrastructure as code (IaC) によってサポートされています。Application Composer は、サーバーレスリソースを視覚的なブラウザベースのキャンバスにドラッグアンドドロップするのに役立ちます。これらを接続して、サーバーレスアプリケーションアーキテクチャをすばやく作成できます。キャンバスでは、リソースの大規模なアーキテクチャコンポーネントへのグループ化もサポートされ、編集と設定を簡素化します。 AWS Infrastructure Composer は、アプリケーションアーキテクチャを構成するサービスに基づいて、デフォルト設定でデプロイ準備完了設定を生成できます。Application Composer は、両方の生成をサポートしています。 AWS CloudFormation また、 AWS Serverless Application Model (SAM) アーティファクト。

AWS Cloud9

AWS Cloud9 は、ブラウザだけでコードを記述、実行、デバッグできるクラウドベースの統合開発環境 (IDE) です。これには、コードエディタ、デバッガー、ターミナルが含まれます。 AWS Cloud9 には JavaScript、、Python、 など、一般的なプログラミング言語に不可欠なツールがあらかじめパッケージされているためPHP、新しいプロジェクトを開始するためにファイルをインストールしたり、開発マシンを設定したりする必要はありません。以降 AWS Cloud9 IDE はクラウドベースのもので、インターネットに接続されたマシンを使用して、オフィス、自宅、またはどこからでもプロジェクトを操作できます。 AWS Cloud9 また、 はサーバーレスアプリケーションを開発するためのシームレスなエクスペリエンスを提供するため、サーバーレスアプリケーションのローカル実行とリモート実行を簡単に定義、デバッグ、切り替えることができます。で AWS Cloud9では、開発環境をチームとすばやく共有できるため、プログラムをペアリングし、相互の入力をリアルタイムで追跡できます。

AWS CloudShell

AWS CloudShell は、 AWSリソースを安全に管理、探索、操作できるブラウザベースのシェルです。 CloudShell は、コンソールの認証情報で事前認証されています。一般的な開発ツールと運用ツールはプリインストールされているため、ローカルでのインストールや設定は必要ありません。を使用すると CloudShell、 を使用してスクリプトをすばやく実行できます。 AWS Command Line Interface (AWS CLI)、 を試す AWS APIs を使用する AWS サービスSDKs、または他のさまざまなツールを使用して生産性を高めます。ブラウザ CloudShell から直接使用でき、追加料金はかかりません。

AWS CodeArtifact

AWS CodeArtifact はフルマネージド型のアーティファクトリポジトリサービスで、あらゆる規模の組織で安全に保存できます。 発行、 と は、ソフトウェア開発プロセスで使用されるソフトウェアパッケージを共有します。 CodeArtifact は、パブリックアーティファクトリポジトリからソフトウェアパッケージと依存関係を自動的に取得するように設定できるため、デベロッパーは一般的に使用されるパッケージマネージャーや Apache Maven などのビルドツール CodeArtifact で最新バージョンにアクセスできます。 Gradle、npmyarntwinepip、 と NuGet を使用すると、既存の開発ワークフローに簡単に統合できます。

AWS CodeBuild

AWS CodeBuild はフルマネージド型のビルドサービスであり、ソースコードのコンパイル、テストの実行、デプロイ可能なソフトウェアパッケージの作成が行われます。を使用すると CodeBuild、独自のビルドサーバーをプロビジョニング、管理、スケーリングする必要はありません。 は継続的に CodeBuild スケーリングし、複数のビルドを同時に処理するため、ビルドはキューに待機したままにされません。パッケージ済みのビルド環境を使用、またはご自分のビルドツールを使用するカスタムビルド環境を作成できることですぐに開始できます。

Amazon CodeCatalyst

Amazon CodeCatalyst は、継続的インテグレーション/継続的デプロイ (CI/CD) プラクティスをソフトウェア開発プロセスに採用するソフトウェア開発チーム向けの統合サービスです。 CodeCatalyst は によって完全に管理されています。 AWS と は、必要なツールをすべて 1 か所に配置します。作業の計画、コードの共同作業、アプリケーションの構築、テスト、デプロイを行うことができます。また、 AWS を に接続して リソースを プロジェクトと接続する AWS アカウント を CodeCatalyst スペースに。アプリケーションライフサイクルのすべての段階と側面を 1 つのツールで管理することで、ソフトウェアを迅速かつ確実に配信できます。

AWS CodeCommit

AWS CodeCommit は、完全マネージド型ソースコントロールサービスであり、安全で非常にスケーラブルなプライベート Git リポジトリを簡単にホスティングできます。 AWS CodeCommit により、独自のソース管理システムを運用する必要も、インフラストラクチャのスケーリングを心配する必要もなくなります。以下を使用できます..。 AWS CodeCommit は、ソースコードからバイナリまですべてを安全に保存し、既存の Git ツールとシームレスに連携します。

AWS CodeDeploy

AWS CodeDeploy は、オンプレミスで実行されているインスタンスやEC2インスタンスなど、あらゆるインスタンスへのコードデプロイを自動化するサービスです。 CodeDeploy を使用すると、新機能を迅速にリリースし、アプリケーションのデプロイ中のダウンタイムを回避し、アプリケーションの更新の複雑さに対処できます。 CodeDeploy を使用してソフトウェアのデプロイを自動化できるため、エラーが発生しやすい手動操作が不要になります。サービスはインフラストラクチャに合わせてスケールするため、1 つのインスタンスまたは数千のインスタンスに簡単にデプロイできます。

AWS CodePipeline

AWS CodePipeline はフルマネージド型の継続的デリバリーサービスで、アプリケーションとインフラストラクチャの更新を迅速かつ確実に行うためにリリースパイプラインを自動化するのに役立ちます。 は、定義したリリースモデルに基づいて、コードが変更されるたびにリリースプロセスのビルド、テスト、デプロイフェーズ CodePipeline を自動化します。機能とアップデートをすばやく、信頼性の高い方法で配信できます。 GitHub や などのサードパーティーサービスと、独自のカスタムプラグインと簡単に統合 CodePipelineできます。で AWS CodePipelineでは、使用した分のみお支払いいただきます。前払い金や長期契約はありません。

Amazon Corretto

Amazon Corretto は、Open Java Development Kit (Open) の無償のマルチプラットフォームの本番稼働対応ディストリビューションですJDK。Corretto には、パフォーマンスの向上とセキュリティの修正を含む長期サポートが含まれています。Amazon は Corretto を数千の本番稼働サービスで内部的に実行しており、Corretto は Java SE 標準との互換性があることが認定されています。Corretto を使用すると、Amazon Linux 2、Windows、macOS などの一般的なオペレーティングシステムで Java アプリケーションを開発して実行できます。

AWS Fault Injection Service

AWS Fault Injection Service は、 でフォールトインジェクション実験を実行するためのフルマネージドサービスです。 AWS は、アプリケーションのパフォーマンス、オブザーバビリティ、耐障害性の向上を容易にします。フォールトインジェクション実験は、カオスエンジニアリングで使用されます。カオスエンジニアリングは、テスト環境や本番環境でアプリケーションにストレスを与える方法であり、突然の CPUやメモリ消費量の増加、システムの応答の監視、改善の実装などの破壊的なイベントを発生させます。フォールトインジェクション実験は、チームが分散システムで見つけるのが難しい隠れたバグを発見し、死角をモニタリングし、パフォーマンスのボトルネックを発見するために必要な現実世界の条件を作成するのに役立ちます。

AWS Fault Injection Service は、 の範囲で制御されたフォールトインジェクション実験をセットアップして実行するプロセスを簡素化します。 AWS サービスを使用すると、チームはアプリケーションの動作に自信を持つことができます。Fault Injection Simulator を使用すると、チームは必要な中断を生成する構築済みのテンプレートを使用して実験をすばやくセットアップできます。 AWS Fault Injection Service は、特定の条件が満たされた場合に自動的にロールバックしたり、実験を停止したりするなど、チームが本番環境で実験を実行するために必要なコントロールとガードレールを提供します。コンソールを数回クリックするだけで、チームは一般的な分散システム障害が並行して発生する複雑なシナリオを実行したり、時間の経過とともに順次構築したりできるため、隠れた弱点を見つけるために必要な現実世界の条件を作成できます。

Amazon Q Developer

Amazon Q Developer (旧 Amazon CodeWhisperer) は、アプリケーションのコーディング、テスト、アップグレード、エラーの診断、セキュリティスキャンと修正の実行、最適化など、デベロッパーや IT プロフェッショナルのタスクを支援します。 AWS リソースの使用料金を見積もることができます。Amazon Q には、既存のコードを変換 (Java バージョンのアップグレードなど) し、デベロッパーリクエストから生成された新機能を実装できる高度な複数ステップの計画および推論機能があります。

AWS X-Ray

AWS X-Ray は、開発者がマイクロサービスアーキテクチャを使用して構築されたアプリケーションなど、本番環境または開発中の分散アプリケーションを分析およびデバッグするのに役立ちます。X-Ray では、アプリケーションとその基盤となるサービスのパフォーマンスを把握できるため、パフォーマンスの問題やエラーの根本原因を特定してトラブルシューティングできます。X-Ray は、アプリケーションを通過するリクエストの end-to-end ビューを提供し、アプリケーションの基礎となるコンポーネントのマップを表示します。X-Ray を使用すると、シンプルな 3 層アプリケーションから数千のサービスで構成される複雑なマイクロサービスアプリケーションまで、開発中と本番環境の両方のアプリケーションを分析できます。