tl;dr 学部4年になり忙しくなるので、よりすべてを「自動化」しようと思いました。 記事が長くなってしまうので詳細はブログでご覧ください。 最近自分が考案した 宣言的継続的デリバリー(Declartive Continuous Delivery) を紹介させていただきます。 従来の継続的デリバリーにDeploy戦略も含めて宣言的に書くソフトウェア手法を考えました。 記事のざっくりとして内容は マイクロサービスを継続的デリバリーことができるspinnakerを宣言的に構築する まるでCircleCIの設定ファイルのようなconfig.ymlを配置するだけでspinnakerのパイプラインを走らせることができる。 既存の環境への親和性が高い 「それぞれの設定がそれぞれのアプリケーションへ帰属」というわかりやすさ templateは一括でrepoでモジュール化して管理しよう 組織の財産となる