Upgrade to Pro — share decks privately, control downloads, hide ads and more …

本番環境でAmplifyを3年くらい使ってみている弊社環境のご紹介

Kazuki Miura
December 14, 2023

 本番環境でAmplifyを3年くらい使ってみている弊社環境のご紹介

Amplify Boost Up #04
#AWSAmplifyJP

Kazuki Miura

December 14, 2023
Tweet

More Decks by Kazuki Miura

Other Decks in Technology

Transcript

  1. OIDC OIDC OIDC DynamoDB DynamoDB S3 MediaConvert S3 DynamoDB AppSync

    Lambda API-GW Step Functions API-GW Amplify Amplify 担当者向け CMS 倉庫 システム BFF Frontend Backend アーキテクチャ amplify-cli で作ってる 11
  2. BFF frontend AppSync AppSync DynamoDB DynamoDB prod dev prod stg

    dev prod stg dev backend backend frontend frontend frontend generated.tsx generated.tsx wget wget ビルド前に wget で持ってくる 17
  3. EpisodeGroup 1対多 1対多 DynamoDB AppSync Program Connection ConnectionEpisode Episode 1対多

    1対1 1対1 初期ロード時に 全てのデータを Recoil に格納 番組情報は 全部で10MB くらい amplify-cli で、どんどん増やしちゃった 番組系のデータ 25
  4. EpisodeGroup 1対多 1対多 DynamoDB AppSync Program Connection ConnectionEpisode Episode 1対多

    1対1 1対1 初期ロード時に 全てのデータを Recoil に格納 番組情報は 全部で10MB くらい amplify-cli で、どんどん増やしちゃった 番組系のデータ Transformer v1 のままここまできちゃって @connection を気軽に使って繋げまくった 乗り換えなり、DynamoDB のリファクタを考えたい 26