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ではじめるLinux入門ガイド」の境をAWS CLIで作ってみた。
Search
amarelo_n24
January 19, 2021
Business
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「AWSではじめるLinux入門ガイド」の境をAWS CLIで作ってみた。
2021/1/19 「JAWS-UG 初心者支部#35 LT大会!!」 登壇資料
amarelo_n24
January 19, 2021
More Decks by amarelo_n24
See All by amarelo_n24
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
260
バケットポリシーの記述を誤りマネコンからS3バケットを操作できなくなりそうになり、ルートアクセス管理を有効にしたおひとり様Organizationsの話
amarelo_n24
0
46
AWS Certified Generative AI Developer - Professional Beta 不合格体験記
amarelo_n24
1
420
マルチパートアップロードをする時にS3はどのような挙動をしているのか?
amarelo_n24
0
82
ひとりAWS BuilderCards 会を開催した話_SecurityExpansion
amarelo_n24
1
100
ひとりAWS BuilderCards 会を開催した話
amarelo_n24
1
46
re:Invent初参加者が感じたre:Invent を楽しむために必要なこと
amarelo_n24
0
64
おひとり様Organizations管理者もルートアクセス管理を有効にしよう!
amarelo_n24
2
160
アウトプット再始動2025・つなげるアウトプット2026
amarelo_n24
0
91
Other Decks in Business
See All in Business
FABRIC TOKYO会社紹介資料 / We are hiring(2026年06月17日更新)
yuichirom
39
410k
会社説明資料2026.7.1
mforce
0
160
01_全社_FLUX採用ピッチ資料_Ver.5.4
flux
11
220k
JBUG福岡#22_登壇資料_「伝えたはず」を「伝わる」に変える実践TIPS
webnaut
0
220
yomiyomi company deck
yomiyomi
0
990
タスク分解も大事だけど、「文脈」を分解するのはもっと大事
masahagiwara
0
130
川下り型キャリア感できのこってきた 35歳子育て世帯の葛藤
ikasumiwt
0
260
روشهای افزایش ممبر ایتا
maronpocar12
1
230
スクラムマスターの観察眼 〜AIによる3days爆速キャッチアップと次の一手〜/The Scrum Master's Insight: Lightning-Fast 3-Day Catch-Up with AI and the Next Move
ikuodanaka
1
310
会社紹介資料/Idein株式会社
ideininc
0
170
株式会社アイリッジ 会社説明資料
iridge
0
6.9k
Decentier_Corporate Deck_2026
decentier
PRO
0
1.5k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1033
470k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Claude Code のすすめ
schroneko
67
230k
Amusing Abliteration
ianozsvald
1
230
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Code Reviewing Like a Champion
maltzj
528
40k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
Paper Plane
katiecoart
PRO
2
52k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Statistics for Hackers
jakevdp
799
230k
Transcript
「AWSではじめるLinux入門ガイド」の 環境をAWS CLIで作ってみた。 2021/1/19 JAWS-UG 初心者支部#35 LT大会!! amarelo(アマレロ)
自己紹介 コーヒー焙煎人兼エンジニア amarelo(アマレロ) twitter:@amarelo_n24 ※アマレロ:ポルトガル語で「黄色」 主にJAWS-UG CLI専門支部 でAWS CLI勉強中の初心者 職場:都内にある企業の情報セキュリティ統制担当
資格:AWS認定クラウドプラクティショナー ソリューションアーキテクトアソシエイト 好きなAWSサービス:AWS CLI、Cloud9 好きなコーヒー :ブラジル ブルボンアマレロ
1.はじめに 2.AWS CloudShellについておさらい 3.EC2インスタンス作成 4.最後に 話すこと
1.はじめに
https://connpass.com/event/199259/ 昨年末、AWS CloudShell おもしろ選手権でLTをしました。
※資料(SpeakerDeck) https://speakerdeck.com/amarelo_n24/awschu-xin-zhe-gacloudshellwoshi-tutemitahua 話したこと
AWS CloudShell と AWS CLIで もっといろいろやって話したいと 思い、登壇を申し込みました!
「AWSではじめるLinux入門ガイド」 著者:山下光洋さん 出版社:マイナビ出版 https://book.mynavi.jp/ec/products/detail/id=114875 今回参考にさせていただいた書籍
・無料利用枠内の範囲で。 ・インスタンスにはセッションマネージャーで接続。 - インスタンスタイプ:t2.micro - OS:Amazon Linux 2 - VPC:デフォルト
- リージョン:東京リージョン - IAMロール:IAMポリシ「AmazonSSMManagedInstanceCore」を アタッチしたRoleを作成 Chapter3を参考に以下のEC2インスタンスを作成
2.AWS CloudShellについておさらい
・AWS CLI v2 設定 ・ランタイムは、Python、Node、Bash、PowerShell、gitなど ・シェル環境はAmazon Linux 2 ・ホームディレクトリにリージョンごと最大1GBのファイルを保存可能 ・20分以上経過するとセッションタイムアウト
など ※Amazon Web Services ブログより https://aws.amazon.com/jp/blogs/news/aws-cloudshell-command-line-access-to-aws-resources/ AWS CloudShellのポイント
AWS CloudShellのアイコンをクリックで黒い画面起動
3.EC2インスタンス作成
(1)IAMロール作成
ホームフォルダに信頼ポリシードキュメントを作成
IAMロール作成 iam create-role
(2)インスタンスプロファイルアタッチ
AWS CLIでIAMロールを作成した場合、インスタンスプロファイ ルが設定されない。インスタンスプロファイルを作成してIAMロー ルにアタッチする必要がある。 ※マネコンからIAMロール作ると、インスタンスプロファイルも作られる。 AWS CLIでIAMロール作ると、 ここが空欄
インスタンスプロファイル作成 iam create-instance-profile
インスタンスプロファイルへのIAMロールのアタッチ add-role-to-instance-profile
(3)IAMロールにIAMポリシアタッチ
IAMロールにIAMポリシアタッチ iam attach-role-policy
(4)EC2インスタンス作成
Amazon Linux 2のイメージIDを取得
インスタンスタイプとタグとインスタンスプロファイル指定
インスタンス作成コマンド ec2 run-instances
マネコンでも確認 IAMロールもアタッチ されている!
セッションマネージャーに接続
接続できた!!
4.最後に
・自分でAWS CLIでの構築手順を考えて作るのは大変 ・マネコンからでは分からないことを強く実感できた! ・CLI専門支部で勉強したことを応用出来てうれしい! ・作成した環境は残して「AWSではじめるLinux入門ガイド」 を読んでLinuxコマンドも勉強する! ・今回省いた手順をブログに書く! amareloのブログ(仮) https://amarelo24.hatenablog.com/ 最後に
None