VisasQ では Google Cloud がローンチされた初期時代から今まで Google CLoud AppEngine を主体としたインフラストラクチャを採用しています。
しかし、Python2 のサポートが 2020 年 1 月に終了する、という決定が下されて、私達はインフラ・アプリケーション共にアップデートをしなくてはいけない。という課題を 2020 年 1 月から取り組んでいます。
私達はこの課題にたいして「必要最低限のアップデートをする」という選択ではなく「全て作り直す」という選択をして、また長年利用していた AppEngine から Cloud Run に移行して、システムの一部分はリプレースすることにしました
・GAE App Engine から Cloud Run の移行についての苦悩や葛藤、Cloud Run に乗り換えてよかった事
・GCPのアーキテクチャの構成等
をメインに紹介したいと思います