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

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

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

AWS Application Composer

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

AWS Cloud9

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

AWS CloudShell

AWS CloudShell は、AWS リソースを安全に管理、探索、操作できるブラウザベースのシェルです。 CloudShell は、コンソールの認証情報で事前認証されています。一般的な開発ツールと運用ツールはプリインストールされているため、ローカルでのインストールや設定は必要ありません。を使用すると CloudShell、 AWS Command Line Interface (AWS CLI) でスクリプトをすばやく実行したり、AWS SDKs を使用して AWS サービス APIs を試したり、さまざまなツールを使用して生産性を向上させることができます。ブラウザ 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 か所に配置します。作業の計画、コードの共同作業、アプリケーションの構築、テスト、デプロイを行うことができます。を 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、使用した分のみお支払いいただきます。前払い金や長期契約はありません。

AWS CodeStar

AWS CodeStar を使用すると、 でアプリケーションを迅速に開発、構築、デプロイできます AWS。 は、統合されたユーザーインターフェイス AWS CodeStar を提供するため、ソフトウェア開発アクティビティを 1 か所で簡単に管理できます。 は AWS CodeStar、継続的な配信ツールチェーン全体を数分でセットアップできるため、コードのリリースをより迅速に開始できます。 AWS CodeStar は、チーム全体で安全に連携することを容易にし、アクセスを簡単に管理し、所有者、寄稿者、視聴者をプロジェクトに追加できます。各 AWS CodeStar プロジェクトには、Atlassian JIRA Software による統合された問題追跡機能を含むプロジェクト管理ダッシュボードが付属しています。 AWS CodeStar プロジェクトダッシュボードを使用すると、作業項目のバックログからチームの最近のコードデプロイまで、ソフトウェア開発プロセス全体の進捗状況を簡単に追跡できます。詳細については、AWS CodeStar 「 の機能」を参照してください。

Amazon Corretto

Amazon Corretto は、Open Java Development Kit (OpenJDK) の無償のマルチプラットフォームの本番稼働対応ディストリビューションです。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 を提供します。コンソールを数回クリックするだけで、チームは複雑なシナリオを実行し、一般的な分散システム障害が並行して発生したり、時間の経過とともに順次構築したりできるため、隠れた弱点を見つけるために必要な現実世界の条件を作成できます。

AWS X-Ray

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