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とJAWS-UGで起きた田舎の小さな会社の大きなゲームチェンジ_2019秋 / J...
Search
Takuya Tachibana
November 02, 2019
Technology
2.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSとJAWS-UGで起きた田舎の小さな会社の大きなゲームチェンジ_2019秋 / JAWSFESTA2019-tachibana
2019.11.2
JAWS FESTA 2019 札幌
Takuya Tachibana
November 02, 2019
More Decks by Takuya Tachibana
See All by Takuya Tachibana
地方だからできるAWS活用のかたち/ relight local hiroshima
biatunky
0
71
地方におけるユーザー企業とベンダーの上手な付き合い方 / osh2026-tachibana
biatunky
0
70
地方だからできた!東北でのAWS事例を一挙紹介!/ relight local Koriyama
biatunky
0
270
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
850
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
230
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
590
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
140
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
630
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
460
Other Decks in Technology
See All in Technology
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
2
500
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
2
600
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
450
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
150
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
480
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
970
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
310
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
160
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
280
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
270
OPENLOGI Company Profile for engineer
hr01
1
74k
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
3
320
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
520
Ruling the World: When Life Gets Gamed
codingconduct
0
290
AI: The stuff that nobody shows you
jnunemaker
PRO
9
840
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
Product Roadmaps are Hard
iamctodd
55
12k
Tell your own story through comics
letsgokoyo
1
1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
180
Speed Design
sergeychernyshev
33
1.9k
Claude Code のすすめ
schroneko
67
230k
Transcript
株式会社ヘプタゴン ⽴花 拓也 AWSとJAWS-UGで起きた ⽥舎の⼩さな会社の⼤きなゲームチェンジ ~2019 AUTUMN~ JAWS FESTA 2019
SAPPORO #jft2019 #jft2019_b
ࣗݾհ ཱՖ (35) ੨ݝੜ·Εઋܦ༝੨ݝࡏॅ݁ߏઋ גࣜձࣾϔϓλΰϯදऔక JAWS-UG౦ ͖ͳAWSαʔϏεɿAWS IoT /
Quick Sight
໊ࣾ גࣜձࣾϔϓλΰϯ IFQUBHPOJOD ཧ೦ إΛΒͳ͍ສਓͷͤΑΓ ࣗͨͪͷۙͳਓΛςΫϊϩδʔͰͤʹ ද ཱՖ ڌ ੨ݝࡾࢢɺٶݝઋࢢ
ۀ ݄̓ ࣄۀ Ϋϥυಋೖʹؔ͢ΔίϯαϧςΟϯά Ϋϥυͷߏஙอकӡ༻ ΫϥυωΠςΟϒͳ։ൃ ձࣾ֓ཁ גࣜձࣾϔϓλΰϯ ϕΨϧλઋɺγϯτʹτϩΠσϯVV ΛԠԉ͍ͯ͠·͢ɻ
ࢲͨͪͷ͓٬༷ Ҋ݅ϕʔεͰׂҎ্͕౦ͷҊ݅ ࣾϓϩδΣΫτΛ͑Δ౦ͷϓϩδΣΫτΛΫϥυͰՔಇ
͋ͳͨʹͱͬͯ ͍͍ձࣾɺ͍͍ࣄͱʁ
ੈքதͷͨ͘͞ΜͷਓΛ ͤʹ͢Δࣄ ࢲੲ͜͏ࢥ͍ͬͯ·ͨ͠
2011.3.11
إͷΒͳ͍100ສਓΛ ͤʹ͢Δ͜ͱΑΓ ʹݟ͑Δۙͳ100ਓΛ ͤʹ͢Δ͜ͱͷํ͕ ࣗʹͱͬͯͷͤ ࢲʹͱͬͯͷ͑
إΛΒͳ͍100ສਓͷͤΑΓ ࣗͨͪͷۙͳ100ਓΛςΫϊϩδʔͰͤʹ
None
region(౦) global(શࠃ) local(ݩ) ՝ ؒ ٕज़ ใ ؒ Ϗδωε ۀ࣌
ͷ಄ͷத
Ϋϥυ
̍ɺॳظࢿෆཁͷैྔ՝ۚ ̎ɺॴ࣌ؒΛΘͳ͍ ̏ɺΤίγεςϜ ̐ɺࣗಈԽɺলྗԽ ITͷຽओԽ ΫϥυͷϝϦοτ
͜Ε·Ͱ࣋ͭ͜ͱࣗମ͕Ձͩͬͨͷ͕ɺ͜Ε͔ΒՁͰͳ͘ͳΔ (࿑ಇྗɺࢿۚྗɺઃඋɺΈ ) ࠩผԽཁҼʹྗ͠ɺ”ଈ”࣮ફ͢Δ͜ͱ͕ࠩผԽཁҼʹ Output first , Fail first ʮେ͖͍ͷ͕খ͍͞ͷʹউͭʯͷͰͳ͘ʮ͍ͷ͕͍ͷʹউͭʯ
*5ͷຽओԽ͕ਐΉͱ
Ϋϥυʢͱ͘ʹΠϯϑϥʣϨόϨοδ͕ޮ͖͘͢ɺ ޮԽɺࣗಈԽʹΑΓগਫ਼Ӷ/Ұٍઍͷઓ͍͕Մೳ ํʹଟ͍࿑ಇूܕ࢈ۀɺϑϩʔܕ࢈ۀͱผͷ৽͍͠ܗͷࣄ͕Ͱ͖ɺ ਓޱݮগ/ߴྸԽʹཱ͔ͪ͑Δ ͜ͷ෦ͷϊϋΛطଘͷଞۀछͱ࿈ܞ͍ͯ͘͜͠ͱͰ पΓͷਓΛ͞Βʹͤʹ͍͚ͯ͠Δ ํͷ*5ࣄۀऀʹͰ͖Δ͜ͱ
ํY"84ͷՄೳੑ ՝ઌਐҬ ߴྸԽ ਓޱݮগ ใϦ ςϥγʔෆ ॴಘ֨ࠩ ޙܧऀ ෆ
ํͷ՝ΛΫϥυ/AI/IoTͰղܾ → Ϗδωεͷ࢈ফ ࣗͷͷճΓͷ՝ΛղܾͰ͖Δॆ࣮ײ/ୡײ/ָ͠͞ w Ϋϥυ׆༻ʹΑΔޮԽ w ݱ࣮ੈք͕Δ"**P5ٕज़ w ݱͷ՝ΛѲͨ͠ํͷ*5ࣄۀऀ
ίϛϡχςΟ
• ձࣾͷΛ͑ͨϑϥοτͳ৫(ۀքஂମͰͳ͍) • ํʹֶͼ߹͏Learningͷ ίϛϡχςΟͱ
7લίϛϡχςΟ(JAWS DAYS 2013)ʹॳࢀՃ ͱʹָ͔͍͘͠ମݧͰ͜ΕΛ͖͔͚ͬʹ ৭ʑͳίϛϡχςΟʹࢀՃ͢ΔΑ͏ʹ ࢲͷίϛϡχςΟྺ ࢀՃ
͍͔ͭࣗͬͯΈ͍ͨ… JAWS FESTA ؔ 2013ͰશࠃΠϕϯτͷॳొஃ ࢲͷίϛϡχςΟྺ ࢀՃ ొஃ
ొஃ͚ͩͰͳ͘اը/ӡӦख͏Α͏ʹ ࢲͷίϛϡχςΟྺ ࢀՃ ొஃ ӡӦ
ϩʔΧϧίϛϡχςΟͷΦʔΨφΠβʔ্ཱͪ͛ࢧԉ/ӡӦ JAWS-UG੨/JAZ-UG੨/kinton caféീށ/౦IT࢈ల/͠Ϳ͠Ϳษڧձ/ ໊ແ͠ษڧձ/Ϙεձ… ࢲͷίϛϡχςΟྺ ࢀՃ ొஃ ӡӦ ΦʔΨφ Πβʔ
ࢲͷίϛϡχςΟྺ ίϛϡχςΟ׆ಈΛϝσΟΞʹऔΓ্͍͛ͯͨͩ͘Α͏ʹ ASCII.jp ϏδωεʴIT
ࢲͷίϛϡχςΟྺ શࠃ৫/ΠϕϯτͷΦʔΨφΠβʔΛܦݧ JAWS-UGશࠃද JAWSDAYS2017 ࣮ߦҕһ
ࢲͷίϛϡχςΟྺ JAWS-UGͷϝϯόʔͱҰॹʹࣥචग़൛
ࢲͷίϛϡχςΟྺ ͞Βʹւ֎ͷϢʔβʔάϧʔϓͱަྲྀ
ɾ͕ࣗΞτϓοτ͢Δ͜ͱͰ࠷ઌͷٕज़/ใ͕ࣗવͱΠ ϯϓοτ ɾརؔͷͳ͍ͷܨ͕Γ ɾ্Լؔͷͳ͍ɺΦʔϓϯͳ৫Ͱͷ׆ಈϚωδϝϯτܦݧ ɾଟ༷ͳจԽɺՁ؍ͱͷग़ձ͍ ίϛϡχςΟʹμΠϒͯ͠ಘΒΕͨ͜ͱ
ɾී௨ग़ձΘͳ͍Α͏ͳϝϯλʔͱͷग़ձ͍ ɾίϛϡχςΟΛ௨ͯ͡ݩ/શࠃͷاۀͱڞಉͰϏδωε ɾ༏लͳਓࡐͱͷܨ͕Γ ɾϦϞʔτϫʔΫͷϊϋ ίϛϡχςΟʹμΠϒͯ͠ಘΒΕͨ͜ͱ
region(౦) global(શࠃ) local(ݩ) ՝ ؒ ٕज़ ใ ؒ Ϗδωε ۀ࣌
ͷ಄ͷத
region(౦) global(શࠃ/ւ֎) local(ݩ) ՝ ؒ ٕज़ ใ ؒ Ϗδωε ίϛϡχςΟμΠϒޙ
͞Βʹॳ૾͍ͯ͠ͳ͔ͬͨग़དྷࣄ͕
࣏ࣗମͷ؍ޫϚʔέςΟϯάͷͨΊʹɺ๚֎ࠃਓ͕ຊͷͲͷΑ͏ͳͱ͜ΖʹڵຯΛ͍࣋ͬͯΔ͔ Λௐ͍ࠪͨ͠ͱ͍͏࣏ࣗମҊ݅ اըɺσʔλղੳɺΫϥυ͕ͦΕͧΕΛಘҙͱ͢ΔݩاۀࣾͰϓϩδΣΫτΛΜͰडୗ ࠃ͝ͱͷڵຯؔ৺ʹؔ͢ΔΦʔϓϯσʔλ4/4ͷใΛେྔʹऩू͠ɺੳ ੨ݝࡾࢢ .PSF-PDBM
Θ͔ͣ̎िؒͰɺڥߏஙɺσʔλऩूɺσʔλੳ·ͰɺສԁʹίετͰྃ ݩاۀ͕͜Ε·ͰडͰ͖ͳ͔ͬͨҊ݅ΛΫϥυͷྗΛͬͯݩͷاۀ͕ड ํͷҊ݅ΛํͷاۀͰ݁ʢϏδωεͷ࢈ফʣ ੨ݝࡾࢢ .PSF-PDBM
ఆظతʹར༻ऀʹҰਓҰਓʹΞϧόϜΛ࡞͍ͯ͠Δ͕ େྔͷࣸਅΛར༻ऀ͝ͱͷৼ͚࡞ۀ͕ελοϑ͕ுΓ͖Ͱ͕͔̍Γͷ࡞ۀͱͳ͍ͬͯͨ ໊ͷελοϑͰӡӦ͞Ε͍ͯΔΞοτϗʔϜͳখنհޢࢪઃ ੨ݝࡾࢢ .PSF-PDBM
4ʹࣸਅΛΞοϓϩʔυ͢Δ͚ͩͰ "NB[PO3FLPHOJUJPO͕إ͝ͱʹࣸਅͷৼ͚Λ ࣮ߦ͢ΔγεςϜΛ։ൃ ࠷ݶͷػೳ͚ͩͷ࣮ͱ͠։ൃίετΛ͑ɺ ҡ࣋අ༻΄ͱΜͲ͔͔Βͳ͍γεςϜʹ ඦຕͷࣸਅඵͰॲཧ͕Մೳʹ ຊۀͰ͋Δհޢʹׂ࣌ؒ͘Λ૿͢͜ͱ͕Ͱ͖ͨ ৼ͚࡞ۀΛؾʹͤͣΑΓଟ͘ͷࡱӨ͕Ͱ͖ΔΑ͏ʹͳΓར༻ऀՈʹ͞ΒʹتΜͰΒ͑ΔΑ͏ʹ ͜Ε·Ͱ༧ࢉͷͰ*5ԽͷԸܙΛड͚ΒΕͳ͔ͬͨখنࣄۀऀͰ"84ͳΒۀޮԽߴ ՃՁԽ͕Մೳ
੨ݝࡾࢢ .PSF-PDBM
͜Ε·Ͱ͓٬༷͔Βͷ࿈བྷͰྫྷଂઃඋͷނোҟৗΛΔ͜ͱ͕ଟ͘ɺ ྼԽʹΑΔଛࣦ͕ൃੜ͠ͳ͍Α͏ʹۓٸͷରԠमཧ͕ඞཁ ੨ࢢʹ͋Δۀ༻ྫྷଂݿϝʔΧʔͱͯ͠શࠃ֤Ͱઃඋͷೲೖϝϯςφϯε ੨ݝ੨ࢢ Ռ࣮༻ྫྷଂઃඋ .PSF-PDBM
ྫྷଂઃඋͷηϯαʔσʔλΛ"84্ʹอଘ ͠"NB[PO4BHF.BLFSΛ༻͍ͨػցֶशʹ ΑΔҟৗݕγεςϜΛ։ൃ ͜Ε·ͰݱͰ͔͠Θ͔Βͳ͔ͬͨઃඋͷ ঢ়گΛϦΞϧλΠϜͰѲͰ͖ΔΑ͏ʹͳ Γɺނো༧ஹΛݕͨ͠ࡍʹʹӨڹ ͕ग़ΔલʹରࡦΛଧͭ͜ͱ͕Մೳʹ ͷՁΛ্ ८ճϝϯςφϯεͷίετ͕ݮ ͜Ε·ͰΫϨʔϜͱͳ͍ͬͯͨઃඋނো͕ࣄલ࿈བྷ͕ՄೳͱͳΓتΕΔΠϕϯτʹมԽ
੨ݝ੨ࢢ .PSF-PDBM
IUUQTBXTBNB[PODPNKQTPMVUJPOTDBTFTUVEJFTUBJTFJIFQUBHPO
.PSF-PDBM ݩֶੜʹAlexaεΩϧΛ։ൃ͢Δ৬ۀମݧΛ࣮ࢪ ͜Ε·ͰݩʹΔͱ͍͏બࢶͷͳ͔ͬͨ ࢠڙୡʹ৽͍͠બࢶ͕ੜ·ΕΔ
.PSF(MPCBM ݩֶੜΛݩاۀ͕ࢧԉͯ͠ւ֎Πϕϯτʹ࿈Ε͍ͯ͘ϓϩδΣΫτ JAWS-UGͰֶΜͩΈΛԠ༻ - εΧϥγοϓ - αϙʔλʔ੍ - χϡʔελʔͷൃ۷
.PSF(MPCBM ࢀՃֶͨ͠ੜͷײ - ͜Ε͔Β੨ʹ͍ͯੈքج४ͰࣄΛߟ͍͑ͨ - ւ֎ͷΞδΞܥͷֶੜ͕ྡͰӳޠͰσΟεΧογϣϯ͍ͯ͠Δ༷ࢠΛݟͯչ͔ͬͨ͠ - 60km͘Β͍า͍͚ͨͲɺർΕΑΓָ͠Έͷํ͕େ͖͍ - ߦͬͯΈͯॳΊͯײͨ͜͡ͱ͕͋Δ
- ͜Ε͔Βͷੜ׆͕ϫΫϫΫ͢ΔΑ͏ʹͳͬͨ - དྷࣗෲͰߦ͖͍ͨͱࢥͬͨ -> དྷຊʹࣗෲͰࢀՃܾఆʂ
AWS Summit ιϧ AWS Summit ژ .PSF(MPCBM ւ֎͔ΒͷຊͰͷํxΫϥυͷ͕ฉ͖͍ͨͱొஃϦΫΤετ
.PSF(MPCBM ؖࠃژຊҎ্ʹटݍʹϦιʔε͕ूத ͦͦํͰϏδωεΫϥυΛΕΔͱࢥ͍ͬͯͳ ͍ΤϯδχΞ/एऀͨͪଟ͍ ίϛϡχςΟܦ༝ͰຊͷํͰͷϏδωεεΩʔϜΛ ౦ژܦ༝͠ͳ͍Ͱάϩʔόϧʹల։Ͱ͖ΔՄೳੑ
region(౦) global(શࠃ/ւ֎) local(ݩ) ՝ ؒ ٕज़ ใ ؒ Ϗδωε ίϛϡχςΟμΠϒޙ
region(౦) global(શࠃ/ւ֎) local(ݩ) ՝ ؒ ٕज़ ใ ؒ Ϗδωε NPSFQPUFOUJBM
՝ղܾ Ϗδωε νϟϯε
ਓؒྗ ࢲͨͪͷಇ͖ํ ΫϥυωΠςΟϒͳੈք - ςΫϊϩδʔاۀͱͯ͠ ઐࣝΛਂΊΔ - ٕज़ͷਐา͕ਐΊਐΉ΄Ͳ ਓʹ͔͠Ͱ͖ͳ͍͜ͱ͕ٻΊΒΕΔ ίϛϡχςΟϑΝʔετͳੈք
- ઐࣝΛਂΊΔͨΊʹ ίϛϡχςΟ͕ॏཁ - ΠϊϕʔγϣϯΛىͨ͜͢Ίʹଞ ऀͱͷܨ͕Γ͕େࣄ ֤ݸਓͷਓͱͯ͠ͷ͕ձࣾʹͱͬͯΤωϧΪʔͷݯઘ ձࣾͱͯ͠Δ͖͜ͱݸਓͷϥʔχϯάκʔϯΛҙࣝతʹ࡞Δ͜ͱ
ࢲͨͪͷಇ͖ํ ࣾͰͷνϟϨϯδ ษڧձɺΠϕϯτࢀՃඅશֹαϙʔτ ࣾһͷίϛϡχςΟͷࢀՃߩݙΛαϙʔτ TFMGIBDLUJNF िʹ࣌ؒɺबۀ࣌ؒதʹۀҎ֎ͷ͖ͳ͜ͱΛΔ ࣾ֎ͷਓΛೖΕͨࣾϛʔςΟϯά ࣾใϑϧΦʔϓϯʢΓͱΓച্څྉʣ ܾࡋͳ͘શ͕ͯࣗݾࡋྔɹ
बۀ࣌ؒٳՋܦඅग़ுϑϧϦϞʔτϫʔΫ ਓؒੑ͕ߴ͍খ͞ͳνʔϜͰ͋Ε શίϛϡχςΟܕͷձࣾӡӦ͕Ͱ͖Δͣ
͜Ε͔ΒͷϏδωεʹඞཁͳ̏ͭͷྖҬ ඇڝ૪ྖҬ ڝ૪ྖҬ ڞྖҬ
ඇڝ૪ྖҬ ඇڝ૪ྖҬ ɾࣗͰશͯΛ࡞ΒͣʹΫϥυΛ͏ ·͘׆༻͢Δ͜ͱͰॴ༗͔Βར༻ ɾಘҙͳͱ͜ΖɺՁΛੜΈग़͢ͱ͜ ΖʹྗͰ͖ΔڥΛ࡞Δ
ڝ૪ྖҬ ϒϨʔΫ ϙΠϯτ ٕ ज़ ྗ ࢿ ۚ ྗ ࿑
ಇ ྗ Ϛ ʔ έ ς ỹ ϯ ά σ β Π ϯ α ϙ ʔ τ ɾɾɾ άϩʔόϧͳίϛϡχςΟͰ ڝ૪ྖҬΛϨϕϧΞοϓʢࠩผԽཁҼʣ ڝ૪ྖҬ ɾଞࣾʹෛ͚ͯͳΒͳ͍উෛ͢Δ ྖҬɺੈքج४Ͱ৳͢ ɾ৳ͨ͢Ίʹɺ5FBDIJOH 4UVEJOHͰͳ͘-FBSOJOHί ϛϡχςΟܕͷHJWFUBLF ɾΞτϓοτͨ͠ਓʹɺͦΕҎ ্ͷใ͕ू·Δ
ڞྖҬ ϒϨʔΫ ϙΠϯτ ٕ ज़ ྗ ࢿ ۚ ྗ ࿑
ಇ ྗ Ϛ ʔ έ ς ỹ ϯ ά σ β Π ϯ α ϙ ʔ τ ɾɾɾ ϩʔΧϧͳίϛϡχςΟͰ ڞ͠ΠϊϕʔγϣϯΛ࣮ݱ Πϊϕʔγϣϯ ڞྖҬ ɾࣄۀυϝΠϯ͕ҟͳΔਓͱͷަྲྀ ɾΠϊϕʔγϣϯͱ৽݁߹ γϡ ϯϖʔλʔ ɾձࣾݸਓͷΛ͑ಘҙͳ෦ ͷΈ߹ΘͤͰڧ͍ࣄۀΛ࡞Δ
ํͰͷΫϥυ"**P5׆༻ͷҙٛ Ϋϥυ"**P5 टݍɺελʔτΞοϓɺΤϯλʔϓϥΠζ͚ͩͷͷͰͳ͍ ࠓͦ͜ɺํதখاۀʹ Ϋϥυ"**P5ͷ4VQFS1PXFSΛ