メインフレームソフトウェアを管理するためのSCMソリューションはどれですか?


12

メインフレームを使用して(ミッションクリティカルな)ビジネスアプリケーション(の一部)を実行し、z / OSOS / 390またはMVSとも呼ばれる)を使用している会社を想像してください。

これらのメインフレームで展開/使用されるソフトウェアのソフトウェア変更および構成管理を促進するために使用する典型的なソフトウェアは何ですか?

回答:


9

私自身の経験から、これらはいくつかの典型的なソフトウェアパッケージです。

これらのすべてのパッケージは、通常の「PDS」コンポーネント(z / OSで使用される一般的なファイル構造)に格納されているものを、多かれ少なかれすぐに管理できます。

どちらが自分に最適かを評価する企業になると、多くの場合、次の基準に要約されます。

  • IBM SCLMは、ライセンス/メンテナンス料が無料であると認識されています(実際には、z / OSライセンスに含まれていますが、それ自体は無料ではありません)。そのため、専用の予算が利用できない場合、これは多くの場合、選択されるソフトウェアパッケージです(パッケージがまったくない場合よりも良い)。予算がある場合、これはしばしば最終候補に入らないものです。

  • CA Endevorのインストールベースは最高です。その重要な強さであるIMOは、各実行可能ファイルについて、どのビルドブロック(コピーブックなど)のどのバージョンを使用してコンパイル/リンクされているかを追跡できる方法です。

  • SERENA ChangeMan ZMFのインストールベースは、CA Endevorのインストールベースよりかなり下です。その主な長所のいくつかは次のとおりです。

    • 「パッケージング」に関連するソフトウェアの変更という概念は、その中心にあります。
    • 物理的に離れたサイトにソフトウェアを展開する機能。
  • コンピュウェアISPWは、「CA EndevorまたはSERENA ChangeMan ZMFの代替手段と比較して」「町の新しい子供」のようなものです。一般に、「比較的少ない労力で、任意のカスタムSCM要件を実装できる」ソリューションとして認識されています。

アーキテクチャの観点から見ると、SERENA ChangeMan ZMFCompuware ISPWは最もオープンなアーキテクチャを持っているように見えます。これは、4GL言語で記述されたソフトウェアコンポーネントを管理するために調整する場合に必要なものですCOBOLPL / Iなどの3GL言語と比較して、よりエキゾチックです。つまり、ソフトウェアコンポーネントは標準PDSに保存されていないファイルシステムに保存されているためです。これらの言語の例を次に示します。

注意:「オープンアーキテクチャ」は、カスタム要件に適合させるのに最適です(空は限界です)。ただし、新しいリリースへのアップグレードに関しては、これらのカスタム要件もアップグレードするための価格が伴います。

:むしろ偶然、セレナChangeManのZMFの専門家のためのCA Endevorのトレーニング中に、我々はことを発見CA EndevorのSERENA ChangeManのZMFは(... 1980年代後半のどこかから)同じルーツを持っているように見えます。それらの両方に少し精通している人のために:これらのユーティリティプログラムの機能が何であるかを確認してください、同様の名前の名前で...(あなたはショックを受けるでしょう...):

  • PGM = CONWRITE対PGM = CMNWRITE。
  • PGM = CONPRINT対PGM = SERPRINT。

2

上記の回答は、z / OSのソースコードの管理が他のプラットフォームとは異なる必要があることを前提としています。10年前の答えは上記だったかもしれません。しかし、z / OSはzハードウェアとともに進化しており、もはや分離されていません。Gitなどの最新のソースコードマネージャーを、COBOLまたはPL / Iまたはアセンブラーを含むすべてのソースコードに使用できます。Rocket Softwareからポートを取得した場合、ASCIIからEDBCICへの変換を処理するようにGitが更新されました。それはまだ無料でオープンソースであり、彼らはプラットフォーム上で実行するためにコンパイルを行いました。z / OSソースコードを同じSCMに含めることで、テストケースやその他のアーティファクトをそれらの横に配置することもできます。z / OSで使用できるオープンソースツールの数には驚くかもしれません。

DevOpsパイプラインがある場合は、Jenkinsがプラットフォームで実行される例として、おそらくz / OSでも動作します。z / OSに対する現在のPTFを使用すると、他のプラットフォームと同様に、ArtifactoryまたはNexusにビルドアーティファクトを保存することもできます。他のプラットフォームで使用されるプロセスとプラクティスはz / OSでも機能するため、分離または変更する必要はありません。


0

12年以上にわたってSCM(現在は製品にDevOpsというラベルを付けています)市場にいるベルギーの会社があります。ただし、IBMやCAのような巨人ではないため、あまり知られていません。

ただし、主にチェンジマンの代替品として、大手銀行や保険会社で製品(IKAN ALM)を実行しています。メインフレームと分散をサポートしているため、企業は同じツールを使用してメインフレームと、たとえばJava開発(および展開)を管理できます。

彼らにはBlueBridgeというブランドがありますが、これは実際にはメインフレーム用にすでに構成されているメイン製品です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.