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 EC2 making experience
Search
uchimanajet7
June 11, 2015
Technology
4.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS EC2 making experience
2015.06.12 株式会社ヴァル研究所 社内研修用の資料になります
uchimanajet7
June 11, 2015
More Decks by uchimanajet7
See All by uchimanajet7
aws chaliceで作るslack翻訳bot
uchimanajet7
0
2.8k
Building "Cloud Automator" CLI with golang
uchimanajet7
1
140
期待値コントロール
uchimanajet7
0
1.2k
Enjoy the difference
uchimanajet7
0
1.8k
Developer が Serverworks で働いてみて感じた6つのこと
uchimanajet7
1
1.8k
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
uchimanajet7
0
2k
JAWS−UG中央線の紹介
uchimanajet7
0
160
Technology that is used in “Skybrain”
uchimanajet7
0
78
We are using the “Fastly”
uchimanajet7
0
130
Other Decks in Technology
See All in Technology
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
160
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
110
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
200
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
170
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
210
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
360
SRE Lounge Hiroshimaへの招待
grimoh
0
530
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
180
“ID沼入口” - 基本とセキュリティから始める、考え続けるためのID管理技術勉強会 告知&イントロ
ritou
0
450
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
130
Claude Code 珍プレー好プレー
shinyasaita
0
300
Road to SRE NEXTの今までとこれから
hiroyaonoe
0
250
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The Spectacular Lies of Maps
axbom
PRO
1
850
How to make the Groovebox
asonas
2
2.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
440
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Side Projects
sachag
455
43k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Transcript
AWS EC2 making experience 201506݄12 גࣜձࣾϰΝϧݚڀॴ Business Development Dept. ాɹֶ
Agenda • AWS ϚωδϝϯτίϯιʔϧͷϩάΠϯͯ͠ΈΔ • Amazon LinuxΛt2.microͰ্ཱͪ͛ͯΈΔ • ্ཱ͕ͪͬͨΠϯελϯεʹsshଓͯ͠ΈΔ •
AMIΛ࡞ͯ͠ΈΔ • ࡞ͬͨAMIΛར༻ͯ͠c4.xlargeΛ্ཱͪ͛ͯΈΔ • AWS CLI Λͬͨૢ࡞Λͯ͠ΈΔ
ҙࣄ߲ • ը໘γϣοτ201505݄29ʹऔಘͨ͠ͷͰ͢ • αʔϏεͷՃߋ৽ʹΑͬͯը໘ͷঢ়ଶ͕มߋʹͳ͍ͬͯΔ ߹͕͋Γ·͢ͷͰे֬ೝΛߦͬͯ࡞ۀΛਐΊ͍ͯͩ͘͞ • ༻ޠؔ࿈͢ΔαʔϏεʹؔͯ͠ϋϯζΦϯޙʹϑΥϩʔ͠ ·͢ͷͰɺखΛಈ͔ͯ͠ମݧ͍ͯͩ͘͠͞ •
ෆ໌ɺ͕ٙ͋Δ߹ͦͷͰߏΘͳ͍ͷͰ࣭ͯ͠ ͍ͩ͘͞
AWS Ϛωδϝϯτίϯιʔϧ ͷϩάΠϯͯ͠ΈΔ
None
AWS Ϛωδϝϯτίϯιʔϧ ͷϩάΠϯͯ͠ΈΔ • ࢦఆͷURL͔ΒϩάΠϯΛߦ͏ • Multi-Factor Authentication (MFA) Λ༗ޮԽ͍ͯ͠Δ
߹ೖྗ͕ඞཁ • ݴޠઃఆʮຊޠʯ͕σϑΥϧτͰબ͞Ε͍ͯΔ • ͜ͷݴޠઃఆͰϩάΠϯޙͷදࣔը໘ͷݴޠ͕ܾఆ͢ Δ
None
Amazon LinuxΛt2.microͰ ্ཱͪ͛ͯΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ϚωδϝϯτίϯιʔϧͷμογϡϘʔυ͔ ΒʮEC2ʯΛબ • ը໘ࠨԼʹݴޠઃఆΓସ͑ͷͨΊͷϝχϡʔ ͋Γ •
ଞͷݴޠઃఆʹΓସ͍͑ͨ߹͜ͷϝ χϡʔΛ༻͢Δ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • EC2μογϡϘʔυ͔ΒʮΠϯελϯεʯϝ χϡʔΛબ • ը໘ӈ্ʹ͋Δͷ͜ͷAWSΞΧϯτͷଐੑ දࣔ •
ར༻ՄೳͳϓϥοτϑΥʔϜ͕දࣔ͞Ε͍ͯΔ ʢ͜ͷ߹σϑΥϧτVPCʣ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ΠϯελϯεҰཡը໘Ͱಈ࡞தɺఀࢭதͷEC2Π ϯελϯε͕Ұཡදࣔ͞Ε͍ͯΔ • ͜ͷը໘ͰEC2Πϯελϯεʹ༷ؔͯ͠ʑͳॲཧΛ ߦ͏͜ͱ͕Ͱ͖Δ •
ࠓճࠨ্ͷʮΠϯελϯεͷ࡞ʯϘλϯΛΫ ϦοΫͯ͠৽͍͠EC2ΠϯελϯεΛ࡞ͯ͠ΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • Amazon ϚγϯΠϝʔδʢAMIʣͷબը໘ • ༗ঈɺແঈͰ͑ΔAMI͕ݕࡧͯ͠બͰ͖Δ • ίϛϡχςΟ͕࡞ͬͨAMIࣗͰ࡞ͬͨAMI
Λެ։ͯ͜͜͠Ͱબ͢Δ͜ͱͰ͖Δ • ࠓճʮAmazon Linux AMIʯΛબͯ͠ΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ΠϯελϯελΠϓͷબը໘ • ༻్ʹԠ༷ͨ͡ʑͳλΠϓͷΠϯελϯεΛબ͢Δ͜ ͱ͕ग़དྷΔ • ΦϯσϚϯυͰͷ্ཱͪ͛ͷ߹ɺΩϟύγςΟෆʹ
ΑΓબͰ͖ͳ͍ΠϯελϯελΠϓ͕ग़Δ߹͕كʹ ͋Δ • ࠓճʮt2.microʯΛબͯ͠ΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • Πϯελϯεͷৄࡉઃఆը໘ • ىಈ͢ΔΠϯελϯεͷωοτϫʔΫͳͲʹ͍ͭͯ ৄࡉͳઃఆΛߦ͏ • Πϯελϯεىಈ࣌ʹ֎෦͔Β༩͑Δ͜ͱ͕ग़དྷΔϢʔ
βʔσʔλ͜͜Ͱهड़͢Δ • ࠓճʮIAMϩʔϧʯΛઃఆͯ͠ଞσϑΥϧτͷ·· ىಈͯ͠ΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ετϨʔδͷมߋɺՃը໘ • ϧʔτσόΠεͷ༰ྔετϨʔδλΠϓΛม ߋ͢Δ͜ͱ͕ग़དྷΔ • ϧʔτσόΠεҎ֎ʹσόΠεΛՃ͢Δ͜ͱ
Մೳ • ࠓճมߋͳ͠Ͱͦͷ··ઌʹਐΊͯΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • Πϯελϯεͷλά͚ը໘ • Πϯελϯεʹ͚Δλά໊ͱΛೖྗ͢Δ • λάΛ͚Δ͜ͱʹΑΓɺCLIAPIͰ໊લ ཧ͕͘͢͠ͳͬͨΓ͢Δ
• ࠓճʮNameλάʯΛೖྗͯ͠ΈΔ
None
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ηΩϡϦςΟάϧʔϓͷઃఆը໘ • ࡞͢ΔΠϯελϯεʹରͯ͠௨৴ΛڐՄ͢͢Δϧʔ ϧΛ࡞͢Δ • ͜ͷͰ৽نʹ࡞͢Δ͔ɺطଘͷϧʔϧΛద༻͢Δ
͜ͱ͕Մೳ • ࠓճʮطଘͷηΩϡϦςΟάϧʔϓʯΛબͯ͠Έ Δ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • Πϯελϯε࡞લͷ֬ೝը໘ • ࠓ·Ͱઃఆ͖ͯͨ͠Օॴʹؒҧ͍͕ͳ͍͔࠷ऴ֬ೝΛߦ ͏ • Πϯελϯε࡞ޙʹมߋՄೳͳՕॴͳ͍͕ɺ࡞
ޙʹมߋͰ͖ͳ͍Օॴ͋ΔͷͰҙ͢Δ͜ͱ • ࠓճʮIAMϩʔϧʯ͕ਖ਼͘͠ઃఆ͞Ε͍ͯΔ͜ͱΛ֬ ೝͯ͠ઌʹਐΊͯΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • ΩʔϖΞͷબը໘ • ͜͜Ͱ৽نʹΩʔϖΞΛ࡞͢Δ͔ɺطଘͷΩʔ ϖΞΛબ͢Δ͜ͱ͕ग़དྷΔ • Linux
AMIͷ߹͜ͷΩʔϖΞʹΑΓެ։伴ೝ ূํࣜͰͷϩάΠϯ͕ߦ͑ΔΑ͏ʹͳΔ • ࠓճطଘͷΩʔϖΞΛબͯ͠ΈΔ
None
Amazon LinuxΛt2.microͰཱ ্ͪ͛ͯΈΔ • Πϯελϯε࡞ྃը໘ • Πϯελϯεͷ࡞͕ਖ਼࣮͘͠ߦ͞Εͨ͜ͱ Λ֬ೝ͢Δ • Πϯελϯεࣗମ࡞ʹ͔͔ؒΔͨΊɺ
ৄࡉΛ֬ೝ͢Δ߹ӈԼͷʮΠϯελϯε ͷදࣔʯϘλϯΛԡͯ͠ҰཡΛදࣔ͢Δ
্ཱ͕ͪͬͨΠϯελϯεʹ sshଓͯ͠ΈΔ
None
্ཱ͕ͪͬͨΠϯελϯεʹ sshଓͯ͠ΈΔ • Πϯελϯε͕ར༻Մೳͳঢ়ଶʹͳͬͨΒɺ࡞ͬͨΠ ϯελϯεʹsshଓΛͯ͠ΈΔ • ଓ͕ਖ਼ৗʹྃ͢ΔͱίϯιʔϧʹʮEC2 Amazon Linux AMIʯͷจࣈ͕֬ೝग़དྷΔ
• ͜ͷ࣌ύοέʔδͷΞοϓσʔτ͕ଘࡏ͢Δ߹ʹɺ ͦͷࢫϝοηʔ͕දࣔ͞ΕΔͷͰΞοϓσʔτΛద༻ ͢Δ͜ͱ
None
None
None
None
্ཱ͕ͪͬͨΠϯελϯεʹ sshଓͯ͠ΈΔ • CyberduckΛར༻ͯ͠EC2ΠϯελϯεʹϑΝΠϧΛ Ξοϓϩʔυͯ͠ΈΔ • ࠓճCyberduckΛར༻͢Δ͕ɺଞͷπʔϧͰscpͳͲ ͷίϚϯυͰͳ͍ • Ξοϓϩʔυ͢Δͷࢦఆճ͚ͩϧʔϓ͢Δ͚ͩͷί
ϚϯυϥΠϯϓϩάϥϜ • ͜ΕΛ࣮ߦͯ͠ग़ྗ͞ΕΔܦա࣌ؒΛݟͯΈΔ
AMIΛ࡞ͯ͠ΈΔ
None
AMIΛ࡞ͯ͠ΈΔ • ࡞ͨ͠EC2ΠϯελϯεΛͬͯAMIΛ࡞ͯ͠ΈΔ • ࡞ͨ͠EC2ΠϯελϯεΛબ͢Δ • ΠϯελϯεҰཡը໘ͷࠨ্ʹ͋ΔʮΞΫγϣϯʯϘ λϯΛԡͯ͠ϝχϡʔΛදࣔ͢Δ • දࣔ͞ΕͨϝχϡʔͰ
ΠϝʔδˠΠϝʔδͷ࡞Λબ ͢Δ
None
None
None
AMIΛ࡞ͯ͠ΈΔ • ࡞͢Δࡍʹ͋ͱͰΘ͔ΔΑ͏ʹAMI໊ͱઆ໌Λهೖ͢Δ • ಛผͳ͜ͱ͕ͳ͚Ε࠶ىಈ͋ΓͰAMIΛ࡞͢Δ • ࠶ىಈͳ͠ͰAMI࡞Ͱ͖Δ͕ɺϝϞϦ্Ωϟογϡ্ͷ σʔλ͕ਖ਼͘͠ө͞Εͳ͍Մೳੑ͕͋ΔͷͰҙ͢Δ͜ͱ • Πϝʔδͷ࡞Λ࣮ߦ͢Δͱ֬ೝը໘͕දࣔ͞ΕΔ
• AMIͷ߲ʹҠಈͯ͠ΈΔͱɺݱࡏ࡞தͷAMI͕͋Δ͜ͱ͕Θ ͔Δ
None
None
AMIΛ࡞ͯ͠ΈΔ • ৽͍͠AMIΛ࡞Δલʹݹ͍AMIΛআͨ͘͠ͳͬͨ߹ʹ͍ͭͯ • AMIͷ߲ʹҠಈͯ͠AMIҰཡͷத͔Βআ͍ͨ͠AMIΛબ • ࠨ্ʹ͋ΔʮΞΫγϣϯʯϘλϯΛΫϦοΫͯ͠ϝχϡʔΛද ࣔ • දࣔ͞Εͨϝχϡʔͷத͔ΒʮొղআʯΛબ͢Δ
• ղআ֬ೝͷμΠΞϩά͕දࣔ͞ΕΔͷͰ֬ೝΛߦ͍࣍ਐΉͱ AMI͕আ͞ΕΔ
࡞ͬͨAMIΛར༻ͯ͠ c4.xlargeΛ্ཱͪ͛ͯΈΔ
None
None
None
࡞ͬͨAMIΛར༻ͯ͠c4.xlarge Λ্ཱͪ͛ͯΈΔ • AMIͷ߲ͰAMIҰཡ͔Βઌ΄Ͳ࡞ͬͨAMIΛબ ͯ͠ࠨ্ͷʮ࡞ʯϘλϯΛΫϦοΫ • ΠϯελϯελΠϓͷબը໘ʹͳΔͷͰҰཡͷ ਅΜத͋ͨΓʹ͋Δʮc4.xlargeʯΛબͯ͠ΈΔ • ͋ͱɺ৽نͷEC2Πϯελϯε࡞ͱ·ͬͨ͘
ಉ͡खॱͰਐΊ্ཱͯͪ͛ͯΈΔ
None
࡞ͬͨAMIΛར༻ͯ͠c4.xlarge Λ্ཱͪ͛ͯΈΔ • ্ཱͪ͛ͨc4.xlargeͷΠϯελϯεʹsshଓ ͯ͠ΈΔ • t2.microͷΠϯελϯε͔ΒAMIΛ࡞͍ͯ͠ ΔͨΊίϚϯυϥΠϯϓϩάϥϜ࣮ߦՄೳ • t2.microͱͷൺֱΛߦ͏ͨΊʹϓϩάϥϜΛ࣮
ߦͯ͠ग़ྗ͞ΕΔܦա࣌ؒΛݟͯΈΔ
AWS CLI Λͬͨૢ࡞Λͯ͠ ΈΔ
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • aws configure ίϚϯυΛ࣮ߦͯ͠AWS CLIͷॳظઃఆΛߦ͏ •
ࠓճIAMϩʔϧΛઃఆͯ͋͠ΔͷͰAWS Access Key IDͱ AWS Secret Access Keyͷઃఆෆཁ • Default region name ౦ژϦʔδϣϯʮap-northeast-1ʯΛ ࢦఆ͢Δ • Default output format ࢦఆ͠ͳͯ͘ʮJSONʯϑΥʔϚο τͱͳΔ
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • AWS CLIͷઃఆ͕ऴΘͬͨΒEC2ΠϯελϯεͷৄࡉΛදࣔ͢ ΔҎԼͷίϚϯυ࣮ߦͯ͠ΈΔ • aws
ec2 describe-instances --filters “Name=tag- value,Values=xxxxxx" • ͜ͷίϚϯυͰ͕ࣗ࡞ͬͨEC2Πϯελϯεͷ༰͕JSON ܗࣜͰදࣔ͞ΕΔ • Ϛωʔδϝϯτίϯιʔϧʹදࣔ͞Ε͍ͯΔใͱݟൺͯΈ Δ
None
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • ࣍AWS CLI͔ΒEC2ΠϯελϯεΛআͯ͠ΈΔ • আରͷEC2ΠϯελϯεΛಛఆ͢ΔͨΊʹʮΠϯελϯεIDʯ͕ ඞཁ
• લड़ͷৄࡉදࣔίϚϯυͰΠϯελϯεIDΛऔಘ͢Δ • औಘͨ͠ΠϯελϯεIDΛͬͯҎԼͷআίϚϯυΛ࣮ߦ͢Δ • aws ec2 terminate-instances --instance-ids i-cxxxxxxx • Ϛωʔδϝϯτίϯιʔϧ্ʹͯঢ়ଶΛ֬ೝͯ͠ΈΔ
None
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • Ϛωʔδϝϯτίϯιʔϧ͔ΒEC2ΠϯελϯεΛআ͢Δํ๏ • ΠϯελϯεҰཡը໘ͷࠨ্ʹ͋ΔʮΞΫγϣϯʯϘλϯΛΫ ϦοΫͯ͠ϝχϡʔΛදࣔ͢Δ •
දࣔ͞ΕͨϝχϡʔͷதͰΠϯελϯεͷঢ়ଶˠআ Λબ͢ Δ • আΛ֬ೝ͢ΔμΠΞϩά͕දࣔ͞ΕΔͷͰɺ༰Λ֬ೝͯ͠ আ͢ΔΛબ͢Δͱআ͕࣮ߦ͞ΕΔ
None
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • Ϛωʔδϝϯτίϯιʔϧ͔ΒEC2ΠϯελϯεΛఀࢭ͢Δํ๏ • ΠϯελϯεҰཡը໘ͷࠨ্ʹ͋ΔʮΞΫγϣϯʯϘλϯΛΫϦοΫ ͯ͠ϝχϡʔΛදࣔ͢Δ •
දࣔ͞ΕͨϝχϡʔͷதͰΠϯελϯεͷঢ়ଶˠఀࢭ Λબ͢Δ • ఀࢭΛ֬ೝ͢ΔμΠΞϩά͕දࣔ͞ΕΔͷͰɺ༰Λ֬ೝͯ͠ఀࢭ͢ ΔΛબ͢Δͱఀࢭ͕࣮ߦ͞ΕΔ • ఀࢭதͷEC2ΠϯελϯεʹEC2Πϯελϯεͷར༻ྉۚͱͯ͠ͷ ՝ۚߦΘΕͳ͍
None
None
AWS CLI Λͬͨૢ࡞Λͯ͠Έ Δ • Ϛωʔδϝϯτίϯιʔϧ͔ΒEC2ΠϯελϯελΠϓΛมߋ͢Δํ๏ • ΠϯελϯεҰཡը໘ͷࠨ্ʹ͋ΔʮΞΫγϣϯʯϘλϯΛΫϦοΫͯ͠ ϝχϡʔΛදࣔ͢Δ •
දࣔ͞ΕͨϝχϡʔͷதͰΠϯελϯεͷઃఆˠΠϯελϯελΠϓͷม ߋ Λબ͢Δ • มߋΛ֬ೝ͢ΔμΠΞϩά͕දࣔ͞ΕΔͷͰɺมߋ͍ͨ͠Πϯελϯελ ΠϓΛબͯ͠ద༻͢Δͱมߋ͕࣮ߦ͞ΕΔ • ఀࢭதͷEC2ΠϯελϯεͰͳ͚Ε͜ͷมߋߦ͑ͳ͍ͷͰҙ͕ඞཁ
·ͱΊ
·ͱΊ • EC2ΠϯελϯεΛ্ཱͪ͛ͯૢ࡞͢Δ͜ͱ͕ग़དྷͨ • AWS CLIΛগ͚ͩ͠৮ͬͯಈ͔ͨ͠ • EC2ΠϯελϯεΛεέʔϧΞοϓ/εέʔϧμϯͤ͞Δ͜ͱ؆୯ʹग़ དྷΔ •
AMIΛ࡞͢Δ͜ͱͰಉ͡ঢ়ଶͷEC2ΠϯελϯεΛ࡞͢Δ͜ͱ؆୯ ʹग़དྷΔ • ଞʹEC2ͦͷͷͷػೳͱؔ࿈͢ΔαʔϏε͕ෳ͋ΔͷͰɺυΩϡϝ ϯτAWS͔Βग़͍ͯΔࢿྉͰ֬ೝͯ͠Έͯཉ͍͠
Thank you for listening.
Appendix
Appendix • AWS ΫϥυαʔϏε׆༻ࢿྉू • http://aws.amazon.com/jp/aws-jp-introduction/ • Amazon EC2 (ԾΫϥυαʔόʔ)
• http://aws.amazon.com/jp/ec2/ • Amazon Elastic Block Store (EBS ) EC2༻ϒϩοΫετϨʔδ • http://aws.amazon.com/jp/ebs/
Appendix • AWS શൠͷϦϑΝϨϯε • http://docs.aws.amazon.com/ja_jp/general/latest/gr/Welcome.html • ϗϫΠτϖʔύʔ • http://aws.amazon.com/jp/whitepapers/
• AWS ίϚϯυϥΠϯΠϯλʔϑΣΠε • http://aws.amazon.com/jp/cli/ • Cyberduck • https://cyberduck.io/?l=ja