“メインフレームアプリケーションと分散アプリケーションには結果的に違いはなく、継続的インテグレーション、テスト自動化、自動リリースなど、同じ技術を適用することができる。” (Forrester, Digital Transformation Needs Mainframe DevOpsより抜粋).
Forresterが報告しているように、メインフレームは世界経済の重要な部分であり、分散アプリケーションと同じように利益を得る必要があります。
DevOpsはメインフレーム アプリケーションを助けることが可能です。 過去 10 年間、ソフトウェアを提供する新しい方法を採用してきましたが、それらの学習内容をメインフレームに適用できない理由はありません。 メインフレームには、ゆっくりとした複雑さを必要とするような固有のものは何もありません。 多くの企業がメインフレームに自動化を適用し、メリットばかりを見てきました。 しかし、メインフレームの自動化では、データベースはまだ軽視されていますが、そうである必要はありません。 分散データベースのスキーマやロジックの変更を自動化できるように、企業にとって重要な記録システムにも同じことを適用すべきです。
とはいえ、メインフレームに自動化を導入することは、依然として課題として残されています。 定着したメインフレーム ITSM ベンダーは、何年もメインフレームを無視しており、メインフレーム オペレーターが利用できるソフトウェアは、分散エンジニアが利用できるレベルではありません。 ベアメタル、クラウド、メインフレームのいずれで作業するにしても、これらすべてのプラットフォームで同じツールを利用できるようにする必要があります。 分散コンピュータのチームとメインフレームのチームに1セットのツールを用意することは、もはやできません」
メインフレームのアプリケーション配信速度を向上させようとする企業にとって、この変化は「生き残りと繁栄のための必須事項」と見なされています。 Forrester 社が述べているように、解決策は古いコードをより速く提供することではなく、企業はすべてのコア製品においてイノベーションに対する障壁を取り除かなければなりません。 したがって、Db2 for z/OS などのメインフレーム データベースのデータベース リリース自動化をサポートすることは、企業がデジタル変換を目指す中で、より重要になります。 回復力と拡張性を提供するその能力は、クラウドでは比類がありません。 しかし、単に顧客に同じサービスを提供するだけでは、その優位性を無駄にすることになります。 スピードと安全性は両立させなければなりません。
私たちとしては、DaticalがDb2 for z/OSをサポートすることを今年初めに発表しています。 Datical の Db2 for z/OS に対する自動化は、アプリケーション配信中のデータベース・スキーマおよびロジックの更新に対する手動介入を排除します。 Daticalは、TCP/IP上のJDBCを介して、あらゆるDb2 for z/OSのインスタンスに接続する。 ちょうど、メインフレーム以外のPCで動作する既存のツールのようなものです。 アプリケーション開発チームがデータベースを迅速かつ安全に更新できるようにすることで、アプリケーションデリバリーとデジタルトランスフォーメーションに対する障壁が取り除かれるのです。 もちろん、Daticalが役立たない領域もあります。 表領域を大容量ディスクに移動するようなタスクでは、やはりDBAの専門知識が必要です。 しかし、アプリケーションリリースプロセスの標準的な部分となっている高速な変更については、DaticalはDb2 for z/OSの変更をアプリケーションコードの変更と整合させ、最も重要なアプリケーションに対してプッシュボタン式のデプロイメントを提供することができます。