AWS Certificate Manager๋Š” AWS ์„œ๋น„์Šค์— ์‚ฌ์šฉํ•  SSL/TLS(Secure Sockets Layer/์ „์†ก ๊ณ„์ธต ๋ณด์•ˆ) ์ธ์ฆ์„œ๋ฅผ ์†์‰ฝ๊ฒŒ ํ”„๋กœ๋น„์ €๋‹, ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. SSL/TLS ์ธ์ฆ์„œ๋Š” ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ๋ณด์•ˆํ•˜๊ณ  ์ธํ„ฐ๋„ท์ƒ์—์„œ ์›น ์‚ฌ์ดํŠธ ์ž๊ฒฉ ์ฆ๋ช…์„ ์„ค์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. AWS Certificate Manager๋Š” SSL/TLS ์ธ์ฆ์„œ๋ฅผ ๊ตฌ๋งค, ์—…๋กœ๋“œ ๋ฐ ๊ฐฑ์‹ ํ•˜๋Š” ๋ฐ ๋“œ๋Š” ์‹œ๊ฐ„ ์†Œ๋ชจ์ ์ธ ์ˆ˜๋™ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋Œ€์‹  ์ฒ˜๋ฆฌํ•ด์ค๋‹ˆ๋‹ค. AWS Certificate Manager์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‹ ์†ํ•˜๊ฒŒ ์ธ์ฆ์„œ๋ฅผ ์š”์ฒญํ•˜๊ณ , Elastic Load Balancer, Amazon CloudFront ๋ฐฐํฌ, API Gateway ๊ธฐ๋ฐ˜ API์™€ ๊ฐ™์€ AWS ๋ฆฌ์†Œ์Šค์— ๋ฐฐํฌํ•œ ํ›„, AWS Certificate Manager๊ฐ€ ์ธ์ฆ์„œ ๊ฐฑ์‹ ์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS Certificate Manager๋ฅผ ํ†ตํ•ด ํ”„๋กœ๋น„์ €๋‹๋œ SSL/TLS ์ธ์ฆ์„œ๋Š” ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ƒ์„ฑํ•œ AWS ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

AWS Certificate Manager ์‹œ์ž‘ํ•˜๊ธฐ

๋ฌด๋ฃŒ ๊ณ„์ • ์ƒ์„ฑ
์›น ์‚ฌ์ดํŠธ ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ

SSL๊ณผ ์ด์˜ ๋’ค๋ฅผ ์ž‡๋Š” ํ‘œ์ค€์ธ TLS๋Š” ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ์•”ํ˜ธํ™”ํ•˜๊ณ  ์ธํ„ฐ๋„ท์ƒ์—์„œ ์›น ์‚ฌ์ดํŠธ ์ž๊ฒฉ ์ฆ๋ช…์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•œ ์—…๊ณ„ ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. SSL/TLS๋Š” SSL/TLS ์ธ์ฆ์„œ๋ฅผ ํ†ตํ•ด ๋ฏผ๊ฐํ•œ ์ „์†ก ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•”ํ˜ธํ™”์™€ ์ธ์ฆ์„ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์ดํŠธ์˜ ์ž๊ฒฉ ์ฆ๋ช…์„ ์„ค์ •ํ•˜๊ณ  ๋ธŒ๋ผ์šฐ์ € ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์‚ฌ์ดํŠธ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ๋ณด์•ˆํ•ฉ๋‹ˆ๋‹ค. AWS Certificate Manager๋Š” ์ด๋Ÿฌํ•œ ์ธ์ฆ์„œ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๊ฐ„ํŽธํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” SSL/TLS ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์‚ฌ์ดํŠธ ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ

AWS Certificate Manager๋Š” ์›น ์‚ฌ์ดํŠธ ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ SSL/TLS ์ธ์ฆ์„œ๋ฅผ ์ทจ๋“ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์‹œ๊ฐ„ ์†Œ๋ชจ์ ์ด๊ณ  ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‰ฌ์šด ๋‹จ๊ณ„๋ฅผ ์—†์• ์ค๋‹ˆ๋‹ค. ํ‚ค ํŽ˜์–ด ๋˜๋Š” CSR(Certificate Signing Request)์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜, CSR์„ ์ธ์ฆ ๊ธฐ๊ด€์— ์ œ์ถœํ•˜๊ฑฐ๋‚˜, ์ทจ๋“ํ•œ ์ธ์ฆ์„œ๋ฅผ ์—…๋กœ๋“œ ๋ฐ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. AWS Management Console์—์„œ ํด๋ฆญ ๋ช‡ ๋ฒˆ์œผ๋กœ AWS์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” SSL/TLS ์ธ์ฆ์„œ๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ธ์ฆ์„œ ์š”์ฒญ์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์†Œ์œ  ๋˜๋Š” ์ œ์–ดํ•˜๋Š” ๊ฒƒ์ด ๊ฒ€์ฆ๋˜๋ฉด, AWS Certificate Manager์—์„œ ์ธ์ฆ์„œ ๋ฐฐํฌ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์›น ์‚ฌ์ดํŠธ ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•ด SSL/TLS๋ฅผ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉํ•œ ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ ์ง€๋ถˆ

AWS Certificate Manager์—์„œ๋Š” SSL/TLS ์ธ์ฆ์„œ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๋Š” ๋ฐ ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Elastic Load Balancer, Amazon CloudFront ๋ฐฐํฌ ๋˜๋Š” Amazon API Gateway ๊ธฐ๋ฐ˜ API์™€ ๊ฐ™์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ƒ์„ฑํ•œ AWS ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๊ด€๋ฆฌํ˜• ์ธ์ฆ์„œ ๊ฐฑ์‹  ํ”„๋กœ์„ธ์Šค

AWS Certificate Manager๋Š” Amazon์—์„œ ๋ฐœ๊ธ‰ํ•œ SSL/TLS ์ธ์ฆ์„œ์˜ ๊ฐฑ์‹  ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ๊ฐฑ์‹ ๋œ ์ธ์ฆ์„œ๋ฅผ AWS ๋ฆฌ์†Œ์Šค์— ๋ฐฐํฌํ•˜์—ฌ ์ˆ˜๋™ ํ”„๋กœ์„ธ์Šค๋กœ ์ธํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS Certificate Manager์—์„œ SSL/TLS ์ธ์ฆ์„œ ๊ฐฑ์‹ ์„ ๊ด€๋ฆฌํ•˜๋ฏ€๋กœ ์„œ๋ฒ„์— ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์ถ”๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ์—์ด์ „ํŠธ๋ฅผ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ถ”๊ฐ€ ๋น„์šฉ๊ณผ ์ถ”๊ฐ€ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•ˆ์ „ํ•œ ํ‚ค ๊ด€๋ฆฌ

AWS Certificate Manager๋Š” SSL/TLS ์ธ์ฆ์„œ์— ์‚ฌ์šฉ๋˜๋Š” ํ”„๋ผ์ด๋น— ํ‚ค๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ๋ฐ ํ‚ค ๊ด€๋ฆฌ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋ผ์ด๋น— ํ‚ค๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

์ธ์ฆ์„œ๋ฅผ ์ค‘์•™์—์„œ ๊ด€๋ฆฌ

AWS Certificate Manager๊ฐ€ ์ œ๊ณตํ•˜๋Š” AWS ๋ฆฌ์ „์˜ ๋ชจ๋“  AWS Certificate Manager SSL/TLS ์ธ์ฆ์„œ๋ฅผ AWS Management Console, AWS CLI ๋˜๋Š” AWS Certificate Manager API๋ฅผ ํ†ตํ•ด ์ค‘์•™์—์„œ ์†์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Amazon CloudTrail ๋กœ๊ทธ๋ฅผ ๊ฒ€ํ† ํ•˜์—ฌ ๊ฐ ์ธ์ฆ์„œ์˜ ์‚ฌ์šฉ์„ ๊ฐ์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ธ์ฆ์„œ๋ฅผ ์ค‘์•™์—์„œ ๊ด€๋ฆฌ

AWS Certificate Manager๋Š” ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค์™€ ํ†ตํ•ฉ๋˜๋ฏ€๋กœ, SSL/TLS ์ธ์ฆ์„œ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  Elastic Load Balancer, Amazon CloudFront ๋ฐฐํฌ, ๋˜๋Š” Amazon API Gateway ๊ธฐ๋ฐ˜ API์™€ ํ•จ๊ป˜ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ AWS Certificate Manager๋ฅผ AWS Elastic Beanstalk ๋ฐ AWS CloudFormation๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  AWS ํด๋ผ์šฐ๋“œ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ•จ๊ป˜ ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ง€์›๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS ๋ฆฌ์†Œ์Šค์™€ ํ•จ๊ป˜ ์ธ์ฆ์„œ๋ฅผ ๋ฐฐํฌํ•˜๋ ค๋ฉด, AWS Management Console์˜ ๋“œ๋กญ๋‹ค์šด ๋ชฉ๋ก์—์„œ ์›ํ•˜๋Š” ์ธ์ฆ์„œ๋ฅผ ์„ ํƒํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋˜๋Š” AWS API๋‚˜ CLI๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด AWS Certificate Manager๊ฐ€ ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ๋ฆฌ์†Œ์Šค์— ์ธ์ฆ์„œ๋ฅผ ๋Œ€์‹  ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

ํƒ€์‚ฌ ์ธ์ฆ์„œ

AWS Certificate Manager๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์†์‰ฝ๊ฒŒ ํƒ€์‚ฌ ์ธ์ฆ ๊ธฐ๊ด€(CA)์ด ๋ฐœ๊ธ‰ํ•œ SSL/TLS ์ธ์ฆ์„œ๋ฅผ ๊ฐ€์ ธ์™€์„œ Elastic Load Balancer, Amazon CloudFront ๋ฐฐํฌ ๋ฐ Amazon API Gateway ๊ธฐ๋ฐ˜ API์™€ ํ•จ๊ป˜ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜จ ์ธ์ฆ์„œ์˜ ๋งŒ๋ฃŒ ๋‚ ์งœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๊ธฐ์กด ์ธ์ฆ์„œ์˜ ๋งŒ๋ฃŒ ๋‚ ์งœ๊ฐ€ ๋‹ค๊ฐ€์˜ค๋ฉด ์ด๋ฅผ ๋Œ€์ฒดํ•  ์ธ์ฆ์„œ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” AWS Certificate Manager์˜ ๋ฌด๋ฃŒ ์ธ์ฆ์„œ๋ฅผ ์š”์ฒญํ•˜๊ณ  AWS์—์„œ ์ดํ›„์˜ ์ธ์ฆ์„œ ๊ฐฑ์‹ ์„ ๊ด€๋ฆฌํ•˜๋„๋ก ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธ์ฆ์„œ ๊ฐ€์ ธ์˜ค๊ธฐ๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SSL/TLS๋ฅผ ์†์‰ฝ๊ฒŒ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋ฏ€๋กœ AWS Certificate Manager๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์กฐ์ง์ด ์ „์†ก ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”์— ๋Œ€ํ•œ ๊ทœ์ œ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๊ทœ์ • ์ค€์ˆ˜์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ AWS ํด๋ผ์šฐ๋“œ ๊ทœ์ • ์ค€์ˆ˜ ์‚ฌ์ดํŠธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

AWS Certificate Manager๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ž˜๋ชป ๊ตฌ์„ฑ๋˜๊ฑฐ๋‚˜, ์ทจ์†Œ๋˜๊ฑฐ๋‚˜, ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ๋กœ ์ธํ•œ ๊ฐ€๋™ ์ค‘์ง€๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS Certificate Manager์—์„œ ์ธ์ฆ์„œ ๊ฐฑ์‹ ์„ ๋น„๋กฏํ•œ SSL/TLS ์ธ์ฆ์„œ ์œ ์ง€ ๊ด€๋ฆฌ์˜ ๋ฌธ์ œ๋ฅผ ๊ด€๋ฆฌํ•˜๋ฏ€๋กœ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ๋กœ ์ธํ•œ ๊ฐ€๋™ ์ค‘๋‹จ์„ ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.


HTTPS(๋ณด์•ˆ์ด ๊ฐ•ํ™”๋œ HTTP)๋ฅผ ๋„์ž…ํ•˜๋ฉด ๊ฒ€์ƒ‰ ์ˆœ์œ„๊ฐ€ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค. ์‚ฌ์ดํŠธ๊ฐ€ ์ง€๊ธˆ๊นŒ์ง€ SSL/TLS ์ธ์ฆ์„œ๋กœ ๋ณด์•ˆ๋˜์ง€ ์•Š์•˜์„ ๊ฒฝ์šฐ, AWS Certificate Manager๋ฅผ ํ†ตํ•ด SSL/TLS ์ธ์ฆ์„œ๋กœ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ณด์•ˆํ•˜๋ฉด ๋น ๋ฅด๊ณ  ์†์‰ฝ๊ฒŒ ๊ฒ€์ƒ‰ ์ˆœ์œ„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.