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
aperzaを支える技術
Search
Atushi Yamazaki
April 23, 2018
Technology
0
2.7k
aperzaを支える技術
現在の"aperzaを支える技術"を紹介します。
@AWS Startup Tech Meetup 第12回
Atushi Yamazaki
April 23, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
190
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
shintaro_fukatsu
0
110
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
130
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
9
3.4k
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
460
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
180
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
120
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
280
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
280
Featured
See All Featured
Done Done
chrislema
182
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Mobile First: as difficult as doing things right
swwweet
222
9k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Rails Girls Zürich Keynote
gr2m
94
13k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
GitHub's CSS Performance
jonrohan
1031
460k
Making the Leap to Tech Lead
cromwellryan
133
9k
Transcript
BQFS[BΛࢧ͑Δٕज़ גࣜձࣾΞϖϧβ ࢁ࡚ಞ࢙ ˟ਆಸݝԣࢢத۠ࢁԼொ൪ ࢁԼொϏϧ' ද5&-ɿ '"9ɿ © Aperza
Inc. all rights reserved.
© Aperza Inc. all rights reserved. ࣗݾհ r ࢁ࡚ಞ࢙ ΞϓϦέʔγϣϯΤϯδχΞͰ͢ɻΫϥυपΓͷΠϯϑϥΓ·͢ɻ
1
© Aperza Inc. all rights reserved. ࣗݾհ r ࢁ࡚ಞ࢙ ݸਓͰJ04ΞϓϦελϯϓͳͲΛ࡞ͬͯ·͢ɻ
2
© Aperza Inc. all rights reserved. BQFS[BΞϖϧβ 3
4 ձࣾ֓ཁ © Aperza Inc. all rights reserved. ձ໊ࣾ גࣜձࣾΞϖϧβ
ۀ ݄ ຊࣾ ԣࢢத۠ࢁԼொ൪ ࢁԼொϏϧ' දऀ දऔకࣾ ੴݪ ࢿຊۚ ԯઍඦສԁʢࢿຊ४උۚΛؚΉʣ ࣾһ ໊ʢඇਖ਼نޏ༻ऀؚΉʣ ࣄۀ༰ ۀ͚ΠϯλʔωοταʔϏεͷӡӦ डྺ 'PSCFTੈքΛม͑ΔελʔτΞοϓࣾʹબग़
© Aperza Inc. all rights reserved. 5 ৺͔Βԕ͍͕ɺΦϑΟε͔ΒͷோΊྑ͍ɻ
Ξϖϧβͷϛογϣϯ © Aperza Inc. all rights reserved. ͷͮ͘Γͷ࢈ۀߏΛϦσβΠϯ͢Δɻ ۀࠓɺେ͖ͳมֵظΛܴ͍͑ͯ·͢ɻυΠπʹ͓͚ΔʮΠϯμετϦʔʯถࠃͷʮΠϯμετϦΞ ϧɾΠϯλʔωοτʯʹ͞ΕΔΑ͏ʹɺͷੜ࢈ઃඋ͕Πϯλʔωοτʹଓ͠ɺϏοάσʔλɺ"*
ʢਓೳʣɺ*P5ͱ͍ͬͨ৽͍͠ςΫϊϩδʔ͕ɺϨΨγʔͳۀΛృΓସ͑Α͏ͱ͍ͯ͠ΔͷͰ͢ɻ ࠓޙͷຊͷ໋ӡΛѲ͍ͬͯΔͱݴͬͯաݴͰͳ͍ۀͷେసظɻੜ͖ΔͨΊͷ伴ͱͳΔͷɺ͔ ͭͯͷ*5ۀք͕ͦ͏ͩͬͨΑ͏ʹɺʮΦʔϓϯԽʯʹ͋ΔͷͰ͢ɻΠϯλʔωοτͷνΧϥͰɺۀքʹଘࡏ ͢Δʮใྲྀ௨ʯʮऔҾͷ͋Γํʯʮίϛϡχέʔγϣϯʯͱ͍͏ͭͷόϦΞΛऔΓআ͖ɺ৽͍͠࢈ۀߏ ͷߏஙʹߩݙ͍ͨ͠ͱࢲͨͪΞϖϧβߟ͍͑ͯ·͢ɻ 6
Ξϖϧβ͕ఏڙ͢ΔαʔϏε © Aperza Inc. all rights reserved. 7 ചΓखͱങ͍खͷۀϓϩηεʹண͠ɺ ͦΕͧΕͷϑΣʔζʹར༻͞ΕΔωοταʔϏεΛఏڙ͍ͯ͠·͢
ങ͍ख ചΓख ઃܭͳͲͷٕज़ऀ ߪങ୲ ϚʔέςΟϯά୲ ηʔϧε ݚڀॴ ϝʔΧʔࣾ ใऩू ൺֱݕ౼ ௐୡߪങ ೝܒൃ Ϧʔυ֫ಘ Ӧۀ׆ಈ 8FCࢴϝσΟΞ ϙʔλϧɾݕࡧ ίϚʔε
ΞϖϧβΛࢧ͑ΔαʔϏε © Aperza Inc. all rights reserved. 8 ใऩू ൺֱݕ౼
ௐୡߪങ ೝܒൃ Ϧʔυ֫ಘ Ӧۀ׆ಈ 8FCࢴϝσΟΞ ϙʔλϧɾݕࡧ ίϚʔε *% %# 4UPSBHF -PH FUD Amazon CloudWatch Amazon S3 Amazon AURORA / RDS Elasticsearch Amazon EC2 Amazon ECR AWS Batch AWS Lambda Amazon Athena Amazon QuickSight Amazon API Gateway* AWS Step Functions
औΓѻ͍ͷόϦΤʔγϣϯᆇʢ͕͍ʣ ੜ࢈ࡒࢢ © Aperza Inc. all rights reserved. 9 ˞Ұஹͷԯഒ
ΞϖϧβͰͷΩϟϦΞΞύεҰຊಓͰ͋Γ·ͤΜɻٸதͷձ͔ࣾͩΒͦ͜ɺ༷ʑͳػձΛಘΔ͜ͱ ͕Ͱ͖·͢ɻࣾͰɺಇ͘ਓͷϞνϕʔγϣϯΛେʹ͍ͯ͠ΔͨΊɺຊਓͷرʹԊͬͨΩϟϦΞΛา ΊΔΑ͏ʹձࣾଆ࠷େݶͷαϙʔτΛ͍͖ͯ͠·͢ɻ
औΓѻ͍ͷόϦΤʔγϣϯᆇʢ͕͍ʣ © Aperza Inc. all rights reserved. 10 ˞Ұஹͷԯഒ
© Aperza Inc. all rights reserved. ᶃ $SBXMFS ཧը໘ͰYQBUIͳͲΛઃఆ͠ɺ༷ʑͳαΠτ͔ΒσʔλΛऔಘ͢Δɻ 11
AWS Batch AWS Lambda Amazon API Gateway* Ruby + nokogiri robotex Node.js + phantomjs xpath Amazon AURORA / RDS
© Aperza Inc. all rights reserved. ᶄ &5- ࣄۀଆελοϑ͕σʔλ$47Λ4ʹ6-͠ϚελԽɻ 12
AWS Batch AWS Lambda Amazon S3 Amazon CloudWatch event (event-based) Amazon AURORA / RDS
© Aperza Inc. all rights reserved. 13 ༏लͳΤϯδχΞΛ͍ͭͰืूͯ͠·͢ɻ ༗ࣄͷࡍʹɺΞϖϧβΛબࢶʹͲ͏ͧɻ
© Aperza Inc. all rights reserved. 14 ۀ࣌ͷ͍