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
Yui
February 06, 2020
Technology
0
3k
初心者による初心者のためのちょいテク
2020/2/6 JAWS-UG Osaka 「知ってると役立つ、AWSちょいテク祭り」での登壇資料です。
Yui
February 06, 2020
Tweet
Share
More Decks by Yui
See All by Yui
知識を超えて実践するためのマインドの作り方
mayforblue
2
3.5k
Amazon DevOps Guru for RDS を 5分でざっくり理解する
mayforblue
1
4.3k
今日からはじめるAWS
mayforblue
1
7.5k
Other Decks in Technology
See All in Technology
doda開発 生成AI元年宣言!自家製AIエージェントから始める生産性改革 / doda Development Declaration of the First Year of Generated AI! Productivity Reforms Starting with Home-grown AI Agents
techtekt
0
180
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
270
API の仕様から紐解く「MCP 入門」 ~MCP の「コンテキスト」って何だ?~
cdataj
0
170
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
300
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
240
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
180
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
220
Definition of Done
kawaguti
PRO
5
380
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
1.2k
Kotlinで学ぶ 代数的データ型
ysknsid25
5
1.1k
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
130
QAはソフトウェアエンジニアリングを学んで実践するのが大事なの
ymty
1
470
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building Adaptive Systems
keathley
43
2.6k
Code Review Best Practice
trishagee
68
18k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Transcript
初⼼者による初⼼者のためのちょいテク JAWS-UG Osaka 「知ってると役⽴つ、AWSちょいテク祭り」 2020/2/6 Yui Taniyama 1
#jawsug #jawsugosaka
3 about me Yui Taniyama • AWSエンジニア@クラスメソッド • 2020/01/01~ クラスメソッドJOIN
• 以前はSIerで業務アプリとか作ってました • AWS歴︓半年くらい • Twitter︓@MayForBlue • Facebook:https://www.facebook.com/yui.taniyama.543
ちょいテクその1
ネットワークリソースの検索時に VPC毎のフィルタリングができる
6 ちょいテクその1︓VPCフィルタリング
7 ちょいテクその1︓VPCフィルタリング
8 ちょいテクその1︓VPCフィルタリング
ちょいテクその2
.ssh/configでEC2へのログインを簡単にする
11 ちょいテクその2︓.ssh/config 普通のログインの場合
12 ちょいテクその2︓.ssh/config Configファイル
13 ちょいテクその2︓.ssh/config .ssh/configを使⽤した場合
ちょいテクその3
EC2の⼀覧画⾯から SSMセッションマネージャーを起動できる
16 SSMセッションマネージャー︖ • AWS Systems Manager(= SSM)という AWSやオンプレのサーバーを管理するサービスの うちの⼀つ •
EC2インスタンスにSSH/RDP接続せずに ブラウザ上でCLI操作できる機能 ちょいテクその3︓EC2⼀覧からSSM起動
17 ちょいテクその3︓EC2⼀覧からSSM起動 普通に起動する場合 1. AWS Systems Managerのダッシュボードに移動 2. メニューから「セッションマネージャー」を選択 3.
「セッションの開始」のボタンをクリック 4. インスタンスを選択して「セッションの開始」を クリック
18 ちょいテクその3︓EC2⼀覧からSSM起動 ちょいテクを使うと・・・
19 ちょいテクその3︓EC2⼀覧からSSM起動 ちょいテクを使うと・・・
20 ちょいテクその3︓EC2⼀覧からSSM起動 ちょいテクを使うと・・・
ちょいテクその4
マネコンのヘッダに 好きなサービスのショートカットが 作れる
23 ちょいテクその4︓マネコンのショートカット
24 ちょいテクその4︓マネコンのショートカット
25 ちょいテクその4︓マネコンのショートカット
ちょいテクその5
タグエディタで全リージョンの 全リソースを検索できる
28 ちょいテクその5︓タグエディタでリソース検索
29 ちょいテクその5︓タグエディタでリソース検索
30 ちょいテクその5︓タグエディタでリソース検索
ちょいテクその6
スイッチロールを使う
33 ちょいテクその6︓スイッチロールを使う スイッチロールとは • 複数のAWSアカウントの切り替えを ラクにしてくれる機能 • 毎回ログイン/ログアウトしなくても ワンクリックで アカウントの切り替えができる
https://dev.classmethod.jp/cloud/aws/iam-switchrole-for-beginner/
ちょいテクその7
AWS CLI でのスイッチロールに direnvを使う
36 ちょいテクその7︓CLIでdirenvを使う AWS CLIでのスイッチロール
37 ちょいテクその7︓CLIでdirenvを使う 通常の場合
38 ちょいテクを使⽤した場合 ちょいテクその7︓CLIでdirenvを使う
ちょいテクその8
AWS CLI でのスイッチロール時に アカウント・ロールを確認する
41 $ aws sts get-caller-identity ちょいテクその8︓CLIでアカウントを確認する
ちょいテクその9
IAMポリシーの作成に ポリシージェネレーターを使う
44 https://awspolicygen.s3.amazonaws.com/policygen.html ちょいテクその9︓ポリシージェネレーター SQS,S3,VPC, IAM,SNSから選択 許可or拒否 適⽤対象の サービスを選択 適⽤する アクションを選択
(Create,Delete,...etc) 定義の追加 ポリシーの作成 リソース名
45 ちょいテクその9︓ポリシージェネレーター
46 ちょいテクその9︓ポリシージェネレーター
ご清聴ありがとうございました
48