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サービスとAPI キホンのキ
Search
Yosuke Ojima
February 26, 2024
Technology
0
4.4k
【図解】AWSサービスとAPI キホンのキ
AWS初心者向けにAWSサービスとAPIの基本を図解したスライドです。
Yosuke Ojima
February 26, 2024
Tweet
Share
More Decks by Yosuke Ojima
See All by Yosuke Ojima
AWS Well-Architected Framework パフォーマンスの柱はどう変わったのか?
ozzy3
1
330
Other Decks in Technology
See All in Technology
LLMに日本語テキストを学習させる意義
ksaito
13
3.4k
リクルート新人研修2024 テキスト生成AI活用
recruitengineers
PRO
10
420
エンジニア採用を起点に取り組む組織の改善活動と課題、中長期のタスク管理/ #HRmethod
nishiuma
4
3.3k
Dojo 20240830 COBOL to Java on Z
ichikawayasuhisa
0
240
歴史と背景から改めて振り返るVPC
shotashiratori
2
220
PlaywrightによるE2Eテスト入門 / Introduction to E2E Testing with Playwright
rhumie
3
910
AWS IAM Identity Center議論会 〜 認証認可結合モデルと認証認可分離モデル / 20240827-jawsug-arch-iam_identity_center
opelab
3
320
Namespace, Now and Then
tagomoris
0
170
Oracle Database 23ai 新機能 #3 Oracle Globally Distributed Database(GDD)
oracle4engineer
PRO
1
160
[RSJ24] Task Success Prediction for Open-Vocabulary Manipulation Based on Multi-Level Aligned Representations
keio_smilab
PRO
0
220
FastConnect の冗長性
ocise
0
7.1k
技術ブログや登壇資料を秒で作るコツ伝授します
minorun365
PRO
16
4.4k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
93
13k
Scaling GitHub
holman
458
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Practical Orchestrator
shlominoach
185
10k
A Tale of Four Properties
chriscoyier
155
22k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Visualization
eitanlees
142
15k
Documentation Writing (for coders)
carmenintech
65
4.3k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
22
580
Understanding Cognitive Biases in Performance Measurement
bluesmoon
25
1.3k
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の詳細画面を表示した場合