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サービスとAPI キホンのキ
Search
Yosuke Ojima
February 26, 2024
Technology
7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【図解】AWSサービスとAPI キホンのキ
AWS初心者向けにAWSサービスとAPIの基本を図解したスライドです。
Yosuke Ojima
February 26, 2024
More Decks by Yosuke Ojima
See All by Yosuke Ojima
AWS Well-Architected Framework パフォーマンスの柱はどう変わったのか?
ozzy3
1
440
Other Decks in Technology
See All in Technology
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
2
680
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
11
6.4k
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
540
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
140
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
2.9k
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
180
おい、エージェントを使って終わらせろ
nwiizo
3
870
2026_devsumi_ozono.pdf
o3
3
580
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
1
110
AIエージェントの権限管理 3: Agentic RAG の Fine grained access control 編
ren8k
0
220
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
650
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
How STYLIGHT went responsive
nonsquared
100
6.3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
770
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
240
Prompt Engineering for Job Search
mfonobong
0
460
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
460
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
330
Side Projects
sachag
456
43k
Documentation Writing (for coders)
carmenintech
77
5.5k
Transcript
【図解】AWSサービスとAPI キホンのキ February 26, 2024 © 2024 Yosuke Ojima Yosuke
Ojima
目次 ◼ AWSサービス ◼ AWSサービスとリソース ◼ AWSサービスのAPI ◼ APIの確認 ◼
APIの実行 ◼ 実行されたAPIの確認 ◼ まとめ ◼ 付録 ⚫ Management Console 操作時に実行されるAPI © 2024 Yosuke Ojima 2
AWSサービス AWSとは様々な サービス の集合体である AWS Cloud サービス AWSには200以上のサービスがある ※ 2024年2月時点
・・・ Amazon VPC Amazon EC2 Amazon S3 © 2024 Yosuke Ojima 3
AWSサービスとリソース 各AWSサービスには1つ以上の リソース が含まれている AWS Cloud Amazon VPC ・・・ VPC
Internet gateway NAT gateway リソース サービス サービス名と同名のリソースが 含まれることもある © 2024 Yosuke Ojima 4
AWSサービスのAPI AWSサービスのリソースは API を介して操作する Client User AWS Cloud CreateVpc DescribeVpcs
Amazon VPC VPC 1 VPC 2 API DeleteVpc © 2024 Yosuke Ojima 5
APIの確認 各AWSサービスのAPIは 公式ドキュメント で確認できる 引用:https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/APIReference/OperationList-query-vpc.html © 2024 Yosuke Ojima 6
【APIリファレンス】
APIの実行 AWSサービスのリソースはAPIを介して操作する ただし、ユーザーがAPIを直接実行することはほとんどない Client User AWS Cloud CreateVpc DescribeVpcs Amazon
VPC VPC 1 VPC 2 API DeleteVpc © 2024 Yosuke Ojima 7 × × ×
APIの実行 通常は Management Console や CLI, SDK などの ツールを介してAWSサービスのAPIを実行している ©
2024 Yosuke Ojima 8 Amazon VPC API AWS Management Console AWS SDK AWS CLI Shell User GUI Operation Command Execution Program Execution User Browser AWS Cloud
実行されたAPIの確認 実行されたAPIは CloudTrail で確認できる © 2024 Yosuke Ojima 9
まとめ Management Console や CLI などの ツール を介して AWSサービス の
API を実行し、リソース を操作している © 2024 Yosuke Ojima 10 CreateVpc AWS CLI AWS SDK User Browser Shell User Amazon VPC VPC クライアント ツール リソース AWS Management Console GUI Operation Command Execution Program Execution API AWSサービス サービス エンドポイント AWS Cloud
【付録】Management Console 操作時に実行されるAPI © 2024 Yosuke Ojima 11 画面に表示する情報を取得するため、複数のAPIを実行している 例)VPCの詳細画面を表示した場合