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

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

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

AWS Infrastructure Composer

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

AWS Cloud9

AWS Cloud9 は、ブラウザだけでコードを記述、実行、デバッグできるクラウドベースの統合開発環境 (IDE) です。これには、、 JavaScriptPython、 など、一般的なプログラミング言語に不可欠なツールがあらかじめパッケージ化されたコードエディタ、デバッガー、および terminal. AWS Cloud9 comes が含まれているため、新しいプロジェクトを開始するためにファイルをインストールしたり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 は、パブリックアーティファクトリポジトリからソフトウェアパッケージと依存関係を自動的に取得するように設定できるため、デベロッパーは最新バージョンにアクセスできます。 は、一般的に使用されるパッケージマネージャーと CodeArtifact 連携し、Apache Maven などのビルドツールを使用できます。 Gradle、npmyarntwinepip、 既存の開発ワークフローに簡単に統合 NuGet できます。

AWS CodeBuild

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

Amazon CodeCatalyst

Amazon CodeCatalyst は、ソフトウェア開発チームがソフトウェア開発プロセスに継続的統合/継続的デプロイ (CI/CD) プラクティスを採用するための統合サービスです。 CodeCatalyst は、 によって完全に管理 AWS され、必要なツールをすべて 1 か所に配置します。作業の計画、コードでのコラボレーション、アプリケーションの構築、テスト、デプロイを行うことができます。を CodeCatalyst スペースに接続することで、 AWS リソース AWS アカウント をプロジェクトに統合することもできます。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) は、アプリケーションのコーディング、テスト、アップグレードからエラーの診断、セキュリティスキャンと修正の実行、 AWS リソースの最適化まで、開発者や IT プロフェッショナルのタスクを支援します。Amazon Q には、既存のコードを変換し (Java バージョンアップグレードを実行するなど)、デベロッパーリクエストから生成された新機能を実装できる高度なマルチステップ計画と推論機能があります。

AWS X-Ray

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