AWSこんにちは、エンジニアリングGの矢崎です。(SPA)で作っています。デプロイする際に工夫した点や知見のご共有です。日程度でセットアップできました。*1のセットアップなどの本件に直接関係ない仕込みもあったのですが、それでも数日程度です。多数の解説記事が世の中にあるので、上記のセットアップのやり方そのものについてはここでは深入りせず、本記事ではセットアップ時に工夫した点・気をつけた方が良いと思われる点をご紹介します。設定項目が一通りわかります。公式のドキュメントよりもこういったツールの設定項目の一覧を見るほうが把握しやすい気が個人的にはします。拠点)を絞ると安くなるというものです。向けのサービスを全ロケーションにデプロイする意義は小さいので、このように地域を絞ることで安くなるのは良いことですし地球環境にも少しだけやさしいことでしょう。すると良いかと思います。昨今の個人情報に関する規制の情勢などを踏まえても、サービスの本来の対象地域以外からのアクセスを可能にすることにはデメリットがある時代になってきているのではないでしょうか。機能を用いることでそういったリスクを減らせます。加えて、礼儀正しくないクローラー・アタッカーによる大量アクセスを減らす一定の効果もあります*2ので、その意味でもこの機能も設定しておく価値があるかと思います。精度)ですが、その点が許容できれば良いかと思います。サービス開始後から制限を掛けようとすると思わぬ影響*3が出る心配があり辛いため、サービスの開始前に予め設定しておくと良いでしょう。通信を開始する際、まずブラウザからサーバー(CloudFront)へ通信をする。ステップでどのドメインの証明書を返すべきかが分からなくなってしまいます。確保に伴うセットアップの手間も減るので良いでしょう。内部用のページや開発環境など、ページによっては不特定多数からアクセスさせたくないケースがあります。使うことで、リクエストに介入し認証状態をチェック、アクセスを認可する処理を実現できます。事例を調べてみると実現イメージがつかみやすいかと思います。利用でき、また処理の内容もかなり自由に出来るのでその点が素晴らしいです。直接アクセスが記録に残らない)リソースの利用状況の調査をするといったことが難しくなります。不要ファイルをアクセスログから不要と断定することが難しくなる。直接アクセスは不可能にしておくと良いでしょう。認証でセットアップするのがおすすめです。認証であれば、一回設定するだけで良いですし自動化も容易になので特別な理由がない限りおすすめです。DRYに設定できます。)する必要があります。ログに含めておくと良いでしょう。すばやく完了しており、確認する必要が実際に生じたことはないです。アプリケーションをデプロイすることができました。サービスを活用することで、コードやロジックはフロントエンドで完結する構成にし、すばやく開発し保守すべきものも最小限にすることが出来ます。フロントエンド完結型のアーキテクチャ設計が採用できそうな局面では、こういったシンプルな構成が取れるという利点を考慮に入れる価値があると思います。アカウントを作ったら欠かさず全リージョンに設定しておくと良いです*2:もちろん本気でアタックしてくるものは防げません。ヘッダーがあり、これを見ても接続先ドメイン名が分かります。直アクセスに依存する処理が実はありました、的な事案。やってしまったので推測ですが*10:この言い回しはちょっと混乱しました。リクエストのやり方が間違っていて無効である、という意味かと思いましたが、実際はキャッシュの無効化操作のことでした。相互接続する際の勘所こんにちは。9注目記事はてなブログをはじめよう!m3techさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。