📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

ページの作成:「== 概要 == AWS API Gatewayは、AWSが提供するフルマネージド型のAPIサービスである。<br> 開発者がRESTful APIやWebSocket APIを簡単に作成、公開、管理、保護できる環境を提供する。<br> <br> 主な特徴を以下に示す。<br> * フルマネージド *: サーバ管理やスケーリングの自動化 * 複数のAPIタイプ *: REST API、HTTP API、WebSocket APIをサポート * バックエンド統合 *: Lambda、E…」
 
 
(同じ利用者による、間の1版が非表示)
29行目: 29行目:
<br>
<br>
AWS API Gatewayは永続的な無料利用枠を提供しており、個人利用や小規模なアプリケーションであれば無料枠内で運用できることが多い。<br>
AWS API Gatewayは永続的な無料利用枠を提供しており、個人利用や小規模なアプリケーションであれば無料枠内で運用できることが多い。<br>
<br><br>
== 認証方法 ==
AWS Lambdaを使用するアプリケーションを開発する場合、認証戦略を考慮する必要がある。<br>
<br>
# <u>Cognito認証 (推奨)</u>
#: 不特定多数向けのクライアントアプリケーション向け。
#: ユーザごとに認証・認可を行う場合に最適である。
#: ユーザ登録、ログイン、トークン管理等を自動で処理する。
#: 特に、ユーザごとにデータを分離する場合、または、細かいアクセス制御が必要な場合に向いている。
#: <br>
# API Keyによる認証 (最も簡単)
#: 不特定多数向けのクライアントアプリケーション向け。
#: API Gatewayで発行したAPIキーをクライアントアプリケーションに埋め込む方法である。
#: <u>ただし、クライアントアプリケーションからキーを抽出される可能性があるため、使用量の制限や課金が必要ない公開APIに適している。</u>
#: <br>
# IAM認証
#: 企業内や信頼できるクライアント向け。
#: AWS認証情報を使用するため、不特定多数向けには推奨されない。
<br><br>
<br><br>