歴史に学ぶGitOpsの姿

Proposal: (不採択)

初級者   CI / CD

GitOpsは今やDevOpsの1つの手法として立場を確立しました。
しかしながら、意外とGitOpsというワードの解釈は人によって様々です。CIOpsと区別した方式を指すのか、単にIaCのGit管理を指すのかといった具合です。
そこで今発表では、今一度「GitOpsとは何か」について、歴史的経緯も俯瞰しつつ整理します。
OpenGitOpsの定義を参考にしながら、現状のGitOpsとは何かについて理解を深めて行きます。
さらに理解を深めるにあたり、GitOpsが台頭するまでのDevOpsの歴史からGitOpsがどんな課題を解決するものかを俯瞰します。

GitOpsを知らない方から、プロダクションに導入しているすべての方々に、GitOpsとは何であり、どんな課題を解決するかを整理する場を提供します。

Yoshiki Fujikane
株式会社サイバーエージェント
Software Engineer

Yoshiki is a core maintainer of the PipeCD project. He is currently employed at CyberAgent inc, and responsible for the CI/CD system across the organization. Also, he worked as a backend engineer at ABEMA previously, famous for its video streaming service in Japan. He is a lifelong learner and passionate about Cloud Native technology and Go.