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
AWS Transform Customが発表されたものの、、、これ系ツールがしっくりこない...
Search
taoski
December 12, 2025
Technology
0
150
AWS Transform Customが発表されたものの、、、 これ系ツールがしっくりこない理由を考えてみた件
AWS Transform Customが発表されたものの、、、これ系ツールがしっくりこない理由を考えてみた件
taoski
December 12, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
170
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
110
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
170
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
770
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
22nd ACRi Webinar - ChipTip Technology Eric-san's slide
nao_sumikawa
0
100
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
250
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Optimizing for Happiness
mojombo
379
71k
Agile that works and the tools we love
rasmusluckow
331
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Facilitating Awesome Meetings
lara
57
6.8k
The browser strikes back
jonoalderson
0
420
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
160
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
180
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札幌のみなさんや同行のみなさんに お世話になりました • 交流できてホントに楽しかった