メインフレームの弾力性がクラウドコンピューティング時代に驚くことではない理由

(c)istock.com/tonymelonony

皮肉屋は、1990年代初頭からメインフレームの差し迫った終miseを予告してきましたが、すべての証拠は逆を指し続けています。今日、世界の銀行の96%とフォーチュン500企業の71%がメインフレームの運営を続けており、毎日300億の取引を生み出しています。これらの数字が十分に説得力がなかった場合、最新のもの収益IBMからは、メインフレームが依然として活況を呈していることを明確に示しており、ZSeriesからの売上は年間21%増加しています。

メインフレームの弾力性は、クラウドコンピューティング、人工知能、モバイルの時代には奇妙に見えるかもしれません。ただし、簡単に言えば、メインフレームは常に、今日のデジタル経済で生成された巨大なワークロードを処理するための最も信頼性が高く、安全でスケーラブルなプラットフォームであり続けています。私たちは皆、増え続けるスマートデバイスやアプリの配列で持ち帰り、タクシー、チケットを注文しているため、メインフレームは舞台裏で動力を供給し、数字を計算し、これらのサービスを実行し続ける膨大な量のトランザクションを処理しています。非常に能力のある肩にそんなに休んでいるので、なぜ誰もがメインフレームから離れることさえ考えているのでしょうか?企業はそれを段階的にしようとするのではなく、無敵の競争上の優位性を生み出す可能性を最大化する方法を尋ねるべきです。

メインフレームをテーブルに入手します

ここでの最初の課題は、メインフレームがまだテーブルで主要な粉末の勝者としての位置を持っていることを敬devな皮肉屋を説得することです。問題は、メインフレームが非常に長い間テーブルに席を持っていなかったことです。代わりに、彼らは自分のサイロに座って、残りの部分とは別のサイロに走っています。その結果、それは常に、その内側のサークルの外で働く人々にとって謎のようなものと見なされてきました。これは、メインフレームが真に受け入れられ、ビジネスの最大限の可能性を達成するために駆動されるために、チームが対処しなければならないものです。 ITディレクターは、メインフレームと分散アプリケーションチームの間の障壁を分解し、主流のDevOpsとマルチプラットフォームIT環境の一部として統合する必要があります。

経験豊富なメインフレーム開発者の生成が退職し続けるにつれて、これはより重要になります。物事が変わらない場合、すぐに、慣れていない、幻滅している、または恐れている人を除いて、メインフレームをサポートするために誰も残されないポイントに達します。それを受け入れることを奨励するために、現代のマルチプラットフォーム環境で働くアジャイル開発者は、DevOpsチームが最も弱いリンクと同じくらい強いことを認識する必要があります。メインフレームコードは、ビジネスの実行方法を定義するデジタルDNAの膨大な部分を提供するため、その1つのメインフレーム要素が単独で座っている場合、DevOpsを真の競争上の優位性に変えることは不可能です。したがって、メインフレームをメインストリームITの折りたたみに持ち込むことは、すべての人の最大の利益です。

壁を壊します

この移行を成功させるには、組織はDevOpsの職人がメインフレームを効果的にサポートできるようにするレベルプレイフィールドを作成する必要があります。アジャイル開発スプリントで働いているこれらの職人は、メインストリームDevOpsおよびマルチプラットフォームIT環境の一部として統合するために、メインフレームに同じアプローチをもたらすことができなければなりません。そのため、難解なメインフレーム開発技術を学び、時代遅れのアプローチを採用することを余儀なくされている場合、単に機能しません。分散型アプリケーションとメインフレーム開発チームは、新しいモバイルアプリのスクリプトに仕上げを加えているか、それをサポートする基礎となるメインフレームコードベースを微調整するかどうかにかかわらず、ITスタック全体で同じツールセットを使用できるはずです。 IT部門がこれらの機能を作成できる方法はいくつかあります。

第一に、これらは分散型アプリケーション開発者にとって大きなターンオフであるため、息苦しく古くなったメインフレームプログラミングに関連する従来の緑色の画面環境から離れる必要があります。これらの環境をWindowsのようなインターフェイスでオーバーレイすることで、最新の開発者がより快適な方法で作業することができ、特異な知識の必要性を排除できます。また、メインフレームと非メインフレームの専門家の両方が、マルチプラットフォームアプリケーションコードとデータの間の相互依存関係を理解することも重要です。これがなければ、あるアプリケーションのコードに導入された変更が別のアプリケーションの機能に軽rog的な影響を与える可能性があるというリスクがあります。メインフレームでの5つのナインの信頼性は願望ではありません。それは必須です。

ヨーロッパ最大の民間銀行の1つは、開発者がアプリケーション間の関係について直感的に洞察する視覚化技術でこの問題に取り組むことです。そのため、プログラミングロジックの潜在的な問題を特定できます。これは、わずか数分以内に識別するのに数時間かかる問題を見つけて修正することができ、それが行っているコーディングの変更の意味をよりよく理解することで問題を完全に回避することができることを意味します。

メインフレームの新しい夜明け

これらのような措置は、これまで、ビジネスを主流のDevOpsおよびマルチプラットフォームIT環境の一部としてメインフレームを統合することを企業に抑えていた障壁を大幅に削減します。 DevOpsチームがよりアジャイルになり、潜在能力を最大限に活用できるようにするだけでなく、サイロを分解し、全員を結びつけることで、新しい開発者とより経験豊富な世代のメインフレームの専門家との間の知識移転も促進します。これは、将来のスチュワードシップの責任を負う新しい世代へのスムーズな移行を確保することにより、減少するメインフレーム労働力によって生じるリスクを大幅に軽減します。これらの世代がメインフレームの計り知れない力を自分自身のために活用できるようになったら、誰がビジネスのために達成できる無敵の競争上の利点の夢を知っていますか?