Amazon API Gateway エンドポイント(REST API)のカスタムドメイン設定・認可・アクセス制限
- AWS

Amazon API Gateway で作成したエンドポイント(REST API)を使いやすくしたり制限をかけたりしていきます。

Amazon API Gateway で作成したエンドポイント(REST API)を使いやすくしたり制限をかけたりしていきます。

サーバレスアーキテクチャ構築の第一弾です。AWS の Lambda と API Gateway を連携させて、エンドポイントを作成していきます。

2021 年 5 月下旬に AWS から App Runner というサービスがローンチされました。インフラストラクチャを管理せずにデプロイしサービスを公開できるフルマネージド型の App Runner を使ってアプリケーションをデプロイしてみます。

AWS の S3 にホスティングした静的 WEB サイトを CloudFront を用いて CDN での配信を行うと共に、SSL 証明書等の整備も行って独自ドメインを HTTPS でアクセスできるようにしていきます。

静的ウェブサイトを Amazon S3 にホスティングし、独自ドメインで公開するまでの環境構築を terraform を使って行っていきます。

実際に触ってみたら操作はとてもシンプルでした。プロセス制御システム である Supervisor を実際に動かしてみて、デーモン化に触れてみました。