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
JAWS-UG初心者支部 #26 LT/JAWS-UG Beginner 26 LT
Search
YukihiroChiba
April 28, 2020
Technology
0
1.9k
JAWS-UG初心者支部 #26 LT/JAWS-UG Beginner 26 LT
YukihiroChiba
April 28, 2020
Tweet
Share
More Decks by YukihiroChiba
See All by YukihiroChiba
わたしの業務の中に住み着いたCacoo/Cacoo has taken up residence in my work routine
yukihirochiba
0
940
Amazon VPCでの IPv6利用に向けた はじめの一歩/first-step-towards-using-ipv6-in-amazon-vpc
yukihirochiba
0
500
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
850
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
2.4k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
3.3k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
690
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
4k
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
yukihirochiba
0
1.9k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
yukihirochiba
0
5.4k
Other Decks in Technology
See All in Technology
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
130
MIMEと文字コードの闇
hirachan
2
1.4k
What's new in Go 1.24?
ciarana
1
110
Охота на косуль у древних
ashapiro
0
100
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
140
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
350
入門 PEAK Threat Hunting @SECCON
odorusatoshi
0
160
RemoveだらけのPHPUnit 12に備えよう
cocoeyes02
0
290
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
270
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
7
1k
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
180
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
380
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1368
200k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Side Projects
sachag
452
42k
Designing Experiences People Love
moore
140
23k
The Pragmatic Product Professional
lauravandoore
32
6.4k
The Invisible Side of Design
smashingmag
299
50k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
BBQ
matthewcrist
87
9.5k
Building Applications with DynamoDB
mza
93
6.2k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Transcript
લճϋϯζΦϯճ-5 #BUDIJ ʮͬͯΈΔͷ͕େࣄʂʯ
ࣗݾհ • SESΛܦͯɺ20201݄Ϋ ϥεϝιου ೖࣾ(2ࣾ) • ITΤϯδχΞྺ6ऑɺ͏ ͪAWSྺ5ऑ •
AWSԿΘ͔ΒΜɻɻ Batchi(ઍ༿ )
ࠓͷςʔϚ ɾײँ ɾใൃ৴ ɾͬͯΈΔ
ฐࣾͷΧϧνϟʔ͔Β ϦʔμʔγοϓɺύʔτφʔγοϓɺμΠόʔγςΟɺ ϓϩϑΣογϣφϧɺײँɺސ٬ࢹɺ ϑΟʔυόοΫɺใൃ৴ɺͬͯΈΔɺָ͠Ή
ຊͷςʔϚ ٕज़తͳ͠·ͤΜʂ ʮͬͯΈΑ͏ʂʯͱࢥ͍͖͍ͬͯͨͩͨ
࣌ܥྻ • 2020/2/19ɹɹJAWS-UG ॳ৺ऀࢧ෦#24ɹࢀՃ • 2020/2/20ɹɹࢀՃϒϩάΛॻ͘ • 2020/2/28ʙɹ॓ʹऔΓΉ •
2020/3/3ɹɹ ॓ճϒϩάΛॻ͘ • 2020/3/10ɹɹࣗͰίʔυΛॻ͍ͯΈΔ • 2020/4/28ɹɹࠓ
࣌ܥྻ • 2020/2/19ɹɹJAWS-UG ॳ৺ऀࢧ෦#24ɹࢀՃ • 2020/2/20ɹɹࢀՃϒϩάΛॻ͘ • 2020/2/28ʙɹ॓ʹऔΓΉ •
2020/3/3ɹɹ ॓ճϒϩάΛॻ͘ • 2020/3/10ɹɹࣗͰίʔυΛॻ͍ͯΈΔ • 2020/4/28ɹɹࠓ
ࢀՃϒϩάΛॻ͖·ͨ͠ • ϦϞʔτͰࢀՃͨ͠ࡍͷײ৮ • ϋϯζΦϯͰͬͨ͜ͱͷ͓͞ Β͍ • ݸਓతʹؾʹͳͬͯௐͨ͜ͱ ͷه
ॻ͍ͯΑ͔ͬͨ͜ͱ ɾࣗͷதͰ͓͞Β͍͕Ͱ͖ͨ ɾෆ໌͕ҙࣝͰ͖ͨ ɾޙ͔Βݟ͙ͯ͢͠ࢥ͍ग़ͤΔ
࣌ܥྻ • 2020/2/19ɹɹJAWS-UG ॳ৺ऀࢧ෦#24ɹࢀՃ • 2020/2/20ɹɹࢀՃϒϩάΛॻ͘ • 2020/2/28ʙɹ॓ʹऔΓΉ •
2020/3/3ɹɹ ॓ճϒϩάΛॻ͘ • 2020/3/10ɹɹࣗͰίʔυΛॻ͍ͯΈΔ • 2020/4/28ɹɹࠓ
͜ͷ॓ΛΓ·ͨ͠
Γ͍ͨ͜ͱ • ΞτϓοτΛτϦΨʔʹLambdaΛಈ͔͢ • Ξτϓοτ͞ΕͨϑΝΠϧ͔Βจࣈى݁͜͠ ՌͷςΩετΛऔಘ͢Δ • औಘͨ͠ςΩετΛTranslateʹ͢
ͬͯΈͨ݁Ռ ΊͪΌΊͪΌେมͰͨ͠ɻɻ
ͬͯΈͨ݁Ռ • ίʔυॻ͍ͨ͜ͱͳ͍ɺPythonॳ৺ऀ͚ ͷຊΛҰճಡΜͩ͜ͱ͕͋Δ
ͬͯΈͨ݁Ռ • ίʔυॻ͍ͨ͜ͱͳ͍ɺPythonॳ৺ऀ͚ ͷຊΛҰճಡΜͩ͜ͱ͕͋Δ • LambdaͷίϯιʔϧͰίʔυΛॻ͍ͯς ετ࣮ߦɺͯ͠ςετ࣮ߦɺΛ܁Γฦ͢
ͬͯΈͨ݁Ռ • ίʔυॻ͍ͨ͜ͱͳ͍ɺPythonॳ৺ऀ͚ ͷຊΛҰճಡΜͩ͜ͱ͕͋Δ • LambdaͷίϯιʔϧͰίʔυΛॻ͍ͯς ετ࣮ߦɺͯ͠ςετ࣮ߦɺΛ܁Γฦ͢ • ༵ۚͷ͔Β࢝ΊͯɺऴΘΒͣʹ༵ͷਖ਼ޕ
·ͰͿͬଓ͚ͰΓ·ͨ͠
ͦΜͳ͜ΜͳͰԿͱ͔ॻ্͖͛·ͨ͠ • boto3ͷߟ͑ํ͕͍ͩͿཧղͰ͖ͨ • Lambdaͷ༷ʹ͍ͭͯཧղ͕ਂ ·ͬͨ • ͍ΖΜͳํʹݟͯΒ͑ͨ
ͦΜͳ͜ΜͳͰԿͱ͔ॻ্͖͛·ͨ͠ • boto3ͷߟ͑ํ͕͍ͩͿཧղͰ͖ͨ • Lambdaͷ༷ʹ͍ͭͯཧղ͕ਂ ·ͬͨ • ͍ΖΜͳํʹݟͯΒ͑ͨ ͑ͬΆ͍ͷ͕ࡌͬͯ·͕͢ɺ
ͥͻݟͳ͍Ͱߟ͑ͯΈ͍ͯͩ͘͞ʂ
࣌ܥྻ • 2020/2/19ɹɹJAWS-UG ॳ৺ऀࢧ෦#24ɹࢀՃ • 2020/2/20ɹɹࢀՃϒϩάΛॻ͘ • 2020/2/28ʙɹ॓ʹऔΓΉ •
2020/3/3ɹɹ ॓ճϒϩάΛॻ͘ • 2020/3/10ɹɹࣗͰίʔυΛॻ͍ͯΈΔ • 2020/4/28ɹɹࠓ
CPUPΛͬͯίʔυΛॻ͍ͯΈ·ͨ͠ • boto3ΛͬͨίʔυΛࣗͰॻ ͍ͯΈ·ͨ͠ • ϋϯζΦϯͷ॓ʹऔΓΜ͔ͩ Βͦͬͯ͜ΈΑ͏ͱࢥͬͨ • ಉ྅ʹͬͯΒ͑ͨ
͜ΕΒͷهࣄΛॻ͍ͯΑ͔ͬͨ͜ͱ ɾτϥΠ&Τϥʔ͕Ͱ͖ͨ ɾࣗͰߟ͑Δ͖͔͚ͬʹͳͬͨ ɾϑΟʔυόοΫΛΒ͑ͨ
࣌ܥྻ • 2020/2/19ɹɹJAWS-UG ॳ৺ऀࢧ෦#24ɹࢀՃ • 2020/2/20ɹɹࢀՃϒϩάΛॻ͘ • 2020/2/28ʙɹ॓ʹऔΓΉ •
2020/3/3ɹɹ ॓ճϒϩάΛॻ͘ • 2020/3/10ɹɹࣗͰίʔυΛॻ͍ͯΈΔ • 2020/4/28ɹɹࠓ
4ݶͰߟ͑ͯΈΔ
ݶͰߟ͑ͯΈΔ ͕ࣝͳ͍ ͕ࣝ͋Δ खΛಈ͔ͨ͠ ͜ͱ͕ͳ͍ खΛಈ͔ͨ͠ ͜ͱ͕͋Δ खΛಈ͔ͨ͜͠ͱ͕ ͳ͍͕
ࣝ͋Δ खΛಈ͔ͨ͜͠ͱ͕ ͳ͍͠ ࣝͳ͍ खΛಈ͔ͨ͜͠ͱ ͋Δ͕ ͕ࣝͳ͍ खΛಈ͔ͨ͜͠ͱ͕ ͋Δ͠ ࣝ͋Δ
ݶͰߟ͑ͯΈΔ ͕ࣝͳ͍ ͕ࣝ͋Δ खΛಈ͔ͨ͠ ͜ͱ͕ͳ͍ खΛಈ͔ͨ͠ ͜ͱ͕͋Δ ελʔτ
ݶͰߟ͑ͯΈΔ ͕ࣝͳ͍ ͕ࣝ͋Δ खΛಈ͔ͨ͠ ͜ͱ͕ͳ͍ खΛಈ͔ͨ͠ ͜ͱ͕͋Δ ͍·͜͜ʂ ϋϯζΦϯʹײँʂ
ݶͰߟ͑ͯΈΔ ͕ࣝͳ͍ ͕ࣝ͋Δ खΛಈ͔ͨ͠ ͜ͱ͕ͳ͍ खΛಈ͔ͨ͠ ͜ͱ͕͋Δ ͍·͜͜ʂ ࣗͰͬͯΈΔʂ
·ͱΊ ϋϯζΦϯʹײँ͠ɺ ࣗͰߟ͑ͯͬͯΈͯɺ ΞτϓοτʹΑΔใൃ৴Λ͠·͠ΐ͏ʂ