LegalOn Technologiesでは新プロダクトのリリースに向け、50以上のマイクロサービスを支えるGKE、Cloud Service Mesh、Argo CDなどを中心としたアプリケーションプラットフォームを1年でゼロから構築する挑戦を成功させました。多くのサービスを同時多発的に立ち上げるために、インフラに限らずアプリケーションやCIのテンプレートなど、ソフトウェア開発ライフサイクル上の様々な工夫をこらしています。一方で、マルチリージョン・マルチプロダクトを見据えた拡張を行うには、大規模な移行が必要になるような構造的課題に直面しています。
本セッションでは、リリース直前の破壊的変更、リリース後の大規模な移行、ビジョンの見直しを踏まえ「あのときこうしておけば…」という後悔ポイントを伝えることで、今後生まれるプラットフォームのより健やかな成長に貢献することを目指します。