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
高集積マルチテナントWebサーバの大規模証明書管理 / Large-scale Certifi...
Search
MATSUMOTO Ryosuke
PRO
May 25, 2017
Technology
4.1k
5
Share
高集積マルチテナントWebサーバの大規模証明書管理 / Large-scale Certificate Management on Highly-integrated Multi-tenant Web Servers
HTTP/2と常時HTTPS時代のWebサーバの効率的なTLS証明書の設定と管理
MATSUMOTO Ryosuke
PRO
May 25, 2017
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
問いを起点に、社会と共鳴する知を育む場へ
matsumoto_r
PRO
0
820
さくらインターネット研究所 アップデート2025年
matsumoto_r
PRO
0
880
リモートワークにおけるパッシブ疲労
matsumoto_r
PRO
6
5.5k
エンジニアのキャリアパスはどう描く? まつもとりーさんと考える後悔しないキャリア選択
matsumoto_r
PRO
10
2.4k
まつもとりーのこれまでとCOGNANOのこれから
matsumoto_r
PRO
0
370
2022年の研究所の評価制度振り返りと今後
matsumoto_r
PRO
0
890
VUCAワールドから紐解く組織や評価制度の変遷と再設計
matsumoto_r
PRO
9
26k
コンテナの研究開発から学ぶLinuxの要素技術
matsumoto_r
PRO
2
1.6k
開発者体験をさらに向上させる 事業と研究との連携
matsumoto_r
PRO
2
2.5k
Other Decks in Technology
See All in Technology
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
130
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
10
2.6k
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
160
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
210
AndroidアプリとCopilot Studioの統合
nakasho
0
180
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
3.2k
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
190
Angular Architecture Revisited Modernizing Angular Architectural Patterns
rainerhahnekamp
0
110
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.4k
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (前半)
oracle4engineer
PRO
1
120
Google Cloud Next '26 の裏でこっそりリリースされたCloud Number Registry & Cloud Hub コスト分析 を試してみた
hikaru1001
0
130
色を視る
yuzneri
0
280
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
310
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
ラッコキーワード サービス紹介資料
rakko
1
3.1M
The Spectacular Lies of Maps
axbom
PRO
1
720
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
Raft: Consensus for Rubyists
vanstee
141
7.4k
For a Future-Friendly Web
brad_frost
183
10k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Transcript
)551ͱৗ࣌)5514࣌ͷ8FCαʔόͷޮతͳ5-4ূ໌ॻͷઃఆͱཧ দຊ྄հɺࡾ༔հɺྗ݈࣍ ɺ܀ྛ݈ଠϖύϘݚڀॴ ྗ݈ٕ࣍ज़࢜ࣄॴ ୈճใॲཧֶձΠϯλʔωοτͱӡ༻ٕज़ݚڀձ ߴूੵϚϧνςφϯτ8FCαʔό ͷେنূ໌ॻཧ
࣍ wৗ࣌)5514Խͷഎܠͱຊݚڀͷత wैདྷͷ8FCαʔόͷূ໌ॻઃఆͷ՝ wߴूੵϚϧνςφϯτ8FCαʔόͷେنূ໌ॻཧ w࣮ݧͱߟ w·ͱΊ
ৗ࣌)5514Խͷഎܠͱຊݚڀͷత
ݚڀͷഎܠ w)551ͷ3'$࠾ͱ࣮༻ԽͷऔΓΈ w(PPHMFʹΑΔৗ࣌)5514Խͷਪਐ w-FU`T&ODSZQUʹΑΔແྉͷ%7ূ໌ॻͷఏڙ wاۀ͚ͩͰͳ͘ݸਓͷ8FCαΠτͷ)5514Խඞਢ
ߴूੵϚϧνςφϯτํࣜͷ8FCαʔό wݸਓͷ8FCαΠτΛϗεςΟϯά͍ͯ͠ΔՁ֨8FC ϗεςΟϯάαʔϏεͰ࠾༻͞ΕΔ͜ͱͷଟ͍ํࣜ w୯Ұͷ8FCαʔόʹߴूੵʹϗετΛऩ༰ wϗετͱϓϩηε͕ґଘ͠ͳ͍ΞʔΩςΫνϟ w)5514ରԠਐΊΔඞཁ͕͋Δ
ैདྷͷ8FCαʔόͷূ໌ॻઃఆͱ՝ w8FCαʔόϓϩηεىಈ࣌ʹূ໌ॻΛશͯಡΈࠐΉ wূ໌ॻͷ͕গͳ͍߹ʹͳΒͳ͍ wߴूੵϚϧνςφϯτ8FCαʔόূ໌ॻ͕େ wϓϩηεͷϝϞϦ༻ྔ͕ϗετʹඥͮ͘ূ໌ॻ ʹґଘ͠ɺੑೳ໘ͱӡ༻໘Ͱ՝͕ੜ͡Δ
ຊݚڀͷత ߴूੵϚϧνςφϯτ8FCαʔόͷେنূ໌ॻ ཧΞʔΩςΫνϟͷఏҊ wূ໌ॻ͕ϓϩηεͷϦιʔε༻ྔʹґଘ͠ͳ͍ wੑೳ໘ͱӡ༻໘ͷ՝Λղܾ➜ޙड़
ैདྷͷ8FCαʔόͷূ໌ॻઃఆͷ
ैདྷͷ8FCαʔόͷূ໌ॻઃఆ wαʔόϓϩηεىಈ࣌ʹূ໌ॻΛϝϞϦʹࣄલಡΈࠐΈ wߴूੵϚϧνςφϯτͷ߹ূ໌ॻ͕૿େ wূ໌ॻಡΈࠐΈ૿େʹ͏ىಈ࣌ؒͱઃఆߦͷ૿େ wϓϩηεͷϝϞϦ༻ྔ૿ՃʹΑΔγεςϜίʔϧͷੑ ೳྼԽ
ੑೳ໘ͷ՝ɿϓϩηεͷϝϞϦ༻ྔ૿ ՃʹΑΔγεςϜίʔϧͷੑೳྼԽ
$(*ϓϩάϥϜ࣮ߦ࣌ͷॲཧ w8FCϗεςΟϯάͰґવར༻͞ΕΔ$(* w-JOVYͰDMPOF ͱFYFDWF ͕࣮ߦ͞ΕΔ wDMPOF $PQZPO8SJUFʹΑΓϝϞϦσʔλʹมߋ ͕ͳ͍ݶΓϝϞϦίϐʔੜ͡ͳ͍ wཧɾཧΞυϨεͷରԠ 15&
ͷίϐʔඞਢ
$(*࣮ߦํࣜ $(*QSPDFTT QIQDHJJOEFYQIQ $(*QSPDFTT DMPOF $P8ʴ15&ͷSBOHFίϐʔ UFSNJOBUFQSPDFTT FYFDWF
15&ͷSBOHFআ 1BSFOUIUUQEQSPDFTT PXOFSSPPU $IJMEIUUQEQSPDFTT PXOFSBQBDIF 15&ʢ1BHF5BCMF&OUSZ ɿϖʔδαΠζ୯ҐͰͭΤϯτϦɻϓ ϩηεͷϝϞϦ༻ྔʹൺྫͯ͠ΤϯτϦ૿Ճ͢ΔɻϝϞϦ༻ ྔ͕,#ZUFTͷ߹-JOVYͷϖʔδαΠζ௨ৗ,CZUFͳͷ ͰɺΤϯτϦݸʹͳΔɻ
15&ͷίϐʔͱআͷॲཧίετ૿େ wϓϩηεͷϝϞϦ༻ྔ૿େˠ15&ͷ͕૿େ wDMPOF ͷ15&ίϐʔॲཧ DPQZ@QUF@SBOHF ίετ૿େ wFYFDWF ͷ15&আॲཧ [BQ@QUF@SBOHF ίετ૿େ
wγεςϜ$16͕$16ϦιʔεΛ༗͢Δ ➜࣮ݧͷষͰݕূ
ӡ༻໘ͷ՝ɿূ໌ॻಡΈࠐΈ૿େ ʹ͏ىಈ࣌ؒͱઃఆߦͷ૿େ
8FCαʔόͷઃఆϑΝΠϧߦ૿େ wϗετ୯ҐͰରԠ͢Δূ໌ॻͷϑΝΠϧΛهड़ wߴूੵԽʹ͍ઃఆϑΝΠϧαΠζͷ૿େ wαʔόϓϩηε࠶ىಈ͕࣌ؒϗετ͓Αͼূ໌ॻʹ ґଘͯ͘͠ͳΔ ➜࣮ݧͷষͰݕূ
ߴूੵϚϧνςφϯτ8FCαʔό ͷେنূ໌ॻཧΞʔΩςΫνϟ
ఏҊख๏ w4/* 4FSWFS/BNF*OEJDBUJPO ֦ுΛར༻ wαʔόϓϩηεىಈ࣌ʹূ໌ॻಡΈࠐ·ͳ͍ wαʔόϓϩηεͷ࠶ىಈ࣌ؒΛ͘͢Δ w44-5-4ϋϯυγΣΠΫ࣌ʹূ໌ॻΛಈతಡΈࠐΈ wϝϞϦ༻ྔΛݮͤ͞ੑೳྼԽΛ͙
'JMF,74 IUUQE QSPDFTT $MJFOU 4/*ʹΑͬͯTFSWFSOBNF͕FYBNQMFKQͷ υϝΠϯʹର͢Δ5-4ϋϯυγΣΠΫ͕։࢝ 5-4ϋϯυγΣΠΫ࣌ʹυϝΠϯFYBNQMFKQʹඥͮ͘ ূ໌ॻͱൿີ伴ΛϑΝΠϧ,FZ7BMVF4UPSF ,74 ͔ΒಈతʹಡΈࠐΜͰ͔ΒΫϥΠΞϯτͱॲཧܧଓ
'JMF,74 IUUQE QSPDFTT $MJFOU 0QFO44-όʔδϣϯҎ߱ 44-@$59@TFU@DFSU@DC ͱ͍͏5-4ϋϯυγΣΠΫ࣌ ʹҙͷؔΛίʔϧόοΫ͢Δػೳ͕Ճ ίʔϧόοΫؔͷதͰυϝΠϯͱඥͮ͘αʔόূ໌ॻ ͱൿີ伴ΛಡΈࠐΈޙϋϯυγΣΠΫΛܧଓͯ͠ॲཧ
࣮ wOHY@NSVCZʹ5-4ϋϯυγΣΠΫϑοΫΛՃ w5-4ϋϯυγΣΠΫ࣌ʹ3VCZͷίʔυ͕࣮ߦ w3VCZϝιουͱ0QFO44-ͷίʔϧόοΫΛCJOEJOH wαʔόূ໌ॻىಈ࣌ʹಡΈࠐ·ͳ͍
ϦΫΤετ͞ΕͨυϝΠϯ͔Βಈతʹূ໌ॻΛ ಡΈସ͑Δ͜ͱʹΑΓ୯ҰͷઃఆʹूՄೳ ϑΝΠϧϕʔεͷಈతূ໌ॻಡΈࠐΈྫ 3VCZͰϓϩάϥϚϒϧʹهड़Մೳ
ϦΫΤετ͞ΕͨυϝΠϯ͔Βಈతʹূ໌ॻΛ ಡΈସ͑Δ͜ͱʹΑΓ୯ҰͷઃఆʹूՄೳ ,74ϕʔεͷಈతূ໌ॻಡΈࠐΈྫ
࣮ݧͱߟ
࣮ݧͱධՁ wैདྷख๏ͷϝϞϦ༻ྔͱىಈ࣌ؒͷݕূ wैདྷख๏ͷϝϞϦ༻ྔͱੑೳͷݕূ wఏҊख๏ͷੑೳධՁ wಈతಡΈࠐΈͷΦʔόʔϔουʁ
࣮ݧڥ ༷ $16 *OUFM9FPO&W()[DPSF .FNPSZ (CZUFT 4FSWFS /&$&YQSFTT3G& 04 $FOU04-JOVY,FSOFM
ैདྷͷϝϞϦ༻ྔͱىಈ࣌ؒͷݕূ wສϗετͷCJUTͷ伴ͷൿີ伴ͱαʔόূ ໌ॻΛOHJOYόʔδϣϯͰಡΈࠐΈ ߲ ϓϩηεىಈͷ࣮࣌ؒ ඵ ϓϩηεىಈͷϢʔβ$16༻࣌ؒ ඵ ϓϩηεىಈͷγεςϜ$16༻࣌ؒ
ඵ ϓϩηεͷϝϞϦ༻ྔʢ344 .CZUFT
ैདྷख๏ͷϝϞϦ༻ྔͱੑೳͷݕূ wࣗࣾϗεςΟϯάαʔϏεڥͷऩ༰ͱϝϞϦ༻ ྔʹج͍ͯγεςϜίʔϧͷੑೳΛௐࠪ ϗετऩ༰ ϓϩηεͷϝϞϦ༻ྔʢ344 DMPOF γεςϜίʔϧͷ࣮ߦ࣌ؒ ,#ZUFT TFD
,#ZUFT TFD ,#ZUFT TFD ϓϩηε͋ͨΓDMPOF ͰTFDɺFYFDWF ͰTFD$16Λ༗͢Δͱ ඵؒʹ࠷େϦΫΤετ͔͠ॲཧͰ͖ͳ͍ ʢ࣮࣭$(*ͷίϯςϯπॲཧؚΊΔͱॲཧͷ͍ܰ$(*ͰϦΫΤετTFDʣ
ϓϩηεͷϝϞϦ༻ྔ(#࣌ͷෛՙঢ়ଶ $(*ʹΞΫηεूத࣌ͷQFSGʹΑΔΧʔωϧͷγϯϘϧؚΊͨෛՙঢ়ଶ Χʔωϧͷ15&ૢ࡞ؔͷॲཧ͕$16શମͷΛΊ͍ͯΔ
ఏҊख๏ͷੑೳධՁ wैདྷͷࣄલূ໌ॻಡΈࠐΈख๏ͱఏҊख๏ͷ5-4ϋϯυ γΣΠΫ࣌ʹಈతʹಡΈࠐΉख๏ ,74ϕʔε ͱൺֱ wಉ࣌ଓΛมԽͤ͞ͳ͕ΒੑೳΛධՁ wOHJOYʹॳظಉ෧͞Ε͍ͯΔ#ZUFTͷJOEFYIUNM wDJQIFSTVJUFT&$%)&34""&4($.4)"
ఏҊํࣜͱैདྷํࣜͷൺֱ ಉ࣌ଓ ఏҊํࣜ EZOBNJDMPBE SFRTFD ैདྷํࣜ QSFMPBE SFRTFD
$(*ͷΑ͏ͳϓϩηεෳ͕ੜ͡ͳ͍ܰྔͳ੩తϑΝΠϧͷϦΫΤετͰɺ ূ໌ॻͷಈతಡΈࠐΈैདྷख๏ͷ੩తಡΈࠐΈͱൺֱͯ͠΄΅͕ࠩͳ͍
ߟ w5-4Ϩεϙϯεੜॲཧͱൺֱͯ͠ಈతূ໌ॻಡΈ ࠐΈॲཧ࣮༻্ʹͳΒͳ͍ఔͷίετ wىಈ࣌ͷϝϞϦ༻ྔূ໌ॻΛಡΈࠐ·ͳ͍߹ͱ ಉఔ
·ͱΊ
·ͱΊ wߴूੵϚϧνςφϯτํࣜͷ8FCαʔόʹ͓͚Δαʔ όূ໌ॻͷಡΈࠐΈํࣜͷ՝Λղܾ wαʔόϓϩηεىಈ࣌ʹࣄલʹಡΈࠐΉͷͰͳ͘ 5-4ϋϯυγΣΠΫ࣌ʹϑΝΠϧ,74͔ΒυϝΠϯ ʹରԠͨ͠ূ໌ॻΛಈతʹಡΈࠐΉํࣜ wಈతಡΈࠐΈͷੑೳ࣮༻্ͷͳ͍Ϩϕϧ