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ではじめるLinux入門ガイド」の境をAWS CLIで作ってみた。
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
40代になっても悩み続ける!楽しいと思えるキャリアを目指して
amarelo_n24
0
64
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
330
バケットポリシーの記述を誤りマネコンからS3バケットを操作できなくなりそうになり、ルートアクセス管理を有効にしたおひとり様Organizationsの話
amarelo_n24
0
56
AWS Certified Generative AI Developer - Professional Beta 不合格体験記
amarelo_n24
1
530
マルチパートアップロードをする時にS3はどのような挙動をしているのか?
amarelo_n24
0
93
ひとりAWS BuilderCards 会を開催した話_SecurityExpansion
amarelo_n24
1
110
ひとりAWS BuilderCards 会を開催した話
amarelo_n24
1
57
re:Invent初参加者が感じたre:Invent を楽しむために必要なこと
amarelo_n24
0
79
おひとり様Organizations管理者もルートアクセス管理を有効にしよう!
amarelo_n24
2
170
Other Decks in Business
See All in Business
Clarity for Product People
arnekittler
0
420
50代で初転職した話
yda
15
23k
採用ピッチデック
macloud
5
91k
Cobe Associe: Who we are? /コンサル・市場調査・人材紹介のCobe Associe
nozomi
6
21k
データを使う側視点のデータ整備 / 第2回 データ整備を前向きに考える会
shinu
PRO
0
370
地方自治体向け地域脱炭素・再エネ推進支援・コンサルティング事例・ソリューション資料
satoru_higuchi
PRO
1
480
「仕訳」から「取引」へ(fAD2026)
shunsuke_takeuchi
PRO
0
1.2k
フルカイテン株式会社 採用資料
fullkaiten
0
120k
Corporate Story (GA technologies Co., Ltd.)
gatechnologies
0
1.2k
向山純平 ご提供業務一覧 / Junpei Mukouyama – Professional Services
mj6237
3
140
インキュデータ会社紹介資料
okitsu
3
60k
if AI未来ワークショップ for Businessご提案書
miraif
1
180
Featured
See All Featured
Believing is Seeing
oripsolob
1
220
Discover your Explorer Soul
emna__ayadi
2
1.3k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
330
Music & Morning Musume
bryan
48
7.4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
The SEO identity crisis: Don't let AI make you average
varn
0
560
From π to Pie charts
rasagy
1
370
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
590
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
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