Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
初心者による初心者のためのちょいテク
Search
Yui
February 06, 2020
Technology
0
2.9k
初心者による初心者のためのちょいテク
2020/2/6 JAWS-UG Osaka 「知ってると役立つ、AWSちょいテク祭り」での登壇資料です。
Yui
February 06, 2020
Tweet
Share
More Decks by Yui
See All by Yui
知識を超えて実践するためのマインドの作り方
mayforblue
0
220
Amazon DevOps Guru for RDS を 5分でざっくり理解する
mayforblue
1
4.2k
今日からはじめるAWS
mayforblue
1
7.3k
Other Decks in Technology
See All in Technology
Amazon ECSとCloud Runの相互理解で広げるクラウドネイティブの景色 / Mutually understanding Amazon ECS and Cloud Run
iselegant
18
2.3k
12/2(月)のBedrockアプデ速報(re:Invent 2024 Daily re:Cap #1 with AWS Heroes)
minorun365
PRO
1
240
ヤプリのデータカタログ整備 1年間の歩み / Progress of Building a Data Catalog at Yappli
yamamotoyuta
3
640
Bytebaseで実現する データベース管理の効率化
shogo452
1
290
Amazon Forecast亡き今、我々がマネージドサービスに頼らず時系列予測を実行する方法
sadynitro
0
220
140年の歴史あるエンタープライズ企業の内製化×マイクロサービス化への航海
yussugi
0
3.6k
リモートだからこそ 懸念だし1on1
jimpei
1
340
コンパウンド戦略に向けた技術選定とリアーキテクチャ
kworkdev
PRO
1
4.3k
Amazon CloudFrontを活用したゼロダウンタイム実現する安定的なデプロイメント / 20241129 Yoshiki Shinagawa
shift_evolve
0
120
ポストモーテムレビューをブレームレスに運営し有効な改善アクションを引き出すために必要だったこと / What is needed to operate postmortem blamelessly and elicit improvement actions
yamaguchitk333
0
130
全社員に向けて生成AI活用を促進!~電通総研の生成AI活用ロードマップ~
iotcomjpadmin
0
290
GAS × Discord bot × Gemini で作ったさいきょーの情報収集ツール
ysknsid25
1
420
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
334
57k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
400
Become a Pro
speakerdeck
PRO
25
5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.3k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Designing for humans not robots
tammielis
250
25k
A better future with KSS
kneath
238
17k
What's new in Ruby 2.0
geeforr
343
31k
Ruby is Unlike a Banana
tanoku
97
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
17k
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