秋の TR が GA になった今チェックすべき IBM i の新機能トップ 5

2022 年 12 月 7 日

アレックス・ウッディ

この秋、IBM i 7.4 および 7.5 のテクノロジ更新 (および 7.3 の別のステルス「非 TR」TR) で IBM が発表したすべての新機能が一般提供されました。 それらの一部は 12 月 2 日より前に出荷されましたが、ほとんどすべてが現在 GA です。 多くの優れたエンタープライズ コンピューティングがダウンロードできるようになった今、最初に何を採用しますか?

まだクリスマスではないことはわかっています。 しかし、非常に多くの新機能があるため、最初に何をすべきかを理解するのは難しい場合があります. 誰もが独自のコンピューティングの優先順位を持っていますが、進歩を構成するものについては独自のアイデアがあります。 それを念頭に置いて、ここにあります ITジャングルの 2022 年秋の TR からの上位 5 つの新しい IBM i 機能の公式非公式リストは、今すぐチェックする必要があります。

  1. セキュリティ機能が豊富

セキュリティは売り込みが難しい場合があります。 結局のところ、顧客はすでに、重要な情報が漏洩したり、ハッキングされたりしないことを期待しています。 その基本的な要件を満たすことが常に一番の仕事ですが、企業は常にそれをうまく行っているわけではありません。 しかし、7.5 TR1 および 7.4 TR7 の新しいセキュリティー機能のおかげで、IBM はサーバーとそのデータの保護を少しだけ容易にしています。

セキュリティの強化は、IBM i 貨物列車の複数の車両に分散されています。 IBM の新しい Navigator では、監査ジャーナルのサポートが改善されています。これにより、管理者は、使用するのが安全でない古い Navigator に頼ることなく、ユーザー アクティビティをチェックできます (覚えておいてください: IBM は、古い Nav にパッチを適用していませんし、今後も修正しません)。 、これには脆弱なバージョンの Log4j が含まれます)。

TR の 2022 年秋バッチでのその他のセキュリティ アップグレードには、統合 Web サービス サーバー (IWS) での改良された、より安全なプロトコルの使用が含まれます。 自己暗号化 NVMe ドライブに機密データを保存するユーザーは、パスワードを使用して暗号化キーを保護できるようになりました。 IBM は、Common Cryptographic Architecture (CCA) の Cryptographic Service Provider (CSP) も強化しました。

  1. DB 内の Watson 地理空間関数

何事にも時と場所があります。 前者については、IBM が 2016 年に Db2 for i に追加したテンポラル テーブルがあります。後者については、Db2 for i のビジネス アーキテクトである Scott Forstie と彼のチームが 7.5 TR1 および 7.4 で追加した Watson グループの新しい地理空間関数があります。 TR7.

新しいドライブスルーを置くのに最適な場所はどこですか?

新しい地理空間関数により、開発者は地理データ、つまり緯度/経度の読み取り、およびそのデータから作成されたラインとポリゴンで興味深いことを行うことができます。 開始するには、データベースにユーザー定義の地理空間データが必要です。 準備が整ったら、IBM が出荷した 49 個の新しい地理空間関数の完全な配列を試してみることができます。これについては、こちらを参照してください。

では、実際に何ができるでしょうか? まず、2 点間の距離を計算して、顧客により正確な配送見積もりを提供できます。 別のリアルタイム ユース ケースには、特定の物理ポイントの周囲にジオフェンスを作成することが含まれます。これにより、たとえば、データを送信するスマートフォンを持っているユーザーがそのポイントを横切ったときに、特定のアクションが自動的に発生する可能性があります (最初にそのデータを収集するための同意を得る必要がありますが、 !)。

保険会社が特定の物件の竜巻の記録を計算したり、コーヒー チェーンが新しい小売店を建設するのに最適な場所を選択したり (または、すべてのブロックに 1 つを配置することもできます。念のため)。

  1. Merlin (およびその他の IDE) 用のデバッガー

IBM が今年初めに Merlin を発表したとき、それは IBM の開発ツールへのアプローチにとって重要なポイントとなりました。 Rational Developer for IBM i (RDi) を IBM 認可の唯一の開発環境として宣伝する代わりに、IBM は現在、軽量の代替手段として VS Code に基づく Web ベースの IDE を宣伝していました。

1 つだけ問題がありました。Merlin 用のデバッガがありませんでした。 ARCAD Software の厚意による統合された DevOps 機能など、Merlin には他にも重要な側面があったため、IBM がカートを馬より先に置いたのはマイナーなケースでした。 さらに、IBM は、Rational Development Studio for i (RDS) で販売されている ILE 言語コンパイラーに含まれる公式の IBM i Debugger 用のプラグインが動作し、Merlin で動作することを保証してくれました。

このプラグインは現在、7.5 TR1 および 7.4 TR7 で公式に利用可能であり、開発者は Merlin を使用して ILE プログラムを作成できるだけでなく、それらをデバッグすることもできます。 ちょっと待って! デバッガーを切り離すことで、Microsoft の VS Code の上に構築された多くの IDE を含め、IBM i で他の IDE を使用するための扉も開かれます。 すぐに頭に浮かぶのは Code for IBM i です。これは、現在 IBM 社員である Liam Allan が提供する、人気が高まっているオープン ソースです。

  1. データベースと SQL の更新

Tech Refresh のたびにデータベースとその SQL 機能が更新されます。IBM i 7.5 TR1 と 7.4 TR7 も例外ではありません。 実際、Forstie は、最新のリリースで 30 の新しい SQL サービスと 15 以上の強化されたサービスを数えました。 「誰にとっても何かがあります」と彼は言います。

振り返ってみると、Forstie 氏は、最新のアップグレード サイクルのハイライトの 1 つとして、SELF (SQL エラー ロギング ファシリティ) を特定しました。 SELF は、SQL ステートメントで発生している特定のエラーや警告に関する詳細を取得するためのデータベース メカニズムを提供し、従来の SQL パフォーマンス モニターの代わりとして使用できると彼は言います。

データベース エンジニアは、多くの場合、データをいじるのが好きです。 7.5 TR1 および 7.4 TR7 では、適切な名前の新しい QSYS2.REPLICATION_OVERRIDE 関数を使用して多くの余分な作業をデータベースに行わせることなく、SQL を使用してデータベース内の行を手動で移動できます。 他にも多くの新機能があり、ここで読むことができます。

  1. RDiとRPG

技術的には IBM i の一部ではありませんが、IBM は TR の場合と同じ一般的なリリース スケジュールで RDi の機能強化と更新をパッケージ化します。 RDi の最新リリース、および TR に含まれる RDS の RPG コンパイラの機能強化により、IBM は、IBM のフル機能 IDE を信頼する ILE 開発者を喜ばせる新機能を提供します。

IBM が RDi 9.6.0.12 で出荷している拡張機能の中には、CRTPGM および CRTSRVPGM に対して生成されたコンパイラ エラーのサポートが含まれています。 また、新しい RPG 機能 (以下を参照) のサポート、および JTOpen 11.0 と Java 8 JVM のサポートも取得します。

RDi ユーザーは、サブルーチンとプロシージャー用の新しい LPEX フィルターも取得します。 コンテキスト アシストとデフォルトの挿入モードのいくつかの設定変更。 アウトラインモードの新しい左側のインジケーター。 レコード形式のホバー テキストにファイル名を表示します。 およびその他のいくつかの機能強化。

IBM は、RDS を介して、RPG 言語自体にもいくつかの新機能を提供しました。 新しい文字列操作機能と、文字列を操作するための新しい組み込み関数 (BIF) もあります。 文字列またはポインター パラメーター用の新しいプロトタイプ パラメーター オプションもあります。

では、10 月初旬に発表された新機能のうち、まだ利用可能になっていないものは何ですか? ソフトウェア・ベースの高可用性製品である PowerHA SystemMirror for i の更新は当然のことです。

関連ストーリー

Code for IBM i の勢いが増す

TR は、すべての IBM i ユーザーにデータベースと SQL の更新を提供します

IBM i の Db2 向けの新しい地理空間関数の内部

最新の TR が IBM i のアプリ開発を強化する方法

IBMがIBM iの2022年秋の技術更新を発表

IBM は IBM i でのデバッグを開こうとしている

IBM Merlin は、IBM i での開発に新しいアプローチをもたらします

Leave a Comment

Your email address will not be published. Required fields are marked *