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
インフラエンジニアは消滅するのか
Search
wkm2
July 17, 2020
Technology
2
2.1k
インフラエンジニアは消滅するのか
今までとこれからのITインフラ /iret tech labo #1
https://irettechlabo.connpass.com/event/181098/
wkm2
July 17, 2020
Tweet
Share
More Decks by wkm2
See All by wkm2
AWSネイティブなセキュリティを考える
wkm2
1
290
KAGが関わるアカウント全てにSecurity Hubを導入した(い)話
wkm2
0
160
地方在住フルリモートワークエンジニアのリアル 〜ジモトで_活きる_エンジニアライフ〜
wkm2
1
660
Keynote以外のアップデートピックアップ!
wkm2
1
120
Bedrock素人がKnowledgeBaseでRAGを構築するまで
wkm2
2
410
EC2を再起動したいがためにNew Relicを使った話
wkm2
1
420
ネットワークサービスフル活用で実現するハイブリッド構成 〜コープさっぽろのネットワーク全体像〜
wkm2
2
1.9k
AWS SSO でログインを簡単に〜IAMユーザ管理をしたくない〜
wkm2
1
590
固定IPでLambdaにHTTPリクエストを投げる経路を試してみた
wkm2
1
860
Other Decks in Technology
See All in Technology
あなたの知らない OneDrive
murachiakira
0
240
あとはAIに任せて人間は自由に生きる
kentaro
3
1.1k
OpenAPIから画面生成に挑戦した話
koinunopochi
0
150
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
17
5.3k
GitHub Copilot coding agent を推したい / AIDD Nagoya #1
tnir
2
4.6k
自社製CMSからmicroCMSへのリプレースがプロダクトグロースを加速させた話
nextbeatdev
0
130
Go で言うところのアレは TypeScript で言うとコレ / Kyoto.なんか #7
susisu
6
1.8k
広島発!スタートアップ開発の裏側
tsankyo
0
240
Yahoo!ニュースにおけるソフトウェア開発
lycorptech_jp
PRO
0
350
Evolution on AI Agent and Beyond - AGI への道のりと、シンギュラリティの3つのシナリオ
masayamoriofficial
0
170
攻撃と防御で実践するプロダクトセキュリティ演習~導入パート~
recruitengineers
PRO
1
190
VPC Latticeのサービスエンドポイント機能を使用した複数VPCアクセス
duelist2020jp
0
230
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Six Lessons from altMBA
skipperchong
28
4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
The Invisible Side of Design
smashingmag
301
51k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
480
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Balancing Empowerment & Direction
lara
2
590
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Applications with DynamoDB
mza
96
6.6k
Transcript
ΠϯϑϥΤϯδχΞ ফ໓͢Δͷ͔ iret tech labo # 1 2020/7/17 Takeshi
Wakamatsu
Who am I ? • एদ ߶ࢤ / Takeshi Wakamatsu
• ΞΠϨοτגࣜձࣾ / cloudpack • ΠϯϑϥΤϯδχΞ + PM + Ϛωʔδϟ • 2019/2020 APN AWS Top Engineers • I love ຊञ ʂʂ @t_wkm2
None
Agenda • ϫΠతΠϯϑϥͷมભ • ΠϯϑϥΤϯδχΞফ໓͢Δͷ͔ • ΠϯϑϥΤϯδχΞͷຊͷՁ
ϫΠతΠϯϑϥͷมભ
Ί͍Μ;ΕʔΉͱ͔େੲͷ͜ͱ Γ·ͤΜ (ౖΒͳ͍Ͱ)
ੈਖ਼ʹVMwareશ࣌ • 2012ब৬ • ԾϚγϯͱݴ͑VMware (vSphere) • ϦιʔεΛࣗ༝ʹΓग़ͤΔײಈ • vMotion͛͐͢ʂ
(ࠓͰࢥͬͯΔ) • ࣌ͷAWSΞοϓσʔτ…DirectConnect౦ژ্ʂ
OSSϛυϧΣΞ͕ओઓ • ϋφλΕ2ੜOSSͷେւʹ์Γࠐ·ΕΔ • ͍͖߹͍ʹͳΔ Apache/Tomcat • BINDɺՆͷ੬ऑੑࡇΓ • Heartbleed/Shellshock/GHOST
• ͋ʔɺฉ͖ͨ͘ͳ͍
͍͟ʂAWSͷੈքʂ • JAWS DAYS 2015 Ͱਓੜ͕มΘͬͨ • ॳΊͯࢀՃͨ͠JAWS-UGͷΠϕϯτ • ͋·ΓͷྔʹײԽ͞Εͯɺཌ͔ΒAWSΛ৮Γ·͘Δʑ
• JAWS-UGͷ͝ԑͰΞΠϨοτͷށΛୟ͘
Welcome to the cloudpack !! • 2016ɺ೦ئͷAWSΛ͏͓ࣄDive!! • ͱʹ͔͘AWSΛ৮ΕΔ͜ͱָ͕͔ͬͨ͠(ԕ͍) •
ʑͷAWSΞοϓσʔτָ͕͠Έʹ • ·ͩ·ͩEC2(IaaS)த৺ͷΞʔΩςΫνϟ
αʔόʔϨεొʂ • FaaSོͷ࣌ • ͬͱݴͬͯ Lambda ͷϦϦʔε 2014 • API
GatewayͷొͰҰؾʹਁಁͨ͠ҹ • 2016→2017͋ͨΓͰҰؾʹ “αʔόϨε” ͷຽओԽ͕ਐΜͩ
มΘͬͯ͠·ͬͨৗࣝ • αʔόϨεϑΝʔετͷΞʔΩςΫνϟ • ͜ͷ1~2͓٬༷͔ΒαʔόϨεલఏͷจ͕૿Ճ • Πϯϑϥ=IaaSͰͳ͘ͳͬͨ • ΤϯδχΞ͜Ε·ͰͷৗࣝΛࣺͯΔλΠϛϯάʹདྷ͍ͯΔ
ΠϯϑϥΤϯδχΞফ໓͢Δͷ͔
※ΫϥυΛ͏ଆͷҙݟͰ͢
݁ɿ (ؒ)ࣄͳ͘ͳΒͳ͍
ͦͦΠϯϑϥͷ͓ࣄͬͯʁ
Πϯϑϥͷ͓ࣄ • ઃܭ/ߏங • ӡ༻
ઃܭ/ߏங
Πϯϑϥߏஙͱ͍͏໊લ ͳ͘ͳΔ͔͠Εͳ͍
ΞʔΩςΫςΟϯά
ΞʔΩςΫτͱ͍͏ੜ͖ํ • ϐλΰϥεΠονΛͤ͞Α • ίϯϙʔωϯτΛͭͳ͗߹ΘͤɺγεςϜΛߏங͢Δ • ։ൃͱͷᐆດͳڥքઢ • ͓ޓ͍͕͓ޓ͍ͷྖҬʹ౿ΈࠐΉ •
༥͚߹͏Πϯϑϥͱ։ൃ • શ༥߹·Ͱɺ·ͩ·͕͔͔ͩ࣌ؒΔ
ӡ༻
αʔόʔϨε is ӡ༻Ϩε ???
αʔόϨε is not ӡ༻Ϩε • αʔόʔϨεαʔόʔ(OS)ͷ໘Λݟͳ͍͍͚ͯͩ͘ • ཪʹαʔόʔ͕͍Δ͠ɺোى͜Δ • ΞϓϦଆͷཁҼ͔ͦΕҎ֎(௨৴ܦ࿏Ϋϥυଆ)͔ΛΓ͚
αʔόʔͳ͘ͳΔͷ͔
ԾϚγϯͷࠓޙ • ·ͩ·ͩҰఆͷधཁ͕͋Δ • ΦϯϓϨ͔Βͷ୯७Ҡߦ(ͱԘ௮͚) • OSറΓίΞ୯ҐϥΠηϯεͳͲͷϓϩμΫτ • େྔͷϦιʔεΛ༻͢ΔϫʔΫϩʔυ •
͍͔ͭͳ͍ΤϯδχΞͷεΩϧ(ֶͳ͍େਓͨͪ)
ίϯςφͱ͍͏બࢶ • ΞϓϦಈ࡞ڥΛͦͷ··ىಈ • FaaSΑΓࣗ༝͕ߴ͍ • େͷϫʔΫϩʔυίϯςφʹஔ͖ΘΔͱࢥ͏
ΠϯϑϥΤϯδχΞͷຊͷՁ
αʔόʔ࡞Δ͜ͱ
αʔόʔ࡞Δ͜ͱ Ͱͳ͍
Πϯϑϥಓ
ΞϓϦέʔγϣϯ͕ੜΈग़͢ମݧΛ ΤϯυϢʔβʹ҆ఆతʹಧ͚Δ͜ͱ
ಧ͚ΔखஈΘͳ͍ • IaaSͰίϯςφͰFaaSͰɺͳΜͰ͍͍ • ΞϓϦέʔγϣϯ͕ਖ਼ৗʹಈ࡞͢Δ͜ͱ • ͦͷମݧΛΤϯυϢʔβಧ͚Δ͜ͱ • ͦͷಓΛઈ͞ͳ͍͜ͱ
Thank you !!