概要 LINE DEVELOPER DAY 2017で紹介されていたCentral Dogmaが気になったので、そもそも何なのかというところからちょっと触ってみるところまで。 Central Dogmaとは?? 各種設定値を中央集権的に管理するリポジトリのこと。 可用性が高く、設定値の変更はバージョン管理される。 設定値の管理にはJSONやYAMLやXML等の様々なフォーマットのファイルが利用でき、その設定値を取得するためのRESTful APIが提供されている。 (クライアントとしては今のところJavaのライブラリとコマンドラインツールがあるよう) バージョン管理にはGitを使用しているので、設定値の変更の際はレビューのフローを通すことができ、誤った設定変更を事前に防ぐことができる。 どんなことに利用できるの?? とりあえず以下のようなことはできる。汎用的に使えそう。 アプリケーション起