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
手を動かしてレベルアップしよう!
Search
Maruto
February 28, 2025
Technology
0
430
手を動かしてレベルアップしよう!
JAWS DAYS 2025「DevelopersIO流!アマゾンの奥地で技術の限界に挑戦:LT7人衆、熱き戦い」のまるとパートで発表した資料です。
Maruto
February 28, 2025
Tweet
Share
More Decks by Maruto
See All by Maruto
M5Stackを使ってAWS IoT Coreを入門する
maruto
0
100
技術に触れたり、顔を出そう
maruto
2
350
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
460
Amazon Qを使ってIaCを触ろう!
maruto
0
920
Other Decks in Technology
See All in Technology
AIツールでどこまでデザインを忠実に実装できるのか
oikon48
6
3.5k
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
3
950
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
140
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
5
1k
Digitization部 紹介資料
sansan33
PRO
1
5.6k
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
130
事業開発におけるDify活用事例
kentarofujii
3
870
プロダクトのコードから見るGoによるデザインパターンの実践 #go_night_talk
bengo4com
1
2.7k
Click A, Buy B: Rethinking Conversion Attribution in ECommerce Recommendations
lycorptech_jp
PRO
0
110
LLMプロダクトの信頼性を上げるには?LLM Observabilityによる、対話型音声AIアプリケーションの安定運用
ivry_presentationmaterials
0
630
コンテキストエンジニアリング入門〜AI Coding Agent作りで学ぶ文脈設計〜
kworkdev
PRO
3
2k
AI Agent Dojo #2 watsonx Orchestrateフローの作成
oniak3ibm
PRO
0
130
Featured
See All Featured
Facilitating Awesome Meetings
lara
56
6.6k
Writing Fast Ruby
sferik
629
62k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Faster Mobile Websites
deanohume
310
31k
Become a Pro
speakerdeck
PRO
29
5.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Speed Design
sergeychernyshev
32
1.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
How to Ace a Technical Interview
jacobian
280
24k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Transcript
手を動かしてレベルアップしよう! ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c まると Maruto Track C-6 DevelopersIO流!アマゾンの奥地で技術の限界に挑戦:LT7人衆、熱き戦い
自己紹介 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c まると Maruto まると (maruto) X @MaruDevG
JAWS-UG 栃⽊ ソリューションアーキテクト 2020/3 高専(電気・電子) 卒業 2020/4 新卒入社した会社でソフトウェアエンジニア(EAIの開発) 2024/9 AWSを触れる仕事をしたく、クラスメソッドに入社 趣味 経歴 サーバー(Mastodon/Misskey運営)、ダーツ、音楽ゲーム
本編の前に ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 撮影OK※ SNS投稿OK※ ※撮影‧投稿NGの⽅(⾚ストラップ)へのご配慮をお願いいたします。 資料はDevelopersIOで公開します 質問相談、雑談歓迎です! プレゼンテーション後、お気軽にお声がけください
本編の前に、アウトプットしましょう! ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c まずは わいわいしましょう! #jawsdays2025 #jawsug #jawsdays2025_c
本日のお品書き ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c • ⾊々な重要性 • ⼿を動かし続けるコツ、どうやって⼿を動かすか • 終わりに
色々な重要性 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c
はじめに ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c みなさん、普段から⼿を動かしていますか?
我々はなぜ手を動かすのか ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c • 技術の習得やスキル向上のため • 問題解決に向けた実験のため • 設計の検証のため
• システム構築、運⽤のため • 品質向上のため • プロトタイプの開発、PoCのため • 登壇やブログ執筆など情報共有のため • モチベーション維持のため
我々はなぜ手を動かすのか ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c • 技術の習得やスキル向上のため • 問題解決に向けた実験のため • 設計の検証のため
• システム構築、運⽤のため • 品質向上のため • プロトタイプの開発、PoCのため • 登壇やブログ執筆など情報共有のため • モチベーション維持のため ⾊々な背景がある!
知識の重要性 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c • 知識を持つメリット ◦ 問題解決(トラブルシューティングや提案)の基盤 ◦ 効率的な学習
◦ 論理的な判断⼒向上 ◦ etc… → サービスの概念、できること、設定できるもの...etc 知識は⼿を動かせるようになるための重要な⼟台
手を動かすことの重要性 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c なぜ、⼿を動かすことが重要なのか? → 実践をすることで、実際の問題への対応⼒をあげる IT技術に関わらず、実践することで⾝につくスキルがある ─ スポーツのルールやテクニックの理論を理解しても、上⼿/プロになるわけではない
理解を深める、臨機応変に対応できる、⼿を動かすことで初めて気づけるものがある 知識だけでなく、その先の⼿を動かすまでをやろう!
手を動かし続けるコツ、 どうやって手を動かすか ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c
どのように手を動かすか? ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c • チュートリアルをやってみる • 簡単なもので良いから、触ってみる • 何か⽬標を⽴てて作ってみる
• 得た知識をベースに関連するものを触る • すでに実現しているものを改めて触る • 流⾏に乗っかってみる • コミュニティでネタを探してみる 意外とチャンスはたくさんあります!
手を動かし続けるコツ ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c いかに物事を分割して、⼩さくするかが個⼈的なポイント シンプルな例として以下の要件があったとする。 AWSは初めて触るので、ネットワークの設計/構築もして欲しい。 WebサーバーをAWS上に構築したい。 Webサーバーは耐障害性を持つ必要がある。 もし、可能であれば負荷の応じて、サーバーの数を増減させたい。
手を動かし続けるコツ ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c AWSを触っている⽅であれば、以下のような構成図を想像できる ※EC2をパブリックサブネットに置くかなど、細かな点はシンプルに考えるため、⼀旦置いときます。
手を動かし続けるコツ ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c やりたいことを分割してみる AWSは初めて触るので、ネットワークの設計/構築もして欲しい。 WebサーバーをAWS上に構築したい。 Webサーバーは耐障害性を持つ必要がある。 もし、可能であれば負荷の応じて、サーバーの数を増減させたい。 1.
ネットワークの設計/構築 2. サーバーを構築 3. 耐障害性を持たせる 4. 負荷に応じたスケーリング 4つのチェックポイント(⽬標)が作れる
手を動かし続けるコツ ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 1. ネットワークの設計/構築 2. サーバーを構築 3. 耐障害性を持たせる
4. 負荷に応じたスケーリング あとは⼀つ⼀つチェックポイントを達成する ⼀つ⼀つをシンプルに考えることで、短いサイクルで達成/成功体験を得る いきなり⾼いハードルを⾶び越えるのではなく、⾃分なりに段階を作る
終わりに ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c
終わりに / 伝えたいこと ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 得た知識を更に応⽤できるように ぜひ、 ⼿を動かしてみましょう! まずはシンプルなものからでも良いので、
気軽にインプット/アウトプットしましょう!
ありがとうございました。 Thank you! ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c まると Maruto