「クラウドでコンテナ化されたマイクロサービス」という呪文

7.5と同時に発表されたMerlinですが、当然ながら無条件に提案できるものではありません。多くのお客様ではADTS/CLで開発~テスト~デプロイの仕組みを構築済みなので、これら既存の環境とMerlinがどう共存・補完・移行できるか、今の所、判断できる段階にはないでしょう。

IBMが出しているMerlinの関連情報はまだ限定的であり、早期に下記の検証をしたいところです。

  • Merlinの前提となるOpenShiftの選定基準 (オンプレ、クラウド)、価格、信頼性、運用…
  • Merlinの価値 (RPGやCL開発・テストの容易化、バージョン管理や開発・デプロイプロセスの標準化…)
  • 日本語で動くか
  • IBM i の独自機能をどこまでサポートしているか (テキスト記述、カラムヘディング、権限設定…)
  • ウォーターフォールに慣れた人員が、CI/CDを採用したアジャイルに対応する際のハードル

表題の「クラウドで…」はITJungleの記事の一部です。何とは無く、「夢」を売るのが経営者と営業で、「現実」との折り合いをつけるのがSEと思っています。Merlinは「夢」が先行しているので、ITJungleの記事「Beware The Hype Of Modern Tech」「Will IBM i Become More Like Linux?」」などを読んでおくと現実に近づけれるかもしれません。

z/OSのWaziのように開発環境を丸ごと外出しできれば、Jenkins以外にウォーターフォール開発を支援する仕組みがあれば、あるいは、IBM i 上でOpenShift (kubernetes)が動けば、などと考える今日この頃です。