IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

COBOLをサーバーレスへ アクセンチュアの新マイグレ策

投稿日:

1: 田杉山脈 ★ 2019/08/16(金) 22:25:27.41 _USER
えsヴぇzu01
アクセンチュアがCOBOLアプリをサーバーレスで稼働させるマイグレーションサービスを発表。仏ブルーエイジ(Blu Age)と共同で2019年7月からサービスを開始した。

 COBOLプログラムを稼働させるハードウエアの保守・運用には多大なコストが発生するのが一般的だ。だが、クラウド基盤の活用によって、この状況を改善できる可能性が出てきた。例えば仏ブルーエイジが手掛けている「Serverless COBOL for AWS」の利用だ。国内ではアクセンチュアが同サービスを使ったマイグレーションサービスを開始した。

 Serverless COBOL for AWSは、「AWS Lambda」を使って既存のCOBOLシステムをサーバーレス環境で動かすサービスである。サーバーレス処理は、プログラムが稼働するときだけサーバーが立ち上がるので、コスト効率に優れている。ブルーエイジのティエリ・マソン シニアソフトウエアアーキテクトは、「サーバーレスに移行できれば、メインフレームの保守・運用に費やしていたコストを8割削減できる」と話す。

バイトコードにリコンパイル
 Serverless COBOL for AWSは、COBOLプログラムをJavaバイトコードにリコンパイルし、AWSLambda上のJavaランタイムで実行する(図1)。

利用するには、COBOLプログラムの移行箇所の特定やその影響範囲を判断するため、ブルーエイジのアナライザーを使ってプログラムを解析する。その後、コードエディターのVisual Studio Code(VSCode)の拡張機能を使い、Javaバイトコードにリコンパイルする。

 VSCodeの拡張機能やCOBOLコンパイラーはブルーエイジが開発した。コンパイラーはブルーエイジがクラウド上に配備している。VSCode上でコンパイルの処理を指定すると、クラウド上で実行し、開発者にコンパイル後のJARファイルを送る仕組みだ。

 そして、開発者がJARファイルをデプロイ(配置)してAWS Lambda上で実行する。マソン氏は「多くの場合は、COBOLプログラムを書き換えることなく、リコンパイルするだけでそのままAWS Lambda上で動く」と話す。

 ただし、Serverless COBOL for AWSの利用には注意点がある。処理時間に上限があるAWS Lambdaは、「長いトランザクション処理などは苦手」(マソン氏)という。このような処理は、COBOLプログラムの分割やリライトといった変更が必要になるだろう。さらにリコンパイル後のプログラムの実行では、LambdaがJava実行環境を立ち上げる。初回実行時は処理に時間がかかることに注意が必要だ。

 アクセンチュアのテクノロジーコンサルティング本部 インテリジェントソフトウェアエンジニアリングサービス グループ 中野恭秀アソシエイト・ディレクターは「プログラムの規模や複雑性によってはAWS Lambdaへの移行ではなく、リホストが向く場合もある。企業のCOBOL資産の特性に合わせて最適なマイグレーション方法を提案していきたい」と話す。
https://tech.nikkeibp.co.jp/atcl/nxt/mag/sys/18/022800004/080600073/

引用元: http://egg.5ch.net/test/read.cgi/bizplus/1565961927/

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

本人を特定できない安全なネットアクセスを提供するTorに記録的な額の寄付が集まる

1: へっぽこ立て子@エリオット ★ 2019/01/12(土) 19:25:03.70 _USER
【抄訳】 インターネットに安全にアクセスできる方法を提供しているオープンソースの自主事業Torが、これまでの長期にわたる政府補助金への依存から脱却するために、資金源の多様化努力を続けている…

デジタルデータ競争力評価…「新GDP」日本は世界11位。米、英、中国、スイス、韓国がグローバル「5強」

1: 田杉山脈 ★ 2019/06/28(金) 15:29:38.79 _USER
韓国がデジタルデータの生産量を基準とした国力評価で5位を占めた。韓国はデータ接近便宜性とデータ生産量などでフランス、カナダ、日本などを抜いて上位入りを果たした。 27日、日本経済新聞によると、米トプツ…

ヨーロッパに割り当てられていたIPv4アドレスがついに枯渇

1: しじみ ★ 2018/04/19(木) 16:40:56.09 _USER
インターネットを行う上で不可欠なIPアドレス。最も普及しているIPv4アドレスは32ビットで表され、 約43億個のアドレスを作ることができるのですが、 実はヨーロッパでこのIPv4アドレスが枯渇する問題が起こっています。 …

快走を続ける「Python」–開発者に支持される3つの理由

1: 田杉山脈 ★ 2018/09/28(金) 00:02:31.99 _USER
「Python」は世界で最も急速に成長しているプログラミング言語であり、さまざまな業界の開発者やデータサイエンティストの間で採用が進んでいる。しかし、なぜそれほど多くのタスクで頼りになるコーディング言語となった…

5G基地局に信号機開放 全国20万基、23年度に

1: へっぽこ立て子@エリオット ★ 2019/06/03(月) 19:13:07.81 _USER
政府が6月中旬にも閣議決定する新たなIT(情報技術)戦略の概要が明らかになった。自治体が全国に設置している約20万基の信号機をNTTドコモなど国内通信4社に開放し、次世代通信規格「5G」の基地局とし…