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系関連記事: プログラミング、開発関連

関連記事

大学生が「%」を分からない日本の絶望的な現実。日本の数学教育には致命的欠陥

1: 田杉山脈 ★ 2019/04/25(木) 13:11:29.90 _USER
20世紀から21世紀になって、各種経済データの見方で大きな変化があった。例えば、1万人の社員で1000億円の利益を上げる企業と、100人で100億円の利益を上げる企業を比べるようなとき、20世紀までの「足し算」から21世紀は…

英語の次はプログラミング、楽天の三木谷会長が社員に要求

1: 田杉山脈 ★ 2019/03/20(水) 18:31:11.96 _USER
英語を社内公用語にした楽天の三木谷浩史会長兼社長が、今度はコンピューターのプログラミング能力を社員に求めている。 近く1万7000人超の社員に、コンピュータープログラムの仕組みや、CPU(中央演算処理装置)…

「求むCOBOLプログラマー」 半世紀前の言語が今脚光を浴びる理由

「求むCOBOLプログラマー」 半世紀前の言語が今脚光を浴びる理由

1: 田杉山脈 ★ 2020/04/13(月) 19:02:47.11 ID:CAP_USER
「COBOLプログラマーの皆さん、今がチャンスです」。米ニュージャージー州のマーフィー知事が記者会見でそう訴え、同州の求人に応募するようベテラン技術者に呼び掛けた。COBOLは1959年に開発されたプログラミング…

Oracle DBのバグでファイル破損、大阪市がシステム障害の原因を初公表

1: 田杉山脈 ★ 2019/06/25(火) 22:09:14.18 _USER
大阪市は2019年6月24日、6月7日から翌8日にかけて発生した基幹系システムの障害について、原因を特定したと明らかにした。米オラクル(Oracle)のデータベース(DB)ソフト「Oracle Database」のバグが原因だった。 シ…

Linux創業者、人の優しさに触れ今までの行いを謝罪し、人の気持ちを勉強してくると発言

1: 名無しさん@涙目です。(東京都) [US] 2018/09/17(月) 13:55:41.14 BE:306759112-BRZ(11000)
完全に背景事情を調べ上げたわけではないのだが、どうもLinusが毎年参加しているLinuxカーネルの会議に、 Linusがスケジュールを間違えて参加できなくなるという事態が発生…