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
AWS Transform Customが発表されたものの、、、これ系ツールがしっくりこない...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
taoski
December 12, 2025
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Transform Customが発表されたものの、、、 これ系ツールがしっくりこない理由を考えてみた件
AWS Transform Customが発表されたものの、、、これ系ツールがしっくりこない理由を考えてみた件
taoski
December 12, 2025
Other Decks in Technology
See All in Technology
Railsのように考える: See through the Master
snoozer05
PRO
4
1.2k
.NET WebAssemblyで実現するクライアントサイドAI推論:NuGetからViteまで、2つのエコシステムを繋ぐビルド戦略
yamachu
0
260
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
160
リアーキテクチャ後の障害ゼロを目指したShadow Testingの取り組み
nihonbuson
PRO
1
160
`t*(42&t>>10)`だけで音楽が鳴る、Swiftで実装するBytebeat / iOSDC Japan 2026
yutailang0119
0
120
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
130
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
3
620
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
190
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
520
AI de Idea
kawaguti
PRO
2
130
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
140
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
870
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
280
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Typedesign – Prime Four
hannesfritz
42
3.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
sira's awesome portfolio website redesign presentation
elsirapls
0
420
Odyssey Design
rkendrick25
PRO
2
810
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
360
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
940
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
Raft: Consensus for Rubyists
vanstee
142
7.7k
Transcript
AWS Transform Customが発表されたものの、、、 これ系ツールがしっくりこない理由を考えてみた件 2025.12.12 株式会社ヘプタゴン 佐々木 雄大
結論 • MigrationやModernizationのToolってRun at once • 一度、完了したら、 日常的にさわることがないので気持ちが離れやすい • けど、その刹那的な、諸行無常感のあるツールってエモいよね
• 技術的負債(Tech Dept)をガシガシ解消していきたい気持ち • 地方には古いソフトウェアまだまだ現役でいっぱい。。。 開発者のいなくなった.NetFramework3.5とか
Ref: Demolish Technical Debt with AWS Transform https://www.youtube.com/watch?v=lmZ2NQWUNsA&t=258s
AWS Transfromってなんだっけ? • “Amazon Q Developer コード変換機能”が AWS Transform というサービスにスピンアウト
• レガシーワークロードの移行・モダナイゼーションを支援 するサービス • AWS Transform for .NET : 2025/5/15 GA • AWS Transform for VMware: 2025/5/15 GA • AWS Transform for Mainframe : 2025/5/15 GA • AWS Transform custom : 2025/12/1 GA NEW
今回発表されたAWS Transform Customとは • これまでのAWS Transformは環境固め打ちのツールだった • AWS Transform Customは移行元、移行先の環境を問わず、
Modernizationを可能にすることを目指すツール .NET Framework 3.5+ .NET 10 これまで(AWS Transfom for .NET): AWS Transfom custom: なんでも 最新環境
ホントにできるの?
パターン 説明 複雑 例 APIとサービスの 移行 機能性を維持しながら API バージョンまたは 同等のサービス間で移行する
中くら い AWS SDK v1→v2 (Java、Python、 JavaScript)、Boto2→Boto3、JUnit 4→5、 javax→jakarta 言語バージョン のアップグレー ド 同じプログラミング言語の新しいバージョン にアップグレードし、新しい機能を採用し、 廃止された機能を置き換える 低中 Java 8→17、Python 3.9→3.13、Node.js 12→22、TypeScriptのバージョンアップ フレームワーク のアップグレー ド 同じフレームワークの新しいバージョンに アップグレードし、重大な変更に対処する 中くら い Spring Boot 2.x→3.x、React 17→18、 Angularのアップグレード、Djangoのアップ グレード フレームワーク の移行 同様の目的を果たす全く異なるフレームワー クへの移行 高い Angular→React、Redux→Zustand、 Vue.js→React ライブラリと依 存関係のアップ グレード 同じ言語とフレームワークを維持しながら、 サードパーティのライブラリを新しいバー ジョンにアップグレードする 低中 Pandas 1.x→2.x、NumPy のアップグレード、 Hadoop/HBase/Hive ライブラリのアップグ レード、Lodash のアップグレード Ref:Transformation Patterns https://docs.aws.amazon.com/transform/latest/userguide/custom.html
パターン 説明 複雑 例 コードリファク タリングとパ ターンの近代化 外部機能を変更せずにコードパターンを最新 化し、ベストプラクティスを採用する 低中
印刷→ログ記録フレームワーク、文字列連結 →f文字列、型ヒントの採用、可観測性計測 スクリプトと ファイルごとの 翻訳 独立したスクリプトや設定ファイル(ファイ ルがほとんど自己完結的)を翻訳する 低中 AWS CDK→Terraform、 Terraform→CloudFormation、Excel→Python ノートブック、Bash→PowerShell アーキテクチャ の移行 最小限のコード変更でハードウェア アーキテ クチャまたはランタイム環境間の移行 中高 x86→AWS Graviton(ARM)、オンプレミス →Lambda、従来型サーバー→コンテナ 言語間の移行 あるプログラミング言語から別のプログラミ ング言語へのコードベースの変換 非常に 高い Java→Python、JavaScript→TypeScript、C→Rust 、Python→Go カスタムおよび 組織固有の変換 独自の組織要件と特殊な近代化ニーズ 様々 カスタム内部ライブラリの移行、組織固有の コーディング標準、独自のフレームワークの 移行 Ref:Transformation Patterns https://docs.aws.amazon.com/transform/latest/userguide/custom.html
Modernizationの目的特化型生成AIAgent サラの状態の生成AIでやるよりもゴール早そう ちゃんと活用できると社内でも重宝しそう “使ってみた”続報に期待...
AWS re:invent2025 recap • re:invent初参戦。海外13年ぶり。ラスベガス2回目25 年ぶり • 生成AIからAI Agentにしぼった印象 •
先人たちの教えに従って間違いなかった。 • ハワイトランジット • のどぬーるマスク • JAWS-UG札幌のみなさんや同行のみなさんに お世話になりました • 交流できてホントに楽しかった