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にサイトを引っ越ししてHTTPS化した話
Search
iwanao
July 23, 2019
Technology
0
130
AWSにサイトを引っ越ししてHTTPS化した話
iwanao
July 23, 2019
Tweet
Share
More Decks by iwanao
See All by iwanao
20190319_群馬_Innovate_JP_intro_2019
iwanao
0
280
JAWS-UG Gunma Cloud9 利用シーン/連携サービス
iwanao
0
330
Other Decks in Technology
See All in Technology
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
100
Context Engineeringの取り組み
nutslove
0
370
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
150
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
590
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
260
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
370
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
140
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Exploring anti-patterns in Rails
aemeredith
2
250
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Git: the NoSQL Database
bkeepers
PRO
432
66k
[SF Ruby Conf 2025] Rails X
palkan
1
760
Transcript
"84ʹαΠτΛҾͬӽͯ͠͠ )5514Խͨ͠ +"846((VONB JXBOBP ඇΤϯδχΞ͕
࠷ॳͷ༧ఆ ඇΤϯδχΞ͕࠷ݶͷษڧͰ $MPVE1SBDUJUJPOFSʹड͔ͬͨ࣌ͷ ษڧํ๏ͱ डݧػձͷҬ֨ࠩ࠘Έઅ Ͱ͕ͨ͠ɺαΠτͷҠసΛ࣮ݱͨ͠ͷͰͦͷΛ
ࠓ·ͰͷαΠτ "4")*ωοτͷϗʔϜϖʔδαʔϏε ʢʹಠࣗυϝΠϯͰͳ͍ʣ )551ଓͷΈ αΠτͷߋ৽'51ܦ༝ αΠτͷϨΠΞτςʔϒϧλά
ͦΖͦΖอޢ͞Ε͍ͨʂ
ͦͷલʹͬͨ͜ͱ "4")*ωοτ "84 ಠࣗυϝΠϯΛͱͬͯಠࣗυϝΠϯܦ༝ͰΞΫηεՄೳʹ "4")*ωοτͷυϝΠϯ ಠࣗυϝΠϯ 3PVUF 4 ϦμΠϨΫτ ͍63-
͍63-
ެࣜνϡʔτϦΞϧݟͳ͕Β 4ͷઃఆΛͨ͠Β ΈΑ͘Θ͔Βͳ͍͚Ͳ ϦμΠϨΫτ͕Ͱ͖ͨʂ ͚Ͳɺϖʔδ։͘ͱ"4")*ωοτͷ63-ͩ͠)551ͩ͠
ͦΖͦΖอޢ͞Ε͍ͨʂʂ
4ͱ$MPVE'SPOUͰ )5514ԽͰ͖·͢Α
ͩͬͨΒ·ͨ ެࣜνϡʔτϦΞϧݟΕ ָউͳͷͰʂ
ͱ͍͏͜ͱͰ։࢝ ྫ: ಠࣗυϝΠϯΛ༻ͯ͠੩తΣϒαΠτΛ ηοτΞοϓ͢Δ ྫ: Amazon CloudFront ͰΣϒαΠτΛߴԽ͢Δ ҎԼͷ̎ͭͷνϡʔτϦΞϧ͕Ͳ͏ΒͦΕͬΆ͍ͧ https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/website-hosting-cloudfront-
walkthrough.html https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/website-hosting-custom- domain-walkthrough.html
·ͣ4ͰϗεςΟϯά ݩͷαΠτ͔Β%-ͨ͠ϑΝΠϧҰࣜΛ4ʹΞοϓϩʔυ
4ͰαΠτͷϗεςΟϯά 4ʹ࡞ͬͨυϝΠϯ໊ͷόέοτʹIUNM ϑΝΠϧͳͲΛΞοϓϩʔυ ʮϦμΠϨΫτʯઃఆͩͬͨͷΛ ʮϗεςΟϯάʯʹมߋ όέοτϙϦγʔΛύϒϦοΫʹ ʢެࣜϖʔδͷهࡌΛͦͷ··ίϐϖͰʣ %/4ͷ"ϨίʔυͷΤΠϦΞεઃఆͰαΠ τใͷ͋Δ4όέοτʹϧʔςΟϯά
4ʹ͓Ҿͬӽ͠Ͱ͖ͨʂ "4")*ωοτ "84 ಠࣗυϝΠϯͰαΠτ͕දࣔ͞ΕΔ "4")*ωοτͷυϝΠϯ ಠࣗυϝΠϯ 3PVUF 4
Ͱ͍͍Ճݮอޢ͞Ε͍ͨʂ
͜͜·Ͱ͔Βఔ ͯ͜ͱɺ ͜ͷઌָউͰʂ
͍ͭʹ)5514Խʂ $MPVE'SPOUΛ։͖·͢ʂ
ઃఆ͍͖ͯ͠·͢ νϡʔτϦΞϧͷࢦࣔ௨ΓʹೖྗɾબΛɾɾɾ
ઃఆྃʂ
ͷ͕ͣɾɾɾɹΤϥʔʂ
ΤϥʔϝοηʔδΛάάΔ $MBTTNFUIPE͞Μͷϒϩά͕ ෆ໌͕ग़Δɺϒϥβͷλϒ͕૿͑·͢
ͭ·Γɺ ࠓ ͚ͷΞφϯεʹ υΩϡϝϯτɺӳޠ൛ͷํʹهड़͕Ճ ࠷༷͕ۙมΘ͚ͬͨͲɺຊޠυΩϡϝϯτͷमਖ਼·ͩ $/".&Λઃఆ͢Δࡍɺ֘͢Δ 44-5-4ূ໌ॻͷొ͕ඞਢʹ
$FSUJpDBUF.BOBHFSొ 4ͱ$MPVE'SPOU͚ͩͰ݁͢Δͣͩͬͨͷʹɾɾɾ
ؾΛऔΓͯ͠ূ໌ॻͷϦΫΤετΛ υϝΠϯ3PVUFͰཧͯ͠Δ͔Βɺ υϝΠϯͷཧऀূ໌ָͳͣ
ͱ͜Ζ͕ɺɺɺ $SFBUFSFDPSEJO3PVUF ը໘ʹग़ͯ͘Δͣͷ ͜ͷϘλϯ͕ग़ͯ͜ͳ͍ ํ͕ͳ͍ͷͰɺ 3PVUFʹ$/".&ϨίʔυΛࣗͰՃ
ແࣄɺূ໌ॻ͕ൃߦࡁʹ
ؾΛऔΓͯ͠$MPVE'SPOUʹΔ ͕ɺ ˕$VTUPN44-$FSUJpDBUF FYBNQMFDPN ͷબࢶʹɺ࡞ͬͨͣͷূ໌ॻ͕ग़ͯ͜ͳ͍ʂ ͔ͯ͠͠өʹ͕͔͔࣌ؒΔͷ͔ͳʁɹ৸Α͏ɻ
ཌே ·ͩબࢶʹग़ͯ͜ͳ͍
ͷͰɺάάͬͨͱ͜Ζ ͜Εͩʂ "84ϦʔδϣϯΛถࠃ౦෦ʢόʔδχΞ෦ʣ CloudFront Ͱ SSL/TLS ͷূ໌ॻΛ༻͢ΔͨΊͷཁ݅
ͬͱ$MPVE'SPOUͷ ઃఆྃ
3PVUFʢ%/4 ͷ"Ϩίʔυ ΤΠϦΞεͷઃఆΛ $MPVE'SPOU σΟετϦϏϡʔγϣϯ ʹมߋ͢Ε0,ʂ ͍ͭʹ)5514ԽͰ͖ͨʂͣʂʂʂ
֬ೝ͠·͠ΐ͏
伴ϚʔΫʂอޢ͞Εͨʂ ͔͠͠ɺࣗͰʮIUUQTʯͱೖྗ͠ͳ͍ͱͦ͏ͳΒͳ͍ υϝΠϯ͚ͩೖྗͯ͠)5514ʹ͍ͨ͠
ͦ͜ʹॿ͚ͷ͕ʂ ͜͜ͷઃఆͰͳ͍Ͱ͔͢ʁ 3FEJSFDU)551UP)5514 ͜Εͩʂ
ΊͰͨ͠ΊͰͨ͠ υϝΠϯ͚ͩೖྗͯ͠ɺ)5514Ͱ։͍ͨΑʂ
ͱ͜Ζ͕ʂ ͖ͬ͞ɺ4ΛύϒϦοΫઃఆʹͨ͠ͱ͔ݴͬͯ·ͨ͠ʁ ͏Μɻ4ͰϗεςΟϯάͷνϡʔτϦΞϧʹ ॻ͍ͯ͋ͬͨ௨ΓͩΑ ެ։ઃఆμϝͰ͢ Α͘Θ͔ΒΜ͚Ͳɺμϝͱ͍͏ͳΒެ։ઃఆফͯ͠ΈΔ ͋ΕʁαΠτ͕ݟΒΕͳ͘ͳͬͨΑʁʁʁ
$SPVE'SPOU͔Β͚ͩͷΞΫηεΛ ڐՄ͢Δઃఆ͕͋ͬͨ 3FTUSJDU#VDLFU"DDFTT ্ͷͱ͜ΖΛʮ:FTʯʹͯ͠ʮϙϦγʔͷΞοϓσʔτʯ
͜͏ͳΓ·ͨ͠ʂ "4")*ωοτͷϗʔϜϖʔδαʔϏε ʢʹಠࣗυϝΠϯͰͳ͍ʣ )551ଓͷΈ αΠτͷߋ৽'51ܦ༝ αΠτͷϨΠΞτςʔϒϧλά ಠࣗυϝΠϯͰදࣔʂ )5514ଓʂʂ ίϯιʔϧ͔Β4ʹΞοϓ Ͱ·ͩ՝͕Δ
͜Ε͔Β ·ͩɺ"4")*ωοτʹαΠτ͕ͬͯΔͷͰ ʮҠస͠·ͨ͠ʯͱද͍ࣔͨ͠ɻ ʢϦμΠϨΫτͰ͖Ε͍͍͚ͲɺϓϩάϥϜඞཁʁʣ ৽͍͠υϝΠϯͷ4&0͕ऑ͍ͷͰɺSPCPUUYUͱ͔ʁ ʢ4ͰͲ͏͢Εʁʁʁʣ $MPVE'SPOUͱ͔4ͷྉۚࢹ͠ͳ͍ͱ αΠτΛϨεϙϯγϒσβΠϯʹ͍ͨ͠ αΠτͷߋ৽Λɺ$(.ͬΆ͍ͨ͘͠
ࠓճͷڭ܇ ެࣜͷνϡʔτϦΞϧʹൈ͚͕͋Δɻա৴ې Έͷཧղ͕ඞཁ ʮνϡʔτϦΞϧ௨ΓʹΕͳΜͱ͔ͳΔʯ Ͱͳ͍ ͔ͭͬ͑ͨ࣌ɺڭ͑ͯ͘ΕΔؒେ ʢ+"846(Ձ͋Δʣ
͓·͚ɿൈ͚ͯͨͱ͜Ζ ྫ: Amazon CloudFront ͰΣϒαΠτΛߴԽ͢Δ https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/website-hosting-cloudfront- walkthrough.html $MPVE'SPOU͏࣌ʹ4ͷύϒϦοΫઃఆΛด͡Δ 4ʹ$MPVE'SPOUͷΈͷΞΫηεΛड͚͚Δઃఆ $MPVE'SPOUͷʮ%FGBVMU$BDIF#FIBWJPS
4FUUJOHTʯͷʮ7JFXFS1SPUPDPM1PMJDZʯͰ )551ͱ)5514ͷڍಈΛࢦఆ $/".&Λࢦఆͨ͠߹ࣄલʹূ໌ॻΛ࡞ ͦͷূ໌ॻΛ$FSUJpDBUF.BOBHFSͰ࡞Δ߹ɺ ϦʔδϣϯΛʮόʔδχΞ෦ʯʹ͢Δ