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
0526_NWJAWS登壇資料.pdf
Search
髙橋尚
May 26, 2026
82
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
0526_NWJAWS登壇資料.pdf
NW-JAWS #21 〜改めて振り返るCloudFrontとELB(LV200)〜
2026/05/26
髙橋尚
May 26, 2026
More Decks by 髙橋尚
See All by 髙橋尚
品川会 #6 LambdaにおけるCloudWatchアラームの「パラメータ」設計について
shotaka
0
27
〜第3回品川会〜 Lambda → Proxy → RDS 接続について調べてみた
shotaka
0
25
AWS_若手LT大会__2発表スライド.pdf
shotaka
0
74
〜次期 Jr.Champion 候補者向けLT会〜 Amazon Q in Connectを使用した再配達の 自動受付システムを開発してみた
shotaka
0
15
〜品川会〜 Amazon Q in Connectを使用した再配達の 自動受付システムを開発してみた _”Part2”
shotaka
0
17
〜第2回 次世代Jr. Champion育成Projects" LT大会〜 re:Inventにおける Amazon Connectのアップデート!! Amazon Connect x Bedrock Knowledge Basesとの 連携を試してみた!
shotaka
0
35
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
950
Designing Powerful Visuals for Engaging Learning
tmiket
1
470
Into the Great Unknown - MozCon
thekraken
41
2.7k
How to Ace a Technical Interview
jacobian
281
24k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
400
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
350
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
440
The browser strikes back
jonoalderson
0
1.4k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
Transcript
ACM公開証明書における⾃動更新の仕組み 2026/05/26 ⾼橋 尚 株式会社ウフル NW-JAWS #21 〜改めて振り返るCloudFrontとELB(LV200)〜
⾃⼰紹介 ⽒名 • 髙橋 尚(たかはし しょう) 所属 • 株式会社ウフル(新卒2年⽬) 業務
• ポータルサイトの保守運⽤ よく触るサービス • Amazon connect, AWS Amplify
本⽇話すこと 1. ACMの概要 2. パブリック証明書とDNS検証の流れ 3. ⾃動更新の仕組み 4. 運⽤上の留意点 3
背景 背景として、証明書の有効期限は短縮傾向にある • 以前(2026/3⽉):397⽇ → 現在(2026/5⽉):200⽇ • 2025年2⽉:JPRS(CA)の発⾏証明書が90⽇に短縮 • 2027年:Googleなどが47⽇有効期限を提案中
→ ⼿動運⽤には頻繁な確認が必要であり、⾃動更新の正確な理解が必要 4
ないとどうなるのか 5
ACM(AWS Certificate Manager)とは Amazonが提供するSSL/TLS証明書の発⾏‧管理サービス • 主な機能:発⾏ / 管理 / ⾃動更新
SSL/TLS証明書とは? • 「このサーバーはこのドメインの正当な所有者である」と認証局(CA)が保証す る電⼦的な⾝分証明書 証明書の種類 6 種類 料⾦ ⽤途 ACMパブリック証明書 $¥0 ALB/CloudFrontに適⽤ プライベート証明書 ⽉$400+発⾏課⾦ 社内向け 独⾃CA 外部インポート 外部CAの料⾦ 外部のCAを使ってAWSサービスを 使いたい
ACM(AWS Certificate Manager)とは Amazonが提供するSSL/TLS証明書の発⾏‧管理サービス • 主な機能:発⾏ / 管理 / ⾃動更新
SSL/TLS証明書とは? • 「このサーバーはこのドメインの正当な所有者である」と認証局(CA)が保証す る電⼦的な⾝分証明書 証明書の種類 7 種類 料⾦ ⽤途 ACMパブリック証明書 $0 ALB/CloudFrontに適⽤ プライベート証明書 ⽉$400+発⾏課⾦ 社内向け 独⾃CA 外部インポート 外部CAの料⾦ 外部のCAを使ってAWSサービスを 使いたい
8 SSL/TLS証明書が保証する内容 SSL/TLS証明書とは? • 「このサーバーはこのドメインの正当な所有者である」と認証局(CA)が保証する電⼦ 的な⾝分証明書 証明書の中⾝の情報 • ドメイン名(CN /
SAN)、公開鍵、発⾏者(CA)、有効期限など
証明書発⾏のステップ SSL/TLS証明書の発⾏プロセス 1. 証明書タイプ(パブリック/プライベート/外部インポート) 2. ドメイン名の指定 3. 検証⽅法(DNS検証 / Eメール検証)
4. リクエストして発⾏ 9
ACMにおける検証⽅法 ACMにおけるドメイン所有確認 • DNS検証、Eメール検証を選択可能 • 公開証明書の運⽤ではDNS検証を推奨(Eメール検証は更新時に都度操作が必 要) DNS検証の流れ 10 ユーザー
ACM DNS ① 証明書発⾏リクエスト ② このCNAMEを追加して ③ CNAMEを追加 ④ CNAMEを確認 ⑤ 検証OK → 証明書発⾏
DNS検証 CNAMEレコードの中⾝ ACMが指定するCNAMEレコードの形式(例: example.jpで登録する場合) • name:_xxxxxxxx.example.jp • value:_yyyyyyyy.acm-validations.aws • <_xxx〜>部分がドメインから算出されるトークン(同⼀ドメインなら常に同じ値)
• 例:example.jpと*.example.jpから同じCNAMEレコードが発⾏される hogehoge.example.jpとかだとまた異なるCNAMEレコードが発⾏されるので注意 11
⾃動更新の条件 ⾃動更新が⾏われる条件 • 条件①:DNS検証⽤のCNAMEがDNSに残っている • 条件②:証明書がAWSリソースにアタッチされている → この2つを満たしていれば、ACMが⾃動で更新 ACMのマネコン上で確認可能 12
⾃動更新のタイミング ⾃動更新のタイミング • 有効期限の60 or 45⽇前からACMが⾃動で再検証を開始 (証明書の有効期間による) • 再検証成功後、新しい証明書を発⾏する •
アタッチ先(CloudFront / ALB等)へ⾃動反映される 利⽤者が⾏う作業 • 条件を満たしていれば、ユーザーから不要 13
運⽤上の注意点 リージョンに関する制約 リージョン制約 • CloudFront:必ずus-east-1で発⾏ • ALB:ALBと同じリージョンで発⾏ • 同じ証明書を別リージョンで発⾏する場合、それぞれ独⽴したARNが付与され るが、別リージョンで発⾏されても値は同じ
※異なるAWSアカウントで同じドメインで発⾏すると異なる 14
まとめ • ⾃動更新の条件は2つ – 証明書がAWSリソースにアタッチされている – CNAMEレコードがDNSが登録されたまま • CNAMEを消すと⾃動更新が⽌まってしまうので注意 15
16 ご清聴いただき、ありがとうございました!!