アプリとの並行アップデート
Server
アプリ
アプリ
7
リリース デプロイ
Server
新機能入り
新機能入り
サーバーエンジニア担当
クライアントエンジニア担当
Slide 8
Slide 8 text
メンテ有りのアップデートフロー例
Server
for v1.0
アプリ
v1.0
8
Slide 9
Slide 9 text
メンテ有りのアップデートフロー例
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
9
①リリース
Slide 10
Slide 10 text
メンテ有りのアップデートフロー例
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
10
①リリース
②メンテナンス開始
❌
❌
Slide 11
Slide 11 text
メンテ有りのアップデートフロー例
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
11
①リリース
Server
for v1.1
③デプロイ
②メンテナンス開始
❌
❌
Slide 12
Slide 12 text
メンテ有りのアップデートフロー例
Server
for v1.0
アプリ
v1.0
12
アプリ
v1.1
①リリース
③デプロイ
Server
for v1.1
④メンテナンス終了
②メンテナンス開始
Slide 13
Slide 13 text
アップデートフローの差異①
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
13
①リリース
③デプロイ
Server
for v1.1
④メンテナンス終了
1. アップデート順は
リリース方式に依存
②メンテナンス開始
Slide 14
Slide 14 text
アップデートフローの差異②
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
14
①リリース
③デプロイ
Server
for v1.1
④メンテナンス終了
2. 可用性を保ちデプロイ
1. アップデート順は
リリース方式に依存
②メンテナンス開始
Slide 15
Slide 15 text
アップデートフローの差異③
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
15
①リリース
③デプロイ
Server
for v1.1
④メンテナンス終了
2. 可用性を保ちデプロイ
for v1.0~1.1
1. アップデート順は
リリース方式に依存
3. 新旧アプリに対応
②メンテナンス開始
Slide 16
Slide 16 text
メンテ無しでのアップデートフロー
Server
for v1.0
アプリ
v1.0
アプリ
v1.1
16
可用性を保ちデプロイ
Server
for
v1.0~1.1
アップデート順は
リリース方式に依存
新旧アプリに対応