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
190
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
88
Amazon Redshiftハンズオン:SpectrumでS3分析/Athenaとの使い分け
maijun
0
42
サーバーワークスでのBacklog利用状況
maijun
0
390
13.Cloudflareを使ってみたら30分以内でプロフィールサイトが作れた件
maijun
0
48
【基本情報技術者試験】2019秋 午後問1解説
maijun
0
440
【基本情報技術者試験】2019春 午後問1解説
maijun
0
98
Other Decks in Business
See All in Business
限界を超えろ_ブランド概要資料2026
tomoyuki1188
PRO
0
330
GEO Experiments 2026: What We Tested, What Failed, and What Actually Works
thomaspeham
1
2.8k
司コンピュータ株式会社
tsukasacomputer
0
330
データ分析をはじめよう/lets_start_data_analysis
florets1
2
1k
製造業 R&D の情シスが CBs になって感じたこと & AWS WorkSpaces Secure BrowserでPoC前夜に難を逃れた話
tsunojun
2
200
株式会社アシスト_会社紹介資料
ashisuto_career
3
170k
AIをマイクロマネジメントしない ~プロダクトと組織を、同じ原則で動かす~
shokikitajima8823
0
180
標準仕様だけでは対応できない入社・異動・退職をどう実装するか? / JOUG Presentation Going Beyond Standard_Specs Implementing JML Workflows
tatsumin39
1
380
AIにタスク管理 されてみた
hirado_ns
0
190
記帳の手前に何を見るか - 業務設計士の視点 -
shunsuke_takeuchi
PRO
1
560
株式会社ELYZA(イライザ) 採用情報資料 / RECRUIT PITCH
elyza
2
750k
30代のリアルと直感:プロドラマーからEMへ繋がった「点」
kkun_22
PRO
2
250
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
120
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Tale of Four Properties
chriscoyier
163
24k
HDC tutorial
michielstock
2
660
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
230
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
790
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
150
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