Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
re:Invent2025 re:Cap 〜技術的負債解消と AWS Transform Cu...
Search
maijun
January 17, 2026
Business
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
re:Invent2025 re:Cap 〜技術的負債解消と AWS Transform Customと わたし〜
re:Invent2025に参加してきたので、セッションやワークショップに参加した系のスライド資料
maijun
January 17, 2026
More Decks by maijun
See All by maijun
Kiro Crew で re:Invent 2026の準備をした話
maijun
0
130
安定公務員みたいな学校から 毎年アップデートされる世界へ
maijun
1
1.1k
水を噴き出すスイッチングハブ
maijun
0
150
re:Invent初参加者必⾒! 〜 AWS Jam & GameDay 攻略の書 〜
maijun
0
110
Amazon Redshiftハンズオン:SpectrumでS3分析/Athenaとの使い分け
maijun
0
70
サーバーワークスでのBacklog利用状況
maijun
0
410
13.Cloudflareを使ってみたら30分以内でプロフィールサイトが作れた件
maijun
0
61
【基本情報技術者試験】2019秋 午後問1解説
maijun
0
470
【基本情報技術者試験】2019春 午後問1解説
maijun
0
110
Other Decks in Business
See All in Business
お客様と未来を描く 戦略&技術伴走
yoshi22
0
280
AI人事内製化 サービスのご案内
naoshimizu4470
0
140
アカウント営業_候補者様向け資料
mayu1001
0
430
公共ライドシェア事例集
mobilitytechnologies
0
860
KOWRO / IDOL CAST 会社・サービス紹介
kuni29
0
590
데이터 분석가의 커리어 설계
datarian
0
220
Session 5 - Teknik Lobby dan Negosiasi
adeputra13
0
260
EDRを入れたので 安心しきっていませんか? 「導入した」から、「使いこなす」へ。
kamadamakoto
0
170
インキュデータ会社紹介資料
okitsu
3
62k
Your AI doesn’t have a point of view.
macgupta
0
150
営業が見てきた"AI導入ガバナンス"のリアル — あなたの会社は今どのステージ?
kuraryu0128
0
260
【Progmat】Monthly-ST-Market-Report-2026-Oct.
progmat
0
280
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
First, design no harm
axbom
PRO
2
1.4k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
760
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Visualization
eitanlees
153
17k
Being A Developer After 40
akosma
PRO
92
590k
Exploring anti-patterns in Rails
aemeredith
4
560
GraphQLとの向き合い方2022年版
quramy
50
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1.1k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
440
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
290
Writing Fast Ruby
sferik
630
63k
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