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
[JAWS-UG 横浜支部 #76] レガシーシステム担当者が見たre :Invent2024
Search
sh_fk2
December 09, 2024
Technology
0
270
[JAWS-UG 横浜支部 #76] レガシーシステム担当者が見たre :Invent2024
sh_fk2
December 09, 2024
Tweet
Share
More Decks by sh_fk2
See All by sh_fk2
[Amazon Q Developer Meetup #1]インフラ畑出身PMが挑んだゲーム制作〜AIエージェントでも伝え方が9割〜
sh_fk2
2
100
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
220
[JAWS-UG 栃木 #2]AWS FISはドSなのか?システムに試練を与えて強くする!
sh_fk2
1
380
[つながりテック #2 AWSトークで締めくくる年度末LT大会]Amazon Q Developerとこれからの運用を考える
sh_fk2
0
160
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
sh_fk2
0
480
[JAWS-UG新潟#20] re:Invent2024 -CloudOperationsアップデートについて-
sh_fk2
0
200
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
sh_fk2
0
170
Other Decks in Technology
See All in Technology
知られざるprops命名の慣習 アクション編
uhyo
10
2.4k
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
0
300
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
430
株式会社ARAV 採用案内
maqui
0
340
GitHub Copilot coding agent を推したい / AIDD Nagoya #1
tnir
2
4.5k
モダンな現場と従来型の組織——そこに生じる "不整合" を解消してこそチームがパフォーマンスを発揮できる / Team-oriented Organization Design 20250825
mtx2s
5
530
Evolution on AI Agent and Beyond - AGI への道のりと、シンギュラリティの3つのシナリオ
masayamoriofficial
0
170
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
580
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
1
270
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
1
2.2k
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
120
帳票Vibe Coding
terurou
0
140
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
Raft: Consensus for Rubyists
vanstee
140
7.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
Unsuck your backbone
ammeep
671
58k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
480
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
レガシーシステム担当者が見た re:Invent2024 2024年12月9日 JAWS-UG横浜 #76 AWS re:Invent 2024 宇宙一早い re:Cap
#jawsugyokohama #jawsug
自己紹介 >深津 新太郎 GM & PjM @ JTC 情報システム子会社 レガシー基幹システムの運用・開発・リプレイスを担当
>AWS利用 2019- >好きなサービス S3 名前と機能のギャップが好き >re:invent 2022、2023、2024参加
レガシーシステムの担当者 どのくらいいらっしゃいますか?
Agenda •マイグレーション関連 • Keynote • 個別Session •まとめ
Keynote
引用元:https://youtu.be/LY7m5LQliAo?si=5oTInt4cHC8J__w4&t=7535 Keynote001 CTO Matt
引用元:https://youtu.be/LY7m5LQliAo?si=5oTInt4cHC8J__w4&t=7535 Keynote001 CTO Matt 「Legacy Windows」 モダナイゼーション Windowsにおける継続的なパッチ適用 スケーラビリティの問題、ライセンス費用の問題
Keynote001 CTO Matt 引用元:https://youtu.be/LY7m5LQliAo?si=sycWtj4ObVqbnjtA&t=7565
Keynote001 CTO Matt 引用元:https://youtu.be/LY7m5LQliAo?si=sycWtj4ObVqbnjtA&t=7565 Amazon Q Developer Transform .Net app
.Netアプリ WindowsからLinuxへのポーティング 人が実施するよりも4倍早く実施、コストを40%削減
Keynote005 Dr.Werner (Andy) 引用元:https://youtu.be/aim5x73crbM?si=cHgcNYZHVGtjN2Nn&t=3153
Keynote005 Dr.Werner (Andy) 引用元:https://youtu.be/aim5x73crbM?si=cHgcNYZHVGtjN2Nn&t=3153 Dr.Wernerのキーノートで一番刺さったフェーズ Andy(S3開発責任者) 「我々はこれまでこのやり方でいつもやってきた」
Keynote005 Dr.Werner in re:Invent2023 引用元:https://youtu.be/UTRBVPvzt9w?si=bpj4xi3NxG4zIF48&t=3622
Keynote005 Dr.Werner in re:Invent2023 引用元:https://youtu.be/UTRBVPvzt9w?si=bpj4xi3NxG4zIF48&t=3622 2023年のDr.Wernerのキーノートでも引用されていた 個々のチームにしっかり浸透している 忘れていないよな!と釘を刺された気分に
個別セッション
XNT-401 Port .Net Framework applications to Linux with Amazon Q
Developer .Net FrameworkのアプリをAmazon Q Developerを 使って.Net on Linuxに移行するワークショップ
VSCodeにAmazon Q Developerを組み込み 既存コードの分析、Qによるポーティング、承認、 ビルド、テストといった一連の流れを経験
変更点の差分の確認も可能
None
ビルドしてエラーになった部分をAmazon Qのガイドに 沿って修正、再ビルドを繰り返して移行
SAに聞いてみた セッションがほぼ満席 USでも.Net Frameworkを使っている企業は多く残っているの? エンタープライズで多い 多くの企業が、Legacy .Net 3.x、4.xをまだ使っている だからLegacy Windows、.Netに関するマイグレーションの話が
Keynoteに出てくる Amazon Q DeveloperでPortingすると毎回同じ結果になるの? 生成結果は10%〜最大で30%くらいは変わる可能性がある 手動で変更が必要なガイドはAmazon Q Developer側が提示 NGだったところを直してUnit-Testが通ればOK ※【注意】私の英語力の問題で不正確な情報を含む可能性があります SA SA
まとめ • マイグレーションに関しては、世界共通の課題 • 課題解決のため新たな機能が発表される • 何よりもモチベーションの向上 • これまでのやり方を変えていく •
手動で変えなければいけなかったところに生成AIを活用 • 契約形態の見直しも必要 結論:レガシーシステム担当もre:Inventに参加する価値は十分にある
行くぞ、re:Invent 2025! -Fin-