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 への第一歩
Search
Hiro
September 10, 2019
Technology
0
140
AWS への第一歩
初めて AWS 、クラウドを触れてみる人向けの資料です。
目次:
・はじめに
・クラウド市場の成長率と、クラウド人材の需要
・現在までのインフラの変遷
・AWS とは
・ハンズオン
Hiro
September 10, 2019
Tweet
Share
More Decks by Hiro
See All by Hiro
Next Step, AWS
nago3
0
290
こんなとこから AlibabaCloud - IT経験ゼロからでも始められるんです -
nago3
0
22
[AliEaters#11]スタートアップ企業が中国で活動を開始するまでにやったこと
nago3
0
230
Other Decks in Technology
See All in Technology
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.4k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
320
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
1
240
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
250
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
240
On Your Data を超えていく!
hirotomotaguchi
2
690
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
280
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
240
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
36
2.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Teambox: Starting and Learning
jrom
128
8.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Adopting Sorbet at Scale
ufuk
68
8.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Ruby is Unlike a Banana
tanoku
96
10k
A designer walks into a library…
pauljervisheath
200
23k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Transcript
גࣜձࣾNFEJCB גࣜձࣾNFEJCBc࢙ 4FQ "84ͷୈҰา
גࣜձࣾNFEJCB ͡Ίʹ ΫϥυࢢͷͱɺΫϥυਓࡐͷधཁ ݱࡏ·ͰͷΠϯϑϥͷมભ "84ͱ ϋϯζΦϯ ΞδΣϯμ
גࣜձࣾNFEJCB ࣗݾհ *5ۀքʹೖ͔ͬͯΒΠϯϑϥʹࠍΕࠐΜͰ"84Λத৺ʹษڧ झຯखॱॻɾ༷ॻ࡞Γ TQIJOY͍͍ΑͶ ࠷ۙηΩϡϦςΟΛษڧத )JSP ϓϥΠϕʔτδΣοτͷઐࣾͰࣾൿॻ #PFJOH
"JSCVT ߭ࢁͰൃഁ ՐༀരഁͷઐՈ ΞϝϦΧͰҿ৯ۀͷىۀ ר͖ण࢘ͷΑ͏ͳͷ ຊͰ*5ىۀ ԽহͷϝσΟΞ גࣜձࣾNFEJCBΠϯϑϥετϥΫνϟʔ෦ʹస৬ ΠϚίί
גࣜձࣾNFEJCB ͡Ίʹ ൃݴݸਓͷݟղͰ͋ͬͯɺ ॴଐ৫Λද͢ΔͷͰ͋Γ·ͤΜ
גࣜձࣾNFEJCB ɾΠϯϑϥະܦݧͷਓ ɾ͜Ε͔ΒΠϯϑϥʹ৮ΕΔ͜ͱʹͳΔਓ ɾΫϥυҠߦͷ୲ऀ ɾ"84ʹͦΖͦΖ৮Εͳ͖Όͱࢥ͍ͬͯΔਓ ɾઃܭ͢Δͷָ͕͍͠ਓ ɾ"84ͷֶशํ๏ΛΓ͍ͨਓ ͜Μͳਓ͚Ͱ͢
גࣜձࣾNFEJCB ձࣾհ
גࣜձࣾNFEJCB IUUQTXXXNFEJCBKQ
גࣜձࣾNFEJCB ɾ݄ઃཱ ɾ,%%*גࣜձࣾͷʮBVεϚʔτύεʯΛத৺ͱͨ͠ ɹBVؔ࿈αʔϏεӡӦɻ ɾࠃ֎ʹͯΧϧνϟʔɾήʔϜɺ෯͍Ͱ ɹαʔϏεΛల։͠Ϣʔβʔ͕ΠϯλʔωοτΛ௨ͯ͡ ɹඞཁͳ࣌ʹඞཁͳใʹΞΫηεͰ͖Δ ɹڥͮ͘ΓͷͨΊͷαʔϏεΛఏڙ͍ͯ͠·͢ɻ ˞BVεϚʔτύε,%%*גࣜձࣾͷඪ·ͨొඪͰ͢ɻ
גࣜձࣾNFEJCB
גࣜձࣾNFEJCB
גࣜձࣾNFEJCB
גࣜձࣾNFEJCB ͜ͷΑ͏ͳαʔϏεΛల։͍ͯ͠·͢
גࣜձࣾNFEJCB IUUQTLPIPNFEJCBKQ NFEJCBใϒϩά ձࣾͷັྗ ɾଟ͘ͷϢʔβΛ๊͑ΔαʔϏεʹؔΘΔ͜ͱ͕Ͱ͖Δ ɹ͕ࣗ͜ͷձࣾʹܾΊͨେ͖ͳཧ༝͕͜ΕͰͨ͠ ɾձ͕ࣾࠓͷ݄ʹຊʹҠసͨ͠ ɹΦϑΟε͕͖Ε͍Ͱ͢ ɾৄͪ͘͜͠Βʂʂ ɹ
גࣜձࣾNFEJCB IUUQTXXXNFEJCBKQSFDSVJU 8FBSFIJSJOH
גࣜձࣾNFEJCB Ϋϥυਓࡐͷࢢͱ"84
גࣜձࣾNFEJCB "84ͷࢿ֨ੈքతʹਓؾ
גࣜձࣾNFEJCB IUUQTXXXHMPCBMLOPXMFEHFDPNVTFOSFTPVSDFTSFTPVSDFMJCSBSZBSUJDMFTUPQQBZJOHDFSUJpDBUJPOT
גࣜձࣾNFEJCB ɾ"84ͷதڃࢿ͕֨ͭೖ͍ͬͯΔ 4""ࢿ֨ࡢͷҐ͔ΒҐʹ Լ͕͍ͬͯΔ͕ऩೖ্͕͍ͬͯΔ ɾ"84Λ༗໊ͳاۀɾڭҭػؔɾͳͲ͕ར༻͍ͯ͠Δ /&5'-*9 .BKPS-FBHVF#BTFCBMM भେֶ /"4"ʜFUD Ք͛Δࢿ֨ͱ্ͯ͠ҐΛތΔ
גࣜձࣾNFEJCB ɾdʹߦΘΕͨ"84+"1"/ओ࠵ͷ͓ࡇΓ ৽نαʔϏε͕ൃද͞ΕͨΓ ࠓͳ͔ͬͨ "84ʹ͍ͭͯͷใ͕ຬࡌ ɾ"84ͷϏδωεΞοϓσʔτ Ϋϥυར༻ऀͷਓʹਓ"84 άϩʔόϧͷؒఆऩӹɺୈ࢛ظ࣌Ͱ ԯυϧ ຊԁࢉͰஹԁ
લͷୈ࢛ظͱൺֱͯ͠ͷؒˋ "8446..*550,:0
גࣜձࣾNFEJCB ͳͥ"84͕͜Ε͚ͩඞཁͱ͞Ε͍ͯΔʁ
גࣜձࣾNFEJCB ɾ*5ͷਓࡐෆ ʹສਓͷ*5ਓࡐෆ͕֦େ͢Δͱͷਪܭ ϚωʔδυΫϥυαʔϏεʹΑΔޮԽͰ ϏδωεʹूதͰ͖ΔΑ͏ʹࢧԉ ɾεΩϧηοτϏδωεϞσϧͷస σʔλΛ࠷େݶ׆༻͘͢৽ͨͳσδλϧٕज़Λద༻ طଘͷγεςϜΛద߹͢ΔΑ͏ʹݟ͍ͯ͘͜͠ͱ͕ෆՄܽ *5ਓࡐͷ࠷৽ಈͱকདྷਪܭʹؔ͢Δௐࠪ݁Ռ ܦࡁ࢈ۀল
%9 σδλϧτϥϯεϑΥʔϝʔγϣϯ Ϩϙʔτ IUUQTXXXNFUJHPKQQPMJDZJU@QPMJDZKJO[BJ':*5KJO[BJ@SFQPSU@TVNNBSZQEG IUUQTXXXNFUJHPKQQSFTTQEG "84ͷֶश͕ඞཁͳཧ༝
גࣜձࣾNFEJCB Ͱɺ͍ͨͩͬͯΔ͚ͩͰͩΊ
גࣜձࣾNFEJCB
גࣜձࣾNFEJCB ɾͷػೳվળ݅ɻؒͳ݅͘ͷେʹୡ͢Δ ͰͷػೳΛ͏͜ͱ΄΅ෆՄೳ ࠷৽ͷใΛΩϟονΞοϓ͍ͯ͘͠ྗ͕ඞཁ ɾ"84ʹ࣮ફ͕ू͞Ε͍ͯΔ ࣮ࡍͷϏδωεͷݱͰར༻͞Ε͍ͯΔςΫϊϩδʔͷूੵ ༷ʑͳϊϋ͕ू·͍ͬͯΔ "84ͷֶशʹ͍ͭͯϊϋ͕͋Δʂʂ "84ͷΠϊϕʔγϣϯ
גࣜձࣾNFEJCB Ϋϥυਓࡐͷҭʹؔ͢Δࢢঢ়گ
גࣜձࣾNFEJCB "84ͷਓࡐҭ ɾ"84"DBEFNZ େֶɺઐֶߍʹ͚ͨ"84ΫϥυֶशΧϦΩϡϥϜ ݄͔Βશࠃ֤ͷ*5ઐֶߍͰελʔτ ର"84"DBEFNZՃໍߍʹॴଐ͢ΔࡀҎ্ͷֶੜ ɾ"84&EVDBUF ֶशͷػձΛ&ϥʔχϯάܗࣜͰఏڙ ຊޠԽ͕ྃ ରࡀҎ্ͷֶੜ
ɾ৽ଔݚमʹ"84τϨʔχϯά "84τϨʔχϯά͕৽ଔݚमʹ࠾༻͞Ε͍ͯΔ
גࣜձࣾNFEJCB IUUQTBXTBNB[PODPNKQUSBJOJOHBXTBDBEFNZNFNCFSMJTU
גࣜձࣾNFEJCB Ϋϥυࢢ৳ͼɺ"84ਓࡐҭΛࢧԉ͍ͯ͠Δ ݁
גࣜձࣾNFEJCB ݱࡏ·ͰͷΠϯϑϥͷมભ
גࣜձࣾNFEJCB ͦͦΠϯϑϥͬͯʁ
גࣜձࣾNFEJCB ΠϯϑϥετϥΫνϟʔ ج൫
גࣜձࣾNFEJCB ɾ*5ΠϯϑϥϋʔυΣΞωοτϫʔΫͷ͜ͱʂʂ γεςϜ͕ಈͨ͘Ίͷͷ ɾͲΜͳͷ͕*5Πϯϑϥʁ օ͞Μͷखݩʹ͋Δ1$ ͦ͜ΒΜʹඈΜͰΔXJp Ұൠతʹݴ͏ΠϯϑϥɺࢢΠϯϑϥ ަ௨ج൫
גࣜձࣾNFEJCB ࠓ͍ͯ͠Δ༰ɺ*5Πϯϑϥʹ͍ͭͯ
גࣜձࣾNFEJCB *5Πϯϑϥͷมભ
גࣜձࣾNFEJCB IUUQTCMPHTJUNFEJBDPKQJUTPMVUJPOKVLVJU@IUNM
גࣜձࣾNFEJCB גࣜձࣾNFEJCB ɾඇৗʹߴՁ Կઍສԯ୯Ґͷ ࠓͷΑ͏ʹੑೳ͕ྑ͘ͳ͍ͷͰɺॲཧͰ͖Δೳྗ͔ͬͨ ɾෳͷΓ͍ͨ͜ͱΛ·ͱΊͯͭͷ1$Ͱ࡞ۀ͢Δ ԕִͰύιίϯͷૢ࡞ͳΜ͔Ͱ͖ͳ͍ 1$ͷͨΊͷڥ ਓؒͷڥͰͳ͍ Ͱ࡞ۀ
%$ͷ͜ͱ ࢴͳͲʹϓϩάϥϜΛॻ͍͓͍ͯͯɺ1$ʹදऀ͕ೖྗ ॳظͷύιίϯࣄ
גࣜձࣾNFEJCB גࣜձࣾNFEJCB ɾόονʹΑΔ࡞ۀͷେنԽ ͦͦύιίϯߴՁ Γ͍ͨ͜ͱΛͦΕͧΕͰ࡞ͬͯ·ͱΊͯ࡞ۀͤ͞·͠ΐ͏ ɾ$16ॲཧ࣌ؒͷࡉԽʹΑΔॲཧͷΓ͚ λΠϜγΣΞϦϯάʢׂ࣌ʣ ্هͷ୯ҐͰϢʔβΛΓସ͑ͯෳϢʔβͷΑ͏ͨ͠ dલ
גࣜձࣾNFEJCB ɾԾԽ ׂ࣌ͷॲཧΛϋʔυ୯ҐͰΓସ͑ ͭͷύιίϯʹෳͷύιίϯ͕͋ΔΑ͏ʹػೳͤͨ͞ ɾύιίϯݸਓͷͷʹͳΔ ݸਓॴ༗ͷػӡ͕ߴ·Δ ͕૿͚͑ͨͩཧ͕ߦ͖ಧ͔ͳ͘ͳΔ ޙd
גࣜձࣾNFEJCB ɾԾԽͷݟ͠ Γ͍ͨ࡞ۀͷ༰ͷϋʔυΣΞΛԾͰ্ཱͪ͛ ɾ*BB4ͷग़ݱ ԾڥΛ؆୯ʹͰ͖ΔΑ͏ʹͳΔ ͦΕΛି͠ग़ͦ͏ͱ͢Δಈ͖͕ग़ͯ͘Δ Ϩϯλϧαʔό d
גࣜձࣾNFEJCB ɾΫϥυͷग़ݱ ϨϯλϧαʔόΛ͞Βʹେنʹͨ͠ͷ ॳظࢿͳ͠ʹैྔ՝ۚͰ*5ΠϯϑϥΛ͑Δ࣌ʹಥೖ ɾ$16୯Ґͷ࡞ۀͷԾԽ %PDLFS ϓϩηεΛͱʹ࡞ۀΛ࣮ࢪ͠ɺऴΘͬͨΒڥ͝ͱഁغ͢Δ αʔόϨεͷ࣌ dݱࡏ
גࣜձࣾNFEJCB ͪͳΈʹ
גࣜձࣾNFEJCB IUUQTKBXJLJQFEJBPSHXJLJ &""&#&&"$&'&# ɾσʔληϯλͷཧ ɾπʔϧΛͬͨαʔόཧ ɾશͯࣗͷ ΦϯϓϨϛε Ұށݐͯ࣋Ո
גࣜձࣾNFEJCB ɾ֎෦ʹґଘͨ͠σʔλͷཧ ɾϕϯμʔͷ༷ʹґଘ ɾ֤छόʔδϣϯͷΞοϓσʔτࣗಈԽ Ϋϥυ ΟʔΫϦʔϚϯγϣϯ
גࣜձࣾNFEJCB ɾϓϥϯʹΑΔ՝ۚ ɾαʔόͷεϖοΫґଘ ɾଞͷॅਓͱͷτϥϒϧ͕͋Δ Ϩϯλϧαʔό Ξύʔτି FHΞΫηε͕ूத͢ΔଞͷαʔϏε͕͋Δͱɺࣗͷ)1·ͰӨڹΛड͚Δ
גࣜձࣾNFEJCB "84ͱ
גࣜձࣾNFEJCB IUUQTBXTBNB[PODPNKQBCPVUBXT େنͳ*5ΠϯϑϥετϥΫνϟαʔϏε
גࣜձࣾNFEJCB IUUQTXXXQVCMJDLFZKQCMPHBNB[PO@QSJNF@EBZBXTIUNM ɾੈքͷτοϓʹ܅ྟ͢ΔྲྀγεςϜͷਐԽ &$αΠτɺͦͷૹγεςϜ େྔͷใΛੳ͢Δ#JH%BUB ৽͍͠ൃݟγεςϜʹมֵΛͨΒ͢"* ɾ"NB[PO1SJNF%BZ͔ΒݟΒΕΔੈքنͷαʔό܈ ɺ݄ͱɻ1SJNF%BZɻ ϐʔΫ࣌ͷαʔόɺສ૬ %#ʹରͯ͠ϐʔΫ࣌ʹඵ͋ͨΓສճͷϦΫΤετ
"NB[POͷγεςϜΛࢧ͍͑ͯΔΠϯϑϥΛఏڙ
גࣜձࣾNFEJCB ͜Μͳੌ͍γεςϜΛɺݸਓ͕͑ͪΌ͍·͢ʂ
גࣜձࣾNFEJCB ఏڙ͍ͯ͠ΔαʔϏεେ
גࣜձࣾNFEJCB
גࣜձࣾNFEJCB ࣗ·ͩ৮ͬͨ͜ͱͷͳ͍αʔϏε͕ଟ͍Ͱ͢
גࣜձࣾNFEJCB ଞͷΫϥυͱͷҧ͍
גࣜձࣾNFEJCB ɾڧ͍ΤϯδχΞ͚ͷαʔϏε ఏڙ͍ͯ͠ΔγεςϜࢥ࠷ઌ ສਓέ͠ͳ͍ ɾಛԽܕͷ༰ LT ίϯςφͷΈ ͕ڧ͍ ΦϯϓϨͷΠϯϑϥΛ౿ऻ͠ͳ͍ɺະདྷܕͷઃܭ ։ൃऀ͚ͷ༰ଟ͍
($1 (PPHMF
גࣜձࣾNFEJCB ɾ*5اۀͷڊ಄ ୭͕͍ͬͯΔ*5اۀ ສਓʹ͍͍͢6* ɾ൚༻ੑͷմ Ϋϥυ୭Ͱ͍͍͢ͷʹ͍ͯ͠Δ ΦϯϓϨͰ8JOEPXT04Λ͍ͬͯΔͱɺҠߦʹڧ͍ (TVJUTF0⒏DFͱͷ࿈ܞͰ440ͳͲΓ͍͢ "[VSF .JDSPTPGU
גࣜձࣾNFEJCB ɾதࠃͷେ*5اۀͷͭ தࠃϏδωεΛ͍ͯ͠ΔͳΒ͜͜Ұ த౦ υόΠ ʹϦʔδϣϯΛ࣋ͭ ɾηΩϡϦςΟͱ#JH%BUB͕ڧ͍ ੈք͔Βࠃ͔Β߈ܸΛड͚ɺॲཧͰ͖Δൈ܈ͷޚੑೳ ֎෦͔Βͷ߈ܸͷରॲ͢ΔαʔϏεଞͷΫϥυΑΓଟ͍ ಠͷΛࢧ͑ɺੳ͢ΔγεςϜ
"MJCBCB$MPVE "MJCBCB
גࣜձࣾNFEJCB ݁ ΫϥυͷಛΛཧղͯ͠ɺతʹ͋ͬͨͷΛબͼ·͠ΐ͏
גࣜձࣾNFEJCB ϋϯζΦϯ
גࣜձࣾNFEJCB ࣮ࡍʹαʔόΛཱ͍͖ͯͯ·͠ΐ͏
גࣜձࣾNFEJCB 71$ؔ࿈ͷ࡞ &$ͷ࡞ ଓ֬ೝ 3%4ͷ࡞ &$͔Βͷ3%4ଓ֬ೝ Δ͜ͱ
גࣜձࣾNFEJCB Ͱɺ࡞ۀΛ։࢝͠·͠ΐ͏ʂ
גࣜձࣾNFEJCB ϋϯζΦϯλΠϜ
גࣜձࣾNFEJCB ͓ർΕ༷Ͱͨ͠ɻ࡞ͯ͠Έ͍͔͕ͯͰ͔ͨ͠ʁ
גࣜձࣾNFEJCB "84Γ͍ͨͱࢥ͏͜ͱͷଟ͘Λطʹఏڙͯ͘͠Ε͍ͯ·͢
גࣜձࣾNFEJCB ࣗͰಉ͡ͷΛ࡞ΔͷͰͳ͘ɺ ͋ΔͷΛΈ߹ΘͤΔ͜ͱͰॳΊͯ *5ۀքͷ։ൃڝ૪ʹ͍͍ͭͯ͘͜ͱ͕Ͱ͖·͢
גࣜձࣾNFEJCB ͥͻ͜ΕΛػʹΫϥυΛͬͯΈ͍ͯͩ͘͞ʂ
גࣜձࣾNFEJCB ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ