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
shiro16
February 27, 2018
Technology
0
1.2k
マイクロサービス事始め@技術編
https://www.slideshare.net/toshihirogotou/ss-88034070
上記資料の課題をどのように解決していくか?についての簡単なまとめ
shiro16
February 27, 2018
Tweet
Share
More Decks by shiro16
See All by shiro16
minne のアーキテクチャの進化とこれから
shiro16
1
3.5k
minne の開発環境の変革と今後
shiro16
0
1.1k
Rails6 upgrade タイムアタック
shiro16
2
2.8k
telepresence で始める k8s 時代のローカル開発
shiro16
10
5.9k
minne での検索改善の歴史
shiro16
1
2.5k
minne でのハイブリッドクラウド運用
shiro16
1
1.9k
Other Decks in Technology
See All in Technology
ソフトとハード両方いけるデータ人材の育て方
waiwai2111
0
180
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
870
困ったCSVファイルの話
mottyzzz
0
230
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
490
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
I tried making a solo advent calendar!
zzzzico
0
150
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
Databricks Free Edition講座 データエンジニアリング編
taka_aki
0
2.6k
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
140
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
910
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.9k
First, design no harm
axbom
PRO
2
1.1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
[SF Ruby Conf 2025] Rails X
palkan
0
710
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
240
Making Projects Easy
brettharned
120
6.5k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
120
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Transcript
NJOOFͷϚΠΫϩαʔϏεԽͷલʹ ޙ౻རത(.01FQBCP *OD ϚΠΫϩαʔϏεࣄ࢝Ίˏٕज़ฤ
νʔϑςΫχΧϧϦʔυ 5PTIJIJSP(PUP!@TIJSP NJOOFࣄۀ෦
ࢿྉͷ༰ͱ w͜ͷࢿྉϚΠΫϩαʔϏεࣄ࢝ΊͰඇΤϯδχΞ༻ʹۃྗͬͨՕॴΛิ ͢ΔͷͰ͢ɻ wϚΠΫϩαʔϏεԽΛਐΊΔ্ͰσϝϦοτͱ্ͯ͛͠ΒΕΔՕॴΛͲ͏ٕज़ Ͱղܾ͢Δ͔ʁΛղઆ͠·͢ wӡ༻͢Δ্Ͱݱঢ়ͱҧͬͯ͘ΔͰ͋Ζ͏෦ͷղઆؚΈ·͢
େࣄͳ͜ͱ ʢେࣄͳ͜ͱͳͷͰ͓͞Β͍ʣ
ૄ݁߹ͱߴڽूੑ
ૄ݁߹ͱ wૄ݁߹ͱɺࡉԽ͞Εͨݸʑͷίϯϙʔωϯτಉ࢜ͷ݁ͼ͖͕ͭൺֱత؇ ͔Ͱɺಠཱੑ͕ڧ͍ঢ়ଶͷ͜ͱͰ͋Δɻ ग़య*5༻ޠࣙయ<ૄ݁߹> wૄ݁߹ͳαʔϏεଞͷαʔϏεʹؔͯ͠࠷ݶͷ͜ͱ͔͠Ѳ͠ͳͯ͘ྑ ͍ w࠷ݶͷ͜ͱͱ"1*ͷ*'͑͞Θ͔Εྑ͍ wଞͷαʔϏε͕෦తʹͲͷΑ͏ͳมߋ͕͞ΕΑ͏͕*'͑͞มΘΒͳ͚Ε ͕ͳ͍ͱ͍͏͜ͱ
ߴڽूੑͱ wؔ࿈͢ΔৼΔ͍͕ҰՕॴʹू·͍ͬͯΔ͜ͱ wৼΔ͍Λมߋ͍ͨ࣌͠ʹɺҰՕॴΛมߋ͢Δ͚ͩͰ͍͍αʔϏεͳΒߴڽू ੑͰ͋Δͱݴ͑Δ
͓͞Β͍ऴΘΓ
ϚΠΫϩαʔϏεԽΛਐΊΔ্Ͱ ߟ͑ͳ͚ΕͳΒͳ͍՝
՝ͱ ֤αʔϏεͰ͖ʹݴޠϛυϧΣΞͬͨΒཧ͕େมͰʁ τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑΛͲ͏ͬͯ୲อ͢Δʁ ͷαʔϏεͰΤϥʔग़ͨࡍʹଞͷαʔϏεͷͲͷϦΫΤετͳͷ͔ʁͱ ͔ͷඥ͚ʁ %#͕όϥόϥͳͷͰϨϙʔτͷ࡞ͱ͔Ͳ͏͢Δͷʁ
αʔϏεލ͍ͩςετͱ͔Ͳ͏͢Δͷʁ
ݴޠϛυϧΣΞ͖উखΔͱ ཧେม
ݴޠϛυϧΣΞ͖উखΔͱཧେม w ͔֬ʹେมɺ࠾༻ͷࡍࠔΔ w ϓϥΫςΟεͱݺΕΔ͋Δఔͷܾ·ΓࣄΛܾΊΔ w ྫ͑"1*ͷϨεϙϯεඞͣ+40/Λ͏ͱ͔ w ྫ͑αʔϏεؒͷ௨৴ʹ)551Λ͏ͱ͔ w
αʔϏεٕज़ͷਐาʹ߹ΘͤͯϓϥΫςΟεมԽ͍ͤͯ͘͞ w దͳٕज़બΛߦͳ͍ͬͯͨ͘Ί
τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑ
τϥϯβΫγϣϯࣦഊ࣌ͷ߹ੑ୲อ w ࠷ॳग़དྷΔ͚ͩ%#Λލ͕ͳ͍Α͏ʹ͚Δ༧ఆ w ͦ͏ݴͬͯগͳ͔Βͣग़ͯ͘Δͣ w αʔϏεΛލ͍ͩ߹ੑ͕ඞཁͳॲཧͰࣦഊཧ༝͕ਖ਼֬ʹΘ͔ΔΑ͏ͳ ΈΛ༻ҙ͢Δɻ w ࣦഊͨ͠߹ʹݩͷঢ়ଶʹͤΔΈΛ༻ҙ͢Δ
w ඇಉظͰσʔλΛमਖ਼͢ΔͳͲ
αʔϏεΛލ͍ͩΞΫηεͷ Ͳ͏͢Δͷʁ
αʔϏεΛލ͍ͩΞΫηεͷ w ͍͔ͭ͘ͷαʔϏεΛލ͍ͰདྷͨΞΫηε͕෦తͳΤϥʔʹͳͬͨ߹ʹͲ ͕͓͔͍͜͠ͷ͔ʁΛௐࠪ͢ΔͨΊʹΤϥʔ͕ൃੜ͢ΔલͷϦΫΤετશ ෦͕Γ͍ͨ w αʔϏεΛލ͍ͰΔͷͰඥ͚Λߦ͏ඞཁ͕͋Δ w 3BJMTͳΒ93FRVFTU*%ΛIFBEFSʹ͚ͭͯΞΫηε͢Δ͜ͱʹΑͬͯҰ࿈ ͷϦΫΤετͷඥ͚͕ՄೳʹͳΔ
Ϩϙʔτͷ࡞Ͳ͏͢Δʁ
Ϩϙʔτͷ࡞ w %#͕Θ͔Εͯ͠·͏ͷͰ+0*/͕ඞཁͳ֤छϨϙʔτͷ࡞͕Ͱ͖ͳ͍ w ಛʹ#*νʔϜͷਓʑ͕ࠔͬͨͳʙͱͳΔ w શ෦ೖΓͷϨϙʔτ༻%#Λ༻ҙ͢Δ w ҰఆͷִؒͰಉظΛਤΔΈΛ༻ҙ͢Δ w
5%&MBTUJDTFSDIଆʹ্͛ͯͦͪΒͰूܭ͢Δͱ͍͏બ͋Γ
αʔϏεΛލ͍ͩςετ
ςετʹ͍ͭͯ w αʔϏε୯ମͰ͋Ε7$3ͳͲΛར༻͢Εྑ͍ w ϚΠΫϩαʔϏεͰຊʹ֤αʔϏεͷ࿈ܞ͕͏·͘ߦͬͯΔͱ͍͏ͷΛς ετ͍ͨ͠ w ΤϯυπʔΤϯυͷςετංେԽ͢ΔͷͰେม w 1BDUΛͬͯςετ͠Α͏ͥ
w $POTVNFS%SJWFO$POUBDU5FTUJOHΛ࣮ݱ͢Δπʔϧ
ؾΛ͚ͭΔ͜ͱ
ؾΛ͚ͭΔ͜ͱͱ wଞͷαʔϏεͷ%#Λ͍͡Βͳ͍ w"1*ܦ༝Ͱσʔλͷߋ৽Λߦ͏ wଞͷαʔϏεͷ%#͍ͬͯ͡͠·͏ͱߴڽूੑ͕ࣦΘΕΔ wαʔϏεײͰͷ%3:Λҙࣝ͗͢͠ͳ͍ wͦͦݴޠҧ͏͔͠Εͳ͍ w%3:Λҙ͍ࣝͯ͠ΖΜͳαʔϏεͰ͑ΔHFNԽͯ͠Έͨ͜ͷมߋೖΕ Δͱ͋ͷαʔϏεͰӨڹग़Δͳݕূେมͩͳ w͋ΕʁϚΠΫϩαʔϏεԽ͢Δલʹͬͯͳ͍ʁ
ؾΛ͚ͭΔ͜ͱͱ w௨৴͠Α͏ͱ͍ͯͨ͠TFSWJDF͕োͰ௨৴Ͱ͖ͳ͍߹ wUJNFPVUΛదʹઃఆ͠Α͏ wUJNFPVU͕͍ͱͦΕ͚ͩϦιʔεΛͬͯ͠·͏ wαʔΩοτϒϨʔΧʔΛͬͯ௨৴͢Δલʹࣄલʹݕ͠Α͏ wແବͳ௨৴ΛݮΒͤΔ wϢʔβͷΞΫγϣϯͷલʹରࡦΛଧͯΔ߹͕͋Δ
ଞʹ͜ΕͲ͏ͳΜʁ ͱ͍͏͕ٙ͋Δਓ͍·͢ʁ
͜ͷࢿྉͷ༰ϚΠΫϩαʔϏεΞʔΩςΫνϟʹ΄΅ॻ͍ͯ͋ΔͷͰಡΜͰʂʂ̍