Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Slide 4

Slide 4 text

◼ ◼ ◼

Slide 5

Slide 5 text

◼ ◼

Slide 6

Slide 6 text

◼ ◼

Slide 7

Slide 7 text

Slide 8

Slide 8 text

◼ ◼

Slide 9

Slide 9 text

◼ ⚫ ⚫ ⚫ ⚫ ⚫ ◼

Slide 10

Slide 10 text

◼ ⚫ ⚫

Slide 11

Slide 11 text

◼ ✓ ✓ ⚫ ⚫

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

◼ ◼

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

◼ ◼

Slide 16

Slide 16 text

◼ ⚫ ✓ ⚫ ✓ ✓

Slide 17

Slide 17 text

◼ C R U D M I T 1 シナリオA 1-1 ログイン処理 ログイン メールアドレス、パスワードで認証する 1 1 1 Q メールアドレス ハッシュパスワード、有効フラグ 1-2 トークン発行 トークンを発行する 1 1 1 G IDPメタデータ 優先順位(値) 1-3 セッション情報保存 セッション情報の有効期間取得 1 1 G 設定、セッション保存期間 セッション保存期間 1-4 後続処理で使用する受信・送信パラメータを セッションIDに紐づけて保存 1 1 PD セッションID 状態、有効期限、スコープ、削除日時 2 シナリオB 2-1 ・・・ ・・・ 2-2 ・・・ 2-3 ・・・ 検索項目 操作対象の項目 機能概要 機能 機能分類 # 操作 テーブル 操作

Slide 18

Slide 18 text

◼ C R U D M I T 1 1 1 Q メールアドレス ハッシュパスワード、有効フラグ 1 1 1 G IDPメタデータ 優先順位(値) 1 1 G 設定、セッション保存期間 セッション保存期間 メータを 1 1 PD セッションID 状態、有効期限、スコープ、削除日時 検索項目 操作対象の項目 操作 テーブル 操作 操作詳細 P PD G GS Q QS U D 読み込み 読み込み(強い整合性) 検索 検索(強い整合性) 更新(属性指定) 削除 内容 書き込み・更新(上書き) 書き込み(重複チェック)

Slide 19

Slide 19 text

◼ 新規 既存 他 Q 1 1 メールアドレス ハッシュパスワード、有効フラグ G 1 1 IDPメタデータ 優先順位(値) G 1 1 設定、セッション保存期間 セッション保存期間 PD 1 1 セッションID 状態、有効期限、スコープ、削除日時 検索条件 操作対象の項目名 操作 アクセス

Slide 20

Slide 20 text

◼ ⚫ ✓ +

Slide 21

Slide 21 text

◼ ⚫ ⚫ ✓

Slide 22

Slide 22 text

◼ ⚫ ⚫ ◼ テーブル名:XXXXXX Primary Key Attributes Partition key Sort key px_UUID 会社コード "comp_{XXX}" 事業内容コード business_cd 名称 name 電話番号 tel 残高 balance 登録日時 created_at トークン登録日時 "token_{会社コード}_{SEQ値}" トークン token 削除日時(TTL) deletion_datetime メタデータ "metadata" メンテナンスフラグ flag sx_UUID 固定値 "1"

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

◼ ◼ ◼ テーブル名:XXXXXX Primary Key Attributes Partition key Sort key px_UUID 会社コード "comp_{XXX}" 事業内容コード business_cd 名称 name 電話番号 tel 残高 balance 登録日時 created_at トークン登録日時 "token_{会社コード}_{SEQ値}" トークン token 削除日時(TTL) deletion_datetime メタデータ "metadata" メンテナンスフラグ flag sx_UUID 固定値 "1"

Slide 25

Slide 25 text

◼ ◼ ⚫ ◼ ⚫

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

◼ ◼ ◼

Slide 28

Slide 28 text

◼ ◼ ◼ ⚫ ⚫ ⚫ ⚫

Slide 29

Slide 29 text

⚫ ⚫

Slide 30

Slide 30 text

◼ ⚫ ⚫ ⚫

Slide 31

Slide 31 text

◼ ⚫ ⚫ ◼ ⚫ ⚫ ⚫ ⚫ ⚫ ◼ ⚫ ◼ ⚫ ⚫

Slide 32

Slide 32 text

◼ ◼ ◼ ⚫ ⚫ ⚫

Slide 33

Slide 33 text

◼ ◼

Slide 34

Slide 34 text

◼ ◼

Slide 35

Slide 35 text

No content