アプリケーション統合の構築

AWS で無料

分散システムとサーバーレスアプリケーションをクラウド上で統合するために必要な無料のオファーとサービス

アプリケーション統合の詳細 

製品の利点

AWS でのアプリケーション統合サービスは、マイクロサービス、分散システム、サーバーレスアプリケーション内で疎結合化された各コンポーネント間のコミュニケーションを可能するサービス群です。アーキテクチャ全体をリファクタリングする必要はありません。アプリケーションを規模に応じて分離することで、変更による影響を軽減し、更新が容易になり、新機能のリリースが高速化します。

API 管理
どのようなスケールにも対応する API の構築、デプロイ、および管理。
メッセージング
Pub/Sub、キュー、ブローカーサービス向けのマネージドメッセージトピック。
ワークフロー
分散型アプリケーションの調整。
無料の製品オファー

 AWS 無料利用枠内の製品オファーを使用してアプリケーション統合ソリューションを構築します。

API 管理

製品 説明 無料利用枠のオファーの詳細 製品の料金 
Amazon API Gateway

API 管理
REST および Websocket API を規模に応じて作成、公開、維持、モニタリング、および保護します。
12 か月間無料

1 か月あたり
100 万回の API コール受信 
Amazon API Gateway の料金 
AWS AppSync

GraphQL API 管理
GraphQL API およびサブスクリプションを規模に応じて作成、公開、維持、モニタリング、および保護します。  12 か月間無料

無料利用枠のオファーでは、次の 1 か月あたりの利用レベルを 12 か月間無料で提供します。

250,000 件のクエリまたはデータ変更オペレーション

250,000 件のリアルタイム更新

600,000 接続-分 
AWS AppSync の料金 

メッセージング

製品 説明 無料利用枠のオファーの詳細 製品の料金 
Amazon Simple Notification Service (SNS)

Publish/Subscribe メッセージング
信頼性の高い高スループットの pub/sub、SMS、電子メール、およびモバイルプッシュ通知。
常に無料

100 万件
の発行

10 万の HTTP/S 配信

1,000 件の
メール配信

Amazon SNS の料金
Amazon Simple Queue Service (SQS)

メッセージキュー
アプリケーションコンポーネント間のあらゆるボリュームのメッセージを送信、保存、受信するメッセージキュー。   常に無料

100 万件
のリクエスト 
Amazon SQS の料金 
Amazon MQ

メッセージブローカー
容易な移行とハイブリッドアーキテクチャを実現できる、Apache ActiveMQ および RabbitMQ 向けマネージドメッセージブローカーサービス。  12 か月間無料

750 時間の
単一インスタンスの mq.t2.micro または mq.t3 ブローカー/月

ActiveMQ の場合は 5GB/月の Amazon EFS ストレージ、RabbitMQ の場合は 20GB の Amazon EBS ストレージ 
Amazon MQ の料金

ワークフロー

製品 説明 無料利用枠のオファーの詳細 製品の料金 

AWS Step Functions

視覚的なワークフロー

複数の AWS のサービスをサーバーレスのワークフローに整理できて、なおかつすばやくアプリケーションを構築、更新できる。

常に無料

1 か月あたり 4,000 回の状態遷移

AWS Step Functions の料金

アプリケーション統合の構築についての詳細

一連の動画とチュートリアルを視聴/確認して、AWS に関する知識や経験を深める

  • 動画
  • 初めての AWS AppSync GraphQL API の作成 (2:33)
    AWS Step Functions の紹介 (2:27)
    Amazon MQ の紹介 (2:33)
    AWS SNS、SQS と Lambda によるスケーラブルなサーバーレスイベント駆動型アーキテクチャ (32:48)
  • チュートリアル
  • チュートリアル

    無料でシンプルなチュートリアルによる、アプリケーションの統合についてのご紹介

    Amazon API Gateway の使用を開始する

    この利用開始演習では、サーバーレス API を作成します。サーバーレス API を利用することで、サーバーのプロビジョニングや管理に時間をかけることなく、アプリケーションに集中することができます。

    詳細 »

    AWS AppSync の使用を開始する

    このワークショップでは、AWS AppSync の機能を見ていただきます。このワークショップでは、AWS コンソールでのサービス管理から、AWS CDK を使った高度な機能のデプロイまで説明します。

    詳細 »

    Amazon SNS の開始方法

    このチュートリアルでは、Amazon SNS コンソールを使用して、トピック、購読、およびメッセージを管理する方法を紹介することで、Amazon SNS に使い慣れていただけます。

    詳細 »

    Amazon Simple Queue Service (SQS) を使用して分散アプリケーション間でメッセージを送信する

    このチュートリアルでは、Amazon Simple Queue Service を使用して非同期メッセージングをセットアップする方法を学習します。Amazon SQS コンソールを使用して、メッセージキューの作成と設定、メッセージの送信、メッセージの受信、受信したメッセージの削除、キューの削除を行います。

    詳細 »

    Amazon MQ を使用してコネクテッドメッセージブローカーを作成する

    このチュートリアルでは、Amazon MQ メッセージブローカーを作成し、Java Message Service (JMS) を使用して、Java アプリケーションからブローカーへの接続を確立します。ここでは Java が商用ブローカーで最も汎用性が高いので使用しますが、実際には別の言語を使用することもできます。ブローカーを作成したら、キューを作成してメッセージを送信します。

    詳細 »

    AWS Step Functions と AWS Lambda を使用したサーバーレスワークフローを作成するにはどうすればよいですか?

    このチュートリアルでは、AWS Step Functions を使用し、複数の AWS Lambda 関数を連携させたサーバーレスワークフローを設計して実行する方法を学習します。

    詳細 »

AWS でアプリケーション統合を無償で構築

分散システムとサーバーレスアプリケーションをクラウド上で統合するために必要な無料のオファーとサービス

製品の利点を詳しく見る

どのようなスケールにも対応する API の構築、デプロイ、および管理。

Pub/Sub、キュー、ブローカーサービス向けのマネージドメッセージトピック。

分散型アプリケーションの調整。

無料の製品オファー

AWS 無料利用枠内の製品オファーを使用してアプリケーション統合ソリューションを構築します。

API 管理
Amazon API Gateway
REST および Websocket API を規模に応じて作成、公開、維持、モニタリング、および保護します。
12 か月間無料

1 か月あたり 100 万回の API コール受信

Amazon API Gateway の料金 »
AWS AppSync
GraphQL API およびサブスクリプションを規模に応じて作成、公開、維持、モニタリング、および保護します。
12 か月間無料

250,000 件のクエリまたはデータ変更オペレーション

250,000 件のリアルタイム更新

600,000 接続-分

AWS AppSync の料金 »
メッセージング
Amazon Simple Notification Service (SNS)
信頼性の高い高スループットの pub/sub、SMS、電子メール、およびモバイルプッシュ通知。
常に無料

100 万件の発行

10 万の HTTP/S 配信

1,000 件のメール配信

Amazon SNS の料金 »
Amazon Simple Queue Service (SQS)
アプリケーションコンポーネント間のあらゆるボリュームのメッセージを送信、保存、受信するメッセージキュー。
常に無料

100 万件のリクエスト

Amazon SQS の料金 »
AWS Lambda
Amazon MQ
容易な移行とハイブリッドアーキテクチャを実現できる、Apache ActiveMQ および RabbitMQ 向けマネージドメッセージブローカーサービス。
12 か月間無料

750 時間の単一インスタンスの mq.t2.micro または mq.t3 ブローカー/月

ActiveMQ の場合は 5GB/月の Amazon EFS ストレージ、RabbitMQ の場合は 20GB の Amazon EBS ストレージ

Amazon MQ の料金 »
ワークフロー
AWS Step Functions
複数の AWS のサービスをサーバーレスのワークフローに整理できて、なおかつすばやくアプリケーションを構築、更新できる。
常に無料

1 か月あたり 4,000 回の状態遷移

AWS Step Functions の料金 »

アプリケーション統合の構築についての詳細

  • 動画
  • 初めての AWS AppSync GraphQL API の作成 (2:33)
    AWS Step Functions の紹介 (2:27)
    Amazon MQ の紹介 (2:33)
    AWS SNS、SQS と Lambda によるスケーラブルなサーバーレスイベント駆動型アーキテクチャ (32:48)
  • チュートリアル
  • チュートリアル

    無料でシンプルなチュートリアルによる、アプリケーションの統合についてのご紹介

    Amazon API Gateway の使用を開始する

    この利用開始演習では、サーバーレス API を作成します。サーバーレス API を利用することで、サーバーのプロビジョニングや管理に時間をかけることなく、アプリケーションに集中することができます。

    AWS AppSync の使用を開始する

    このワークショップでは、AWS AppSync の機能を見ていただきます。このワークショップでは、AWS コンソールでのサービス管理から、AWS CDK を使った高度な機能のデプロイまで説明します。

    Amazon SNS の開始方法

    このチュートリアルでは、Amazon SNS コンソールを使用して、トピック、購読、およびメッセージを管理する方法を紹介することで、Amazon SNS に使い慣れていただけます。

    Amazon Simple Queue Service (SQS) を使用して分散アプリケーション間でメッセージを送信する

    このチュートリアルでは、Amazon Simple Queue Service を使用して非同期メッセージングをセットアップする方法を学習します。Amazon SQS コンソールを使用して、メッセージキューの作成と設定、メッセージの送信、メッセージの受信、受信したメッセージの削除、キューの削除を行います。

    Amazon MQ を使用してコネクテッドメッセージブローカーを作成する

    このチュートリアルでは、Amazon MQ メッセージブローカーを作成し、Java Message Service (JMS) を使用して、Java アプリケーションからブローカーへの接続を確立します。ここでは Java が商用ブローカーで最も汎用性が高いので使用しますが、実際には別の言語を使用することもできます。ブローカーを作成したら、キューを作成してメッセージを送信します。

    AWS Step Functions と AWS Lambda を使用したサーバーレスワークフローを作成するにはどうすればよいですか?

    このチュートリアルでは、AWS Step Functions を使用し、複数の AWS Lambda 関数を連携させたサーバーレスワークフローを設計して実行する方法を学習します。

AWS 無料利用枠

AWS 無料利用枠は、ユーザーに無料で製品を探索する機会を提供します。このオファーには、常に無料、12 か月間無料の製品、および短期間の無料トライアルの製品が含まれています。

開始方法

AWS アカウントの作成は無料で、AWS 無料利用枠をすぐにご利用いただけます。