Amazon Web Services ブログ

Tag: Modernization

AWS Transform custom: AI 駆動 Java モダナイゼーションで技術的負債を削減

今日の急速に進化するソフトウェア環境において、Java アプリケーションの保守とモダナイゼーションは、多くの組織が直面する重要な課題です。新しい Java バージョンがリリースされ、ベストプラクティスが進化するにつれて、効率的なコード変換の必要性がますます重要になっています。この記事では、Java アップグレード用の AWS Transform custom のすぐに使える変換を活用する方法について説明します。この記事の最後までに、変換プロセスを完全に制御しながら、これらの標準化された変換を使用して Java アプリケーションを効率的にモダナイズする方法を理解できるようになります。

【開催報告】異業種7社が対話するアジャイルへの取り組み

2025年2月28日、三菱電機様の DX イノベーションとデジタル基盤  Serendie を推進する共創空間「Serendie Street YIMP」にて、三菱電機様、AWS が共催で「アジャイルへの取り組み 異業種情報交換イベント」を開催いたしました。本イベントには、NTT ドコモ様、竹中工務店様、ベネッセコーポレーション様、みずほファイナンシャルグループ様、三菱電機様、弥生様、某鉄道会社様の各社から、アジャイルへ取り組んでいる実務者の方々にご参加いただきました。

Amazon Q Developer は Java 21 へのアップグレード対応を発表

2 月 14 日、Amazon Q Developer は Java 21 へのアップグレード対応を発表しました。Java 開発者として、この新機能にはとても興奮しています。これにより、アプリケーションを最新の状態に保ち、最新の言語機能やパフォーマンス向上を活用しやすくなります。さらに、最新バージョンの Amazon Q Developer は、アップグレードプロセスを簡素化し、結果に対する信頼性を高めるために、要約と推奨機能が改善されています。
Amazon Q Developer は、エンタープライズアプリケーションのモダナイゼーションを加速させるのに役立つ生成 AI を活用したアシスタントです。レガシーコードの分析、依存関係のマッピング、移行・モダナイゼーションワークフローの実行など、複雑なタスクを処理できます。Amazon Q Developer により、チームは Java アプリケーションのアップグレードといった手間のかかる作業に追われることなく、より戦略的な取り組みに集中できるようになります。

図 2. 変換作業の戦略

東京海上日動システムズ株式会社様の AWS 生成 AI 事例:LLM を活用したアプリケーションモダナイゼーション

生成 AI の活用が様々な分野で広がる中、アプリケーション開発においても、コード生成や言語間の変換といったタスクでその力を発揮しています。今回ご紹介する事例は、これらの一般的なユースケースを超えた、よりチャレンジングな取り組みです。それは、アプリケーションのモダナイゼーションプロセス全体に生成 AI を活用するという挑戦です。
東京海上日動システムズ株式会社と AWS は、リファクタリングによるクラウドネイティブ化への道のりに、生成AIを積極活用しようと取り組みました。従来、高度な専門知識と膨大な時間を要するこのプロセスを、生成AIの力を借りてどこまで効率化・最適化できるのか、多くの企業の皆様にとって参考になると思います。

クラウド移行にアプリケーションチームを巻き込む方法

アプリケーションチームとの効果的な連携は、クラウド移行の取り組みを拡大していくうえでの鍵となります。
一部のアプリケーションチームは、移行プロセスへの関与を最小限にしたいと考えています。一方、エンジニアの能力を伸ばし、実践的な学習機会だと捉えているチームもあります。このブログでは、アプリケーションチームとの連携モデルを3つ紹介し、それぞれのメリット・デメリットと適用条件について説明します。

KPI - テクノロジーからビジネスへのエンタープライズジャーニー

KPI – テクノロジーからビジネスへのエンタープライズジャーニー

AWS は、KPI (Key Performance Indicators: 主要業績評価指標) が明確に定義され、追跡され、調整された組織が、クラウドトランスフォーメーションのジャーニーで成功していると理解しています。しかし、KPI を定義して追跡することは難しい課題です。組織が連携して成果を追跡し、そうすることに価値があるとしても、最初から KPI に注目することが難しい組織もあります。
このブログ記事では、架空の企業 (AnyCompany) が KPI を導入するまでのジャーニーを、複数の顧客とともに取り組んだ実際の経験に基づいて説明します。

AWS Database Migration Service (DMS) を活用して VMware Cloud on AWS 上の MySQL を Amazon Aurora に移行する

VMware Cloud on AWS を起点とした段階的なモダナイゼーションの一環として、VMware Cloud on AWS 上で実行されているデータベースを AWS DMS を活用して Amazon Aurora に移行する方法についてご紹介します。

Program Structure

Amazon Bedrock でプログラム概要資料を生成しよう!!

本ブログでは、既存システム更新に関わる課題解決のために、AWS の生成 AI サービスである Amazon Bedrock を使って COBOL ソースコードからプログラム概要資料を作成する活用例を解説します。実際に使用したプロンプトも紹介していきますので参考にしやすい構成になっています。また、COBOL 言語初心者の筆者が生成 AI を活用しながら COBOL 言語を学び、成果物品質を向上させていった方法についても解説します。今回紹介する方法が、既存システムの理解促進と将来の発展のための参考になれば幸いです!