ControllerExtention...今回の例はユーザーがログインしている場合になにかを行うような例にしました。ログインユーザーやエラーが発生したときに必要なコンテキストを設定するようなことを行っています。マウントされたRailsアプリケーションからある程度のカスタマイズが可能になる点です。必要があればこのような拡張性はある程度確保したいと考えています。方針に追いつけていない部分がまだまだあると認識しています。これらの課題に対して取り組んでいく必要があると考えています。権限管理は実装しないのか実装する予定はいまのところありません。ジョブの実行前は確認のモーダルウィンドウが出るので誤って実行されにくいUIをしています。みて適宜リトライを行うようなオペレーションを行っています。DWHの領域では部署をまたがったジョブの連携が行われておりお互いにアクセスできる必要があります。ジョブに対する操作が行われた場合、いつ誰が実行・リトライしたかをログとして記録しています。このため厳しく権限管理をするよりも性善説にたって誰でもアクセスできるようにしておいたほうがメリットが大きいと考えています。拡張を使ってカスタマイズという形で実装することは可能だと思うので、必要があればこちらの方法をおすすめします。サポートされていますが、この点については将来的に他の認証方法などの対応は必要になってくるのかなとは感じています。メモリを食うRailsに依存しすぎている部分がたしかにあるので対応したいです。抽象化も含めて今後の課題だと認識しています。設計方針とこれからの課題、拡張方法について紹介しました。までコントリビュートお待ちしています。実際に導入したなどの事例やフィードバックなどもご連絡頂けると幸いです。年が経ちましたR&D(研究開発部)部長の原島です。アプリケーションをなんとかしよう。計測と可視化からはじめよう。