Open3
CloudFront ビューワーリクエストとオリジンリクエスト

理解メモ
ビューワーリクエスト
エンドユーザー(クライアント)がCloudFrontに送るリクエストのこと
オリジンリクエスト
CloudFrontがキャッシュがなかった場合に元のサーバーに対して送るリクエストのこと

sequenceDiagram
participant EU as エンドユーザー
participant CF as CloudFront
participant S as オリジンサーバー
EU->>CF: ビューワーリクエスト
CF-->>CF: リクエスト内容確認
alt キャッシュヒット
CF->>EU: キャッシュからレスポンス返却
else キャッシュミス
CF->>S: オリジンリクエスト
S-->>CF: コンテンツ返却
CF->>EU: コンテンツ返却
end