SAA / ドメイン3 高パフォーマンスなアーキテクチャの設計
AWS Amplify
概要
は、ウェブおよびモバイルアプリケーションの構築、接続、ホスティングを支援するサービスとツールのセットです。
主要技術
① Amplify Hosting
Gitリポジトリと連携し、フロントエンドや対応するフルスタックアプリケーションをビルドしてへデプロイします。ブランチごとの環境やカスタムドメインを構成できます。
② バックエンド連携
認証、、データ、ストレージなどをAWSサービスで構成し、クライアントライブラリから利用できます。
③ CI/CD
コード変更を検出してビルドとデプロイを自動化します。プルリクエストのプレビュー環境にも利用できます。
試験対策
① 選択基準
フロントエンド開発者が認証やを含むウェブ・モバイルアプリを迅速に構築し、マネージドホスティングしたい場合に選びます。
② S3とCloudFrontとの違い
静的サイトを個別サービスで細かく設計する場合はと、Git連携したビルド・デプロイまで統合する場合は Hostingです。