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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Shintaro Ikeda
May 26, 2017
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
マイクロサービスの概要と構築 統合編
Shintaro Ikeda
May 26, 2017
More Decks by Shintaro Ikeda
See All by Shintaro Ikeda
Difference between Swagger and OpenAPI
momotaro98
0
190
Haskell-Rinko-11
momotaro98
0
71
習慣的にやりたいことを手助けしてくれるLINEボットを作った話
momotaro98
0
84
AlertForViber_20171207
momotaro98
0
260
アウトプット駆動スキルアップ
momotaro98
1
100
Other Decks in Technology
See All in Technology
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
190
モバイルアプリ開発概論2026
recruitengineers
PRO
5
510
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
980
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.3k
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
140
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
130
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.2k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
370
サイバー捜査員研修(前半)
nomizone
1
1.9k
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
200
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
520
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
340
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Are puppies a ranking factor?
jonoalderson
1
3.8k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
380
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
310
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
౷߹ฤ ୈճಉظ-5ձ 3BLVUFO *OD 4IJOUBSP*LFEB ϚΠΫϩαʔϏεͷ֓ཁͱߏங
ॻ੶ w ஶऀ4BN/FXNBO w 5IPVHIU8PSLT˞ͱ͍͏ձࣾ ͷ ͓ͦΒ͘ ͍ٕ͢͝ज़ऀ w 5XJUUFS!TBNOFXNBO
˞$*$%ɺςετࣗಈԽπʔϧΛ࡞͍ͬͯΔ ͔Β͋ΔγΧΰ͕ຊࣾͷฮιϑτΣΞձࣾ
ॻ੶ͷ࣍ w ষϚΠΫϩαʔϏεͷ֓ཁ w ষϚΠΫϩαʔϏεΞʔΩςΫνϟӡ ༻ʹ͓͚Δٕज़ऀͷࣄ w ষϚΠΫϩαʔϏεͷϞσϧԽํ๏ w ষϚΠΫϩαʔϏεؒͷ౷߹
w ষϞϊϦγοΫαʔϏεͷϚΠΫϩαʔ Ϗεͷղ w ষσϓϩΠ w ষςετ w ষࢹ w ষηΩϡϦςΟ w ষίϯΣΠͷ๏ଇͱγεςϜઃܭ w ষେنͳϚΠΫϩαʔϏε w ষ·ͱΊ ຊൃදͰऔΓ্͛Δ෦
ϚΠΫϩαʔϏεͱʁ
ϚΠΫϩαʔϏεͱ w ఆٛʮখ͔ͭͭ͘͞ͷׂʹઐ೦͢Δࣗͨ͠αʔϏεʯ w ڊେԽͨͭ͠ͷαʔϏε ϞϊϦγοΫαʔϏε ʹର߅ w 40" 4FSWJDF0SJFOUFE"SDIJUFDUVSF
ͷࢥΛ࣋ͭ w ࢄγεςϜʹΑΓ࣮ݱ͞ΕΔ w υϝΠϯۦಈઃܭɺܧଓతσϦόϦɺΦϯσϚϯυԾԽɺΠ ϯϑϥࣗಈԽɺখنࣗνʔϜɺͳͲͷߟ͔͑ΒӨڹ͞Εͨ
ϞϊϦγοΫαʔϏε ϚΠΫϩαʔϏε
ϚΠΫϩαʔϏεͷϝϦοτ αʔϏε͝ͱʹٕज़ΛબͰ͖Δ ো͕ىͬͯ͜࿈ͤͣΛͰ͖Δ αʔϏε͝ͱʹ߹ͬͨεέʔϦϯά͕Ͱ͖Δ αʔϏε͝ͱʹਝ͔ͭ༰қʹσϓϩΠ͕Ͱ͖Δ αʔϏενʔϜͱͯ͠৫໘ͰͷҰக͕Ͱ͖Δ ผΞϓϦέʔγϣϯͰ࠶ར༻͕Ͱ͖Δ ΑΓྑ͍࣮ʹஔ͖͑ΔίετΛখ͘͞Ͱ͖Δ Φʔόʔϔουͷൃੜ
ٕज़બͷࢄ ࣮ߦڥͷࢄ ࢄγεςϜಛ༗ͷͷൃੜ ωοτϫʔΫো ӡ༻ͷෳࡶԽ σϝϦοτ
5IFSFJTOPTJMWFSCVMMFU
ϚΠΫϩαʔϏεͷߏங౷߹ฤ ίϯγϡʔϚͷഁյతมߋΛճආ͢Δ "1*Λٕज़ඇґଘʹ͢Δ ίϯγϡʔϚʹͱͬͯ୯७ͳαʔϏεʹ͢Δ ౷߹ʹ͓͚Δࢦ ϚΠΫϩαʔϏεͷϞσϧԽͷຊ࣭
ʮૄ݁߹ੑʯ ʮߴڽूੑʯ ˞ॻ੶ͷୈষͰৄ͘͠આ໌͞Ε͍ͯΔ
ϚΠΫϩαʔϏεͷ౷߹ %#ڞ༗දతΞϯνύλʔϯ 3&45ϦΫΤετϨεϙϯεͷྑ͍ग़ൃ ΦʔέετϨʔγϣϯΑΓίϨΦάϥϑΟ ੑͷ͋Δ3FBEFSͰഁյతมߋΛආ͚Δ 6*ΛαʔϏεͷ߹ϨΠϠͱߟ͑Δ ͭͷτϐοΫ
%#ڞ༗දతΞϯνύλʔϯ %#υϥΠό %#υϥΠό %#υϥΠό 42-จ03. 42-จ03. 42-จ03. w %#Λߋ৽͢Δͱ͖ɺଞͷαʔϏεͷӨڹͷྀ͕ඞཁ
w %#ࣗମΛվม͢Δͱ͖ɺίϯγϡʔϚଆͷഁյతมߋଟେ w σʔλͰͳ͘ৼΔ͍ CFIBWJPS Λڞ༗͢Δ͖
3&45ϦΫΤετϨεϙϯεͷྑ͍ग़ൃ 3&45WT3$1 w 3$1ܾͯ͠ѱͰͳ͍͕ਖ਼͘͠3&45Λ͏ͷ͕ϕλʔ w )551ͱͷ૬ੑͷྑ͞ w )"5&0"4ͱ͍͏ૄ݁߹ࢧԉͷ ཁૉΛ࣋ͭ
w ΫϥΠΞϯτଆͰπϥΈ w ٕज़తґଘ͕ڧΊ w ϩʔΧϧίʔϧͱϦϞʔτίʔ ϧͰ༰ҟͳΔ w ΫϥΠΞϯτଆൺֱతָ
ΦʔέετϨʔγϣϯΑΓίϨΦάϥϑΟ w ϩδοΫ͕தԝαʔϏεʹूத w ҟৗΩϟον͍͢͠ w ඇಉظΠϕϯτΛ֤αʔϏε͕ ҙͷλΠϛϯάͰαϒεΫϥ Πϒ
w ࢹγεςϜΛՃͰߏங͢Δ ඞཁ༗Γ
ੑͷ͋Δ3FBEFSͰഁյతมߋΛආ͚Δ DVTUPNFS pSTUOBNF:PUBpSTUOBNF MBTUOBNF+BDLTPOMBTUOBNF FNBJMZPUB!FYBNQMFDPNFNBJM UFMFQIPOF/VNCFS UFMFQIPOF/VNCFS DVTUPNFS DVTUPNFS
OBNJOH pSTUOBNF:PUBpSTUOBNF MBTUOBNF+BDLTPOMBTUOBNF OJDLOBNF+PFOJDLOBNF OBNJOH FNBJMZPUB!FYBNQMFDPNFNBJM DVTUPNFS มߋ͕ ىͬͨ͜ w ʮFNBJMλάΛಡΈऔΔʯ3FBEFSͳΒίϯγϡʔϚଆมߋෆཁ
6*ΛαʔϏεͷ߹ϨΠϠͱߟ͑Δ ˡίϯϙʔωϯτ͕αʔϏεͷ"1* Λͨͨ͘Γํ ϓϥϯ" σόΠε͝ͱͷόοΫΤϯυ"1* ήʔτΣΠΛ༻ҙ͢ΔΓํ ϓ ϥϯ% ˠ
ײ w Ή͍ͣ w ൃ͕ΦϒδΣΫτࢦͷσβΠϯύλʔϯͱಉ༷ͩͱײͨ͡ w ૄ݁߹ੑ㱻ҕৡʹΑΔ؇͍݁߹ w ίϨΦάϥϑΟ㱻Φϒβʔόʔύλʔϯ w
ͳͲ