Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
re:Invent2025 re:Cap 〜技術的負債解消と AWS Transform Cu...
Search
maijun
January 17, 2026
Business
180
0
Share
re:Invent2025 re:Cap 〜技術的負債解消と AWS Transform Customと わたし〜
re:Invent2025に参加してきたので、セッションやワークショップに参加した系のスライド資料
maijun
January 17, 2026
More Decks by maijun
See All by maijun
re:Invent初参加者必⾒! 〜 AWS Jam & GameDay 攻略の書 〜
maijun
0
86
Amazon Redshiftハンズオン:SpectrumでS3分析/Athenaとの使い分け
maijun
0
41
サーバーワークスでのBacklog利用状況
maijun
0
390
13.Cloudflareを使ってみたら30分以内でプロフィールサイトが作れた件
maijun
0
46
【基本情報技術者試験】2019秋 午後問1解説
maijun
0
430
【基本情報技術者試験】2019春 午後問1解説
maijun
0
97
Other Decks in Business
See All in Business
合同会社DMM.com ヘルスケア本部 サービス紹介資料
dmm
0
2.4k
Goods-N採用広報資料
goodsn
PRO
0
520
事業本部紹介資料_260401
mwktp
0
630
ドクターベネフィットG紹介資料‗エムスリー / Introduction of Doctor Benefit Group of M3inc
m3
0
520
2000年前の「心の整理術」で、ふりかえり後の1アクションを決める!〜ストア哲学で、チームをもっと軽やかに〜
doiko123
0
510
Canary Inc. Company Deck
canaryinc
PRO
2
13k
子育てとキャリアのビルディングブロック
news_it_enj
2
130
白金鉱業meetup発表資料
tetsuroito
1
130
三井物産グループのデジタル証券~文京区・世田谷区レジデンス~徹底解説セミナー
c0rp_mdm
PRO
0
1.2k
【APTO】Company Deck(2026年4月)
recruit_
0
1k
リーシング・マネジメントコンサルティング_企業採用概要
yngraphy
0
110
その仕事、 ブルシット・ジョブじゃない?
szkm555
0
1k
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
760
Large-scale JavaScript Application Architecture
addyosmani
515
110k
First, design no harm
axbom
PRO
2
1.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
sira's awesome portfolio website redesign presentation
elsirapls
0
220
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
RailsConf 2023
tenderlove
30
1.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Transcript
re:Invent2025 re:Cap 1 技術的負債の解消と AWS Transform Customと わたし
Trainocate Japan, Ltd. All rights reserved. 2 久保玉井純 (くぼたまい じゅん)
@maijun2 トレノケート株式会社 AWS認定インストラクター Japan AWS All Certifications Engineers
Trainocate Japan, Ltd. All rights reserved. 3 re:Invent 2025 お疲れ様でした!
Trainocate Japan, Ltd. All rights reserved. 4 Agenda •セッションに参加してみた! •ユナイテッド航空のメインフレーム移行
•ワークショップに参加してみた! •AWS Transform Custom •まとめ
Trainocate Japan, Ltd. All rights reserved. 5 セッションに参加してみた! •United
Airlines GenAI powered Mainframe Emulator on AWS (sponsored by Deloitte) (AIM216-S) セッション内容を簡単に要約すると・・・ • 世界最大規模の航空会社>ユナイテッド航空 • 基幹システムとしてメインフレームを利用している • メインフレームのプラットフォームを2030年までに移行予定 • 生成AIを使ってモダナイゼーションするよ
Trainocate Japan, Ltd. All rights reserved. 6 セッションに参加してみた! •ユナイテッド航空の規模
150以上の国際線就航都市 年間1.73億人の旅客 機材1,406機超
Trainocate Japan, Ltd. All rights reserved. 7 セッションに参加してみた! •基幹システムでは何を行っているのか?
予約・発券・在庫管理 空港チェックイン ゲート業務
Trainocate Japan, Ltd. All rights reserved. 8 セッションに参加してみた! •課題があるので
2023年~2030年で移行予定 メインフレームの退役 黒くて緑文字からの卒業 クラウド移行 モダナイゼーション
Trainocate Japan, Ltd. All rights reserved. 9 セッションに参加してみた! うん!まったくわからん!!
Trainocate Japan, Ltd. All rights reserved. 10 セッションに参加してみた! •専門的かつ独特すぎる
UIから自然言語へ 暗号のようなUI トレーニングが必須 表示量も限定的 ↓ 生成AIで自然言語UI
Trainocate Japan, Ltd. All rights reserved. 11 セッションに参加してみた! •POCから得た学び
- AI は最も価値を生む領域に適 用する - トランザクションをまとめ、プロ セスの再設計を可能にする - “人による解釈差 “を減らしス ピードと一貫性の向上
Trainocate Japan, Ltd. All rights reserved. 12 セッションに参加してみた! •まとめが印象深かったです
AIは強力ですが、魔法の弾丸では無 い。モダナイゼーションには、AIと・・・ 設計 インフラ ユーザー体験の継続性 のバランスを取ることが求められる
13 なんかマイグレーション系のワーク ショップって無いかな?
Trainocate Japan, Ltd. All rights reserved. 14 ワークショップに参加してみた! •最終日に新サービスのワークショップが生えてた!
Trainocate Japan, Ltd. All rights reserved. 15 ワークショップに参加してみた! •[NEW
LAUNCH] Retire technical debt at scale with automated code transformation [REPEAT] (DVT338-R1) ワークショップ内容を簡単に要約すると・・・ • AWS Transform Customで自動コード変換できるよ • 自動コード変換で技術的負債を解消しよう • いろんなユースケースも紹介するよ • サンプルで実際にコード変換するよ • ノートパソコン持ってきてね!
Trainocate Japan, Ltd. All rights reserved. 16 ワークショップに参加してみた! •AWS
Transform Customとは? 古いコードを変換するカスタムエージェ ント ランタイムやフレームワークのアップグ レードが可能 自然言語で変換指示ができる
Trainocate Japan, Ltd. All rights reserved. 17 ワークショップに参加してみた! •変換プロセス
1.Define 要件定義+変換定義を作る 2.Refine サンプル変換を見ながら調整 3.Test at scale テスト検証 4.Apply at scale 本番環境へ適用
Trainocate Japan, Ltd. All rights reserved. 18 ワークショップに参加してみた! •すでにいくつか変換準備がされていました
- Java 8 → 17(Maven/Gradle) - Python 3.9 → 3.11/3.12/3.13(Lambda 含む) - Node.js 12 → 22(Lambda含む) - AWS SDK Java v1 → v2 - AWS SDK Python Boto2 → Boto3 - AWS SDK JavaScript v2 → v3 - Java x86 → Graviton(early access)
Trainocate Japan, Ltd. All rights reserved. 19 ワークショップに参加してみた! •実際にAWS
Transform Customを触ってみた - 複数のPython 3.8アプリケーションを3.12 にアップグレード - AWS Managed Transformationsの使い 方を理解 - 自作のCustom Transformationsを作成 ・管理する方法を学ぶ - Continual learningの仕組みを体感する
Trainocate Japan, Ltd. All rights reserved. 20 ワークショップに参加してみた! •実際にAWS
Transform Customを触ってみた - pythonのバージョンアップなのでuv使って バージョン毎に環境準備 - atx コマンドで Transform customを呼び 出す - 自然言語でAIにコード変換を指示していく
Trainocate Japan, Ltd. All rights reserved. 21 ワークショップに参加してみた! •実際にAWS
Transform Customを触ってみた - 要件など定義しながら進める - 応答に関してはいくつか選択できる場合 があり、選択項目を選ぶだけ - 面倒くさくなって(t)rustを押したくなったけ ど、ちゃんと内容確認しながら(y)es を押し ていく
Trainocate Japan, Ltd. All rights reserved. 22 ワークショップに参加してみた! •実際にAWS
Transform Customを触ってみた - もりもりと勝手に変換が進んでいく - でも一度強制終了で止まった涙 - 再度実行指示すると、またコード変換が進 んでいく - 変換定義は再利用できる
Trainocate Japan, Ltd. All rights reserved. 23 ワークショップに参加してみた! •ベストプラクティス:パイロットから!(様子見大事)
- いっきに全部するよりパイロット的に様子 見する - そのパイロット結果から判断 - 変換精度や時間とコスト - 徐々に適用範囲を広げていく
Trainocate Japan, Ltd. All rights reserved. 24 ワークショップに参加してみた! •ベストプラクティス:ワークフローに組み込み
- git や gh などと組み合わせて使える - 既存のCI/CDパイプラインがあれば、その ワークフローに組み込みできるようになって る! - GitHub Actions や GitLab CI、Jenkinsな どの既存ツールチェーンの中で動作するこ とを前提にしてる!
25 まとめです
Trainocate Japan, Ltd. All rights reserved. 26 まとめ •まとめ 生成AIを使ってうまく使ってモダナイゼーション化ができる。
AWS Transform Customは… - 技術的負債の返済を“人力の努力”から “AIエージェントによる継続的な変換 ” にシフトができるサービス 一気にやるのではなく、小さく始めて成功パターンをテンプレ化し その後に全社展開するのが安全 レガシー環境の刷新で疲弊していたら、Transform Custom を試してみるの も良いかもしれない
Trainocate Japan, Ltd. All rights reserved. 27 まとめ •そう言えば私もやらなきゃ!
re:Invent2025 re:Cap 28 技術的負債の解消と AWS Transform Customと わたし
29