50以上のマイクロサービスを支えるアプリケーションプラットフォームの設計・構築の後悔と進化

Track A 2024/11/28 17:20-18:00

中級者   Microservices / Services Mesh    

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

Toshinori Sugita
株式会社LegalOn Technologies
Platform Engineering Tech Lead / Staff Software Engineer

株式会社LegalOn Technologiesで「開発者にゴールデンパスと堅牢なインフラを提供し、創造的な開発に集中できるようにする」をビジョンとして掲げるアプリケーションプラットフォームの開発、運用、プロダクトマネジメントをリードしています。プロダクトやリージョンに関係なく一貫してこれらを提供できる状態を夢見て日々奮闘中です。