AWSソリューションアーキテクト取得に向けて~API Gateway~
AWS ソリューションアーキテクト アソシエイト取得に向けて学習した内容を備忘的に記載します。
今回はAPI Gateway
そもそもAPIって?
Application Programming Interfaceの略称。
アプリケーションソフトウェア開発に利用される標準的なインターフェース群のこと。中でもWeb APIはWeb上で他のサービスを呼び出す方式や取り決めのこと。
APIの活用
■自社アプリ・サービスをAPI化して連携を目指す方法
■API化された他社アプリ・サービスを活用する方法
APIの活用のためにはAPIを効率的に構築・運用・保守が十分にできる必要がある。
API Gatewayとは
統一化されたAPI作成と管理を完全マネージド型サービスで提供
■最大数十万個のAPI同時呼び出し・受付が可能
■アクセス制御の管理
■DDoS攻撃対応やスロットリングによるバックエンド保護
■EC2/Lambda/任意のWebアプリケーションのワークロード処理を実行
■Lambdaと密接に統合
■WebSocketを利用したリアルタイムかつ双方向通信APIも処理可能
この記事が気に入ったらサポートをしてみませんか?