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
保守、運用で使ってみようLambda!
Search
toshihirock
November 16, 2015
Technology
4
1.8k
保守、運用で使ってみようLambda!
toshihirock
November 16, 2015
Tweet
Share
More Decks by toshihirock
See All by toshihirock
Lambdaを使ってJawsDaysをHackしてみよう!
toshihirock
2
1.9k
CodeDeployを使ったアプリケーションデプロイを考える
toshihirock
0
680
Jenkinsおじさんと楽しい連携ツールたち
toshihirock
1
2.5k
Other Decks in Technology
See All in Technology
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
360
CREがSLOを握ると 何が変わるのか
nekomaho
0
140
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
210
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
16k
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
160
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
400
Phase06_ClaudeCode実践
overflowinc
0
2.2k
データマネジメント戦略Night - 4社のリアルを語る会
ktatsuya
1
410
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
270
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
250
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
560
スケーリングを封じられたEC2を救いたい
senseofunity129
0
110
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
エンジニアに許された特別な時間の終わり
watany
106
240k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
89
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
860
A Soul's Torment
seathinner
5
2.5k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
160
Code Review Best Practice
trishagee
74
20k
Practical Orchestrator
shlominoach
191
11k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
KATA
mclloyd
PRO
35
15k
Transcript
อकɺӡ༻ͰͬͯΈΑ͏ Lambda! +"846(ΞʔΩςΫνϟઐࢧ෦ $%1ٞձ !UPTIJIJSPDL
ࣗݾհ ɾ@toshihirock ɾAWSۀ͙Β͍ ɾ͖ - Lambda - Podcast - ϫʔϧυτϦΨʔ
͍ٞͨ͜͠ͱ
None
LambdaͲ͏Ͱ͔͢ʁ ɾόϦόϦຊ൪ڥͰαʔϏεʹؔΘΔҰ෦ Ͱར༻͍ͯ͠Δ ɾຊ൪ڥͰར༻͍ͯ͠Δ͕ɺࣦഊͯ͠αʔ ϏεʹӨڹ͕ͳ͍෦Ͱར༻ ɾݕূத ɾ͍ͬͯͳ͍
ར༻ύλʔϯ ɾAPI GatewayͱͷίϯϏωʔγϣϯͰREST APIͱͯ͠ར༻ ɾS3ͷը૾ͷϦαΠζΛ͢ΔͳͲΠϕϯτυ ϦϒϯͰλεΫΛ͜ͳ͢ ɾcronͷସ ɾอकɺӡ༻ͰͷखؒΛল͘
อकɺӡ༻ͰͷखؒΛল͘ ɾ·ͩLambda͕όϦόϦΘΕ͍ͯΔҹ ͳ͍(ݸਓతʹʣ ɾͰເ͋Δ͠ɺࣄͰ͍͍ͨ ɾͰ·ͩɺݟͳ͍ͪ͠ΐͬͱා͍͔ ɾαʔϏεʹӨڹ͕ͳ͍෦Ͱ͑Կ͔ ͕͋ͬͯେ͖ͳʹͳΒͳ͍(ͣ) ɾ͔ͦ͠ΕͰࣗͷՔಇ͕ݮΒͤΔͷͰ͋ Ε࠷ߴ
͍͔ͭͬͯ͘Έͨ
EC2ͷࣗಈىಈɺࣗಈఀࢭ Qiita: OpsWorks͔Lambda(εέδϡʔϧʣΛͬͯEC2ࣗಈىಈࣗಈఀࢭͰඅ༻અ͢Δ http://qiita.com/toshihirock/items/83c15c35562bed170fe4
EC2ͷࣗಈىಈɺࣗಈఀࢭ ɾEC2ͷλάʹىಈ࣌ؒɺఀࢭ࣌ؒΛఆٛ ɾLambdaͷcron࣮ߦͰࣗಈىಈɺࣗಈఀࢭ ɾίʔσΟϯάΛϛεΔͱຊ൪ڥͷEC2ఀ ࢭͳͲͷةݥ͋ΔͷͰઃఆ͢ΔϩʔϧͰ ੍ݶΛߦ͏͜ͱ ɾ୯७ʹࣗಈىಈɺࣗಈఀࢭػೳ͚ͩͳΒ OpsWorksͷTime-basedΠϯελϯεͷํ͕ GUIͰઃఆͰ͖ΔͷͰָ
ELBΞΫηεϩάूܭ Qiita: Lambda+Elasticsearch(Amazon Elasticsearch Service)ͰELBͷϩάΛαʔόʔϨεͰKibanaͰՄࢹԽ͢ Δ http://qiita.com/toshihirock/items/e530f3cb6dcf545601c9
ELBΞΫηεϩάूܭ ɾLambdaͱElasticSearchServiceͷ࿈ܞα ϯϓϧίʔυ͕͋ͬͨͷͰͦΕΛར༻ ɾELBϩάύʔε෦npmΛ࡞Γ·ͨ͠ͷ Ͱ͝ར༻͍ͩ͘͞(ELB-log-parser) https://www.npmjs.com/package/elb-log- parser ɾ؆୯ʹͰ͖ͨͷͰྑ͍ ɾࣦഊ͍ͯͨ͠ͱͯ͠S3ʹϩά͋ΔͷͰ ͳΜͱ͔ͳΔͣ
AWS Config Rule Qiita: AWS Config Rule(Preview)ΛͬͯఆظతʹEC2ͷىಈΛ֬ೝ͢Δ http://qiita.com/toshihirock/items/a13dea832e92c618c3b4
AWS Config Rule ɾ·ͩϓϨϏϡʔ ɾઃఆΛߦ͏͜ͱͰAWSͷϦιʔε͕ϧʔϧ ʹଇ͍ͬͯΔ͔֬ೝͰ͖Δ ɾϧʔϧAWSͰطʹ࡞ࡁΈͷͷબ ͢Δ͚ͩɻಠࣗϧʔϧLambdaͰఆٛ ɾLambda͑ΔͷͰAWS SDKΛ͑ԿͰ
Ͱ͖Δ ɾྨࣅͨ͠ػೳLambdaεέδϡʔϧΛ ͑ࠓͰ࡞Մೳ
ݸਓతͳؾ࣋ͪ ɾ·ͣαʔϏεʹӨڹ͕ͳ͍෦Ͱؾܰʹ ͬͯݟΔͷ͕Α͍ͷͰͳ͍͔ ɾAWSར༻අ༻ӡ༻අ༻͕Լ͕Δͷ͕ಛʹ ྑ͛͞ ɾݟཷ·ͬͨΒͲΜͲΜLambdaͬͯ EC2͍ͨ͘ͳ͍
LambdaͲΜͲΜͬͯ͜͏!
Thanks!