Amazon Web Services ブログ

Category: Front-End Web & Mobile

Amazon Pinpoint を使用してジオフェンスマーケティングメッセージを送信する方法

ジオフェンシングとは、仮想的な地理的境界であるジオフェンスを用いて、ユーザーがジオフェンスを出入りしたときにモバイル通知をトリガーする機能です。この機能を使うことで、マーケティングメッセージに使用することでトラフィックの増加やコンバージョンレートの向上を図ることができます。ジオフェンシングを使ったモバイル通知は AWS のマルチチャネルコミュニケーションツールである Amazon Pinpoint を使って作成することが出来ます。

AWS AppSync Merged API の紹介

2023 年 5 月 23 日に AWS AppSync の Merged API の一般提供を開始します。Merged API により、チームは複数の Source AppSync API から型、データソース、関数、リゾルバなどの リソースを単一の統一された AppSync エンドポイントにマージすることができます。最大 10 個の Source AppSync API を1つの Merged API にマージすることができます。フロントエンドでは、クライアントは単一のエンドポイントとやりとりするだけで、複数の Source API に跨がるデータを取得することができます。バックエンドでは、開発チームは CI/CD パイプラインの一部として、独立した Source API を作成、更新、テスト、デプロイすることができます。

AWS AppSync で Amazon Timestream のデータにアクセス

AWS AppSync は、複数のデータベース、マイクロサービス、API に安全にデータを検索または更新するための単一のエンドポイントを提供することによって、アプリケーション開発を簡素化するフルマネージドのサーバーレス GraphQL API サービスです。本記事では、エンドポイントディスカバリパターンによる REST API を使用して、AWS AppSync 経由で Amazon Timestream データベースの時系列データにアクセスする方法を紹介します。

AWS AppSync Private API の紹介

AppSync の Private API の一般提供を発表します。Private API を使用すると、VPC やオンプレミスのデータセンターなどのプライベートネットワーク内のクライアントのみに、お客様の GraphQL API へのアクセスを制限できます。Private API へのリクエストは、インターネットを介さずに AWS のプライベートネットワークを経由して行われます。開始するには、AppSync で GraphQL API を作成する際に API を Private に設定し、API を呼び出す同じ AWS アカウント内の各 VPC にインターフェース VPC エンドポイントを作成します。また、AWS Direct Connect または AWS Site to Site VPN を使用して、オンプレミスネットワークからインターフェイスエンドポイントをホストする VPC へのプライベート接続を確立することができます。この接続により、オンプレミスデータセンターのクライアントは Private API を呼び出すことができます。

Amazon Location Service のコスト最適化

位置情報サービスの開発は、ユーザーエンゲージメントやジオマーケティング、アセットトラッキング、配送サービスなどのユースケースをサポートし、急速なスピードで増加しています。今回のブログ記事では、Amazon Cost Explorer を活用して、Amazon Location Service のコストを把握し、ユースケースに応じたコスト最適化を行う方法についてご紹介します。

Amazon Location Service を利用した効率的なトラックルーティング

トラックは毎日、何百万トンもの物資を全国に輸送しています。その効率的なルーティングは、物流企業の収益だけでなく、経済全体にも大きな影響を与えます。効率的なトラックルーティングは、輸送・物流業界にとって不可欠な要素であり、トラックにとって最も効率的なルートを戦略的に計画し、物資を輸送することにつながります。その主な目的は、タイムリーな配送と資源の最大活用を確保しながら、移動距離を減らすことです。トラックのルートを最適化することで、物流会社は業務の効率性と収益性を大幅に向上させることができます。本記事では、Amazon Location Service のトラックルーティング機能についてご紹介します。この機能は、HERE Technologies の提供する正確で新鮮かつ堅牢なデータを活用し、物流企業の目標達成を支援します。

Amplify カスタムリソースを用いた AWS Step Functions と AWS Amplify の連携

AWS Amplify では、amplify add custom コマンドと AWS Cloud Development Kit (AWS CDK) または AWS CloudFormation を使用して、Amplify で作成したバックエンドにカスタム AWS リソースを追加することが可能です。これによって開発者は Amplify のビルトインユースケースを超える AWS リソースをプロジェクトに簡単に追加・管理することができます。
本記事では、Amplify カスタムリソースを使用して AWS Step Functions ワークフローを Amplify プロジェクトに追加します。