๋ฐ˜์‘ํ˜•
250x250
Notice
Recent Posts
Recent Comments
Link
ยซ   2024/09   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

DevOps Tasks

AWS Certified Solutions Architect - Associate ์ปดํ“จํŒ… Part ๋ณธ๋ฌธ

Certification

AWS Certified Solutions Architect - Associate ์ปดํ“จํŒ… Part

๋ฐ๋ฐฅ์Šค 2024. 1. 14. 22:31
728x90
๋ฐ˜์‘ํ˜•

๐Ÿ“’ Amazon EC2

  • ์‹คํ–‰ ์ค‘์ธ ์ธ์Šคํ„ด์Šค ๋‚ด์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์˜ ๋ชจ๋“  ๋ฒ”์ฃผ๋ฅผ ๋ณด๋ ค๋ฉด ๋‹ค์Œ URL์„ ์‚ฌ์šฉ
    http://169.254.169.254/latest/meta-data/public-ipv4
  • ์ตœ๋Œ€ ์ ˆ์ „๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜๋ฉด ๋””์Šคํฌ ์ผ์‹œ ์ค‘๋‹จ์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ธ๋‹ค.
  • RAM์˜ ๋‚ด์šฉ์„ EBS ๋ฃจํŠธ ๋ณผ๋ฅจ์— ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.
  • EBS ๋ฃจํŠธ ๋ณผ๋ฅจ๊ณผ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  EBS ๋ฐ์ดํ„ฐ ๋ณผ๋ฅจ์„ ์œ ์ง€ํ•œ๋‹ค.
  • ์ธ์Šคํ„ด์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ๋•Œ EBS ๋ฃจํŠธ ๋ณผ๋ฅจ์ด ์ด์ „ ์ƒํƒœ๋กœ ๋ณต์›, RAM ๋‚ด์šฉ์ด ๋‹ค์‹œ ๋กœ๋“œ, ์ด์ „์— ์ธ์Šคํ„ด์Šค์—์„œ ์‹คํ–‰๋˜์—ˆ๋˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žฌ๊ฐœ, ์ด์ „์— ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ๋ณผ๋ฅจ์ด ๋‹ค์‹œ ์—ฐ๊ฒฐ๋˜๊ณ , ์ธ์Šคํ„ด์Šค๋Š” ํ•ด๋‹น ์ธ์Šคํ„ด์Šค ID๋ฅผ ์œ ์ง€ํ•œ๋‹ค.

๐Ÿ”” EC2 ๋น„์šฉ

์ƒํƒœ ์ฒญ๊ตฌ ๋‚ด์šฉ
Pending ๋ฏธ์ฒญ๊ตฌ
Running ์ฒญ๊ตฌ
Stopping ์ค‘์ง€ ์ค€๋น„ ์ค‘์ธ ๊ฒฝ์šฐ ๋ฏธ์ฒญ๊ตฌ, ์ตœ๋Œ€ ์ ˆ์ „๋ชจ๋“œ๋กœ ์ „ํ™˜ ์ค€๋น„ ์ค‘์ธ ๊ฒฝ์šฐ ์ฒญ๊ตฌ
Stopped, Shutting-down, terminated ๋ฏธ์ฒญ๊ตฌ

๐Ÿ”” ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด

  • ์ธ์Šคํ„ด์Šค์— ๋ธ”๋ก ์ˆ˜์ค€์˜ ์ž„์‹œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์— ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ๋””์Šคํฌ์— ์œ„์น˜ํ•œ๋‹ค.
  • ์ž์ฃผ ๋ณ€๊ฒฝ๋˜๋Š” ์ •๋ณด์˜ ์ž„์‹œ ์Šคํ† ๋ฆฌ์ง€๋‚˜ ๋ถ„์‚ฐ๋œ ์›น ์„œ๋ฒ„ ํ’€๊ณผ ๊ฐ™์€ ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค ์ƒ์—์„œ ๋ณต์ œ๋˜๋Š” ๋ฐ์ดํ„ฐ์— ๊ฐ€์žฅ ์ ํ•ฉํ•˜๋‹ค.
  • ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด์˜ ๋ฐ์ดํ„ฐ๋Š ใ„ด์—ฐ๊ฒฐ๋œ ์ธ์Šคํ„ด์Šค์˜ ์ˆ˜๋ช… ๋™์•ˆ๋งŒ ์œ ์ง€๋œ๋‹ค.
  • ๊ธฐ๋ณธ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ ์˜ค๋ฅ˜, ์ธ์Šคํ„ด์Šค ์ค‘์ง€ ๋ฐ ์ข…๋ฃŒ๋  ๋•Œ ๋ฐ์ดํ„ฐ ์†์‹ค๋œ๋‹ค.

๐Ÿ”” ENI (Elastic Network Interface)

  • ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์นด๋“œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋…ผ๋ฆฌ์  ๋„คํŠธ์›Œํ‚น ๊ตฌ์„ฑ ์š”์†Œ

์—ฐ๊ฒฐ ์ƒํƒœ ๋ณ„ ์ด๋ฆ„

์ด๋ฆ„ ์—ฐ๊ฒฐ ์ƒํƒœ
ํ•ซ ์—ฐ๊ฒฐ ์‹คํ–‰ ์ค‘์ธ ์ƒํƒœ
์›œ ์—ฐ๊ฒฐ ์ค‘์ง€ ์ƒํƒœ
์ฝœ๋“œ ์—ฐ๊ฒฐ ์‹œ์ž‘ ์ค‘ ์ƒํƒœ

๐Ÿ”” ์ŠคํŒŸ ์ธ์Šคํ„ด์Šค

  • ๋ฐ์ดํ„ฐ ๋ถ„์„, ๋ฐฐ์น˜์ž‘์—…, ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์‹ฑ ๋ฐ ์„ ํƒ์  ์ž‘์—…์— ์ ํ•ฉ
  • ์›ํ•˜๋Š” ์ธ์Šคํ„ด์Šค ์ˆ˜, ์ธ์Šคํ„ด์Šค ์œ ํ˜•, AZ ๋ฐ ์ธ์Šคํ„ด์Šค ์‹œ๊ฐ„๋‹น ์ง€๋ถˆํ•˜๊ณ ์ž ํ•˜๋Š” ์ตœ๊ณ  ๊ฐ€๊ฒฉ์ด ํฌํ•จ๋œ ์ŠคํŒŸ ์ธ์Šคํ„ด์Šค ์š”์ฒญ์„ ์ƒ์„ฑ
  • ์ตœ๊ณ  ๊ฐ€๊ฒฉ์ด ํ˜„์žฌ ์ŠคํŒŸ ๊ฐ€๊ฒฉ์„ ์ดˆ๊ณผํ•˜๋Š” ๊ฒฝ์šฐ EC2๋Š” ์šฉ๋Ÿ‰์ด ๊ฐ€์šฉ ์ƒํƒœ๊ฐ€ ๋˜๋Š” ์ฆ‰์‹œ ์š”์ฒญ์„ ์ดํ–‰ ์•„๋‹ˆ๋ฉด ์ทจ์†Œํ•  ๋•Œ๊นŒ์ง€ EC2 ๋Œ€๊ธฐ
  • ์ง€์†์‹œ๊ฐ„ (์ŠคํŒŸ ๋ธ”๋ก์ด๋ผ๊ณ ๋„ ํ•จ) ์ด ์ •์˜๋œ ์ŠคํŒŸ ์ธ์Šคํ„ด์Šค๋Š” ์ง€์† ์‹œ๊ฐ„ ๋™์•ˆ ์ค‘๋‹จ๋˜์ง€ ์•Š๊ณ  ๊ณ„์† ์‹คํ–‰๋˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค.
  • ์ข…๋ฃŒ 2๋ถ„ ์ „ ๊ฒฝ๊ณ ํ•˜๊ณ  ์šฉ๋Ÿ‰ ๋•Œ๋ฌธ์— ์ค‘๋‹จ๋˜์–ด๋„ ์ข…๋ฃŒ๋œ ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒฝ์šฐ์—๋„ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋˜์ง€ ์•Š๋Š”๋‹ค.

๐Ÿ”” ์ŠคํŒŸ ์ง‘ํ•ฉ

  • ํ”Œ๋ฆฟ์—์„œ ์ŠคํŒŸ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋œ ํ›„ ๊ต์ฒด ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜์—ฌ ๋ชฉํ‘œ ์šฉ๋Ÿ‰์„ ์œ ์ง€ํ•˜๋„๋ก ์„ค์ •

๐Ÿ”” ์ „์šฉ ํ˜ธ์ŠคํŠธ

  • ์ „์šฉ ํ˜ธ์ŠคํŠธ๋Š” ๊ณ ๊ฐ ์ „์šฉ์˜ EC2 ์ธ์Šคํ„ด์Šค ์šฉ๋Ÿ‰์„ ๊ฐ–์ถ˜ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„์ด๋‹ค.
  • ์ „์šฉ ํ˜ธ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Windows Server, Microsoft SQL Server, SUSE ๋ฐ Linux Enterprise Server๋ฅผ ํฌํ•จํ•œ ๊ธฐ์กด ์†Œ์ผ“๋‹น, ์ฝ”์–ด๋‹น ๋˜๋Š” VM๋‹น ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”” ์ „์šฉ ์ธ์Šคํ„ด์Šค

  • ์ „์šฉ ์ธ์Šคํ„ด์Šค๋Š” ๋‹จ์ผ ๊ณ ๊ฐ ์ „์šฉ ํ•˜๋“œ์›จ์–ด์˜ Virtual Private Cloud (VPC)์—์„œ ์‹คํ–‰๋˜๋Š” EC2 ์ธ์Šคํ„ด์Šค์ด๋‹ค.
  • ๋‹ค๋ฅธ AWS ๊ณ„์ •์— ์†ํ•˜๋Š” ์ „์šฉ ์ธ์Šคํ„ด์Šค๋Š” ์ด๋Ÿฌํ•œ ๊ณ„์ •์ด ๋‹จ์ผ ์ง€๊ธ‰์ธ ๊ณ„์ •์— ์—ฐ๊ฒฐ๋œ ๊ฒฝ์šฐ๋ผ๋„ ํ•˜๋“œ์›จ์–ด ์ˆ˜์ค€์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ฒฉ๋ฆฌ๋œ๋‹ค.
  • ํ•˜์ง€๋งŒ ์ „์šฉ ์ธ์Šคํ„ด์Šค๋Š” ์ „์šฉ ์ธ์Šคํ„ด์Šค๊ฐ€ ์•„๋‹Œ ๋™์ผํ•œ AWS ๊ณ„์ •์˜ ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค์™€ ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋‹ค.
728x90

๐Ÿ”” ์ „์šฉ ํ˜ธ์ŠคํŠธ vs ์ „์šฉ ์ธ์Šคํ„ด์Šค

  ์ „์šฉ ํ˜ธ์ŠคํŠธ ์ „์šฉ ์ธ์Šคํ„ด์Šค
๊ฒฐ์ œ ํ˜ธ์ŠคํŠธ ๋‹จ์œ„ ๊ฒฐ์ œ ์ธ์Šคํ„ด์Šค ๋‹จ์œ„ ๊ฒฐ์ œ
์†Œ์ผ“, ์ฝ”์–ด ๋ฐ ํ˜ธ์ŠคํŠธ ID ํ‘œ์‹œ ์—ฌ๋ถ€ ์†Œ์ผ“ ๋ฐ ๋ฌผ๋ฆฌ ์ฝ”์–ด ์ˆ˜ ํ‘œ์‹œ ์—ฌ๋ถ€ ์ œ๊ณต ํ‘œ์‹œ ์—ฌ๋ถ€ ์—†์Œ
ํ˜ธ์ŠคํŠธ ๋ฐ ์ธ์Šคํ„ด์Šค ์„ ํ˜ธ๋„ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ์ง€์†์ ์œผ๋กœ ๋™์ผํ•œ ๋ฌผ๋ฆฌ ์„œ๋ฒ„์— ์ธ์Šคํ„ด์Šค ๋ฐฐํฌ ํ—ˆ์šฉ ์ง€์›๋˜์ง€ ์•Š์Œ
๋Œ€์ƒ ์ง€์ • ์ธ์Šคํ„ด์Šค ๋ฐฐ์น˜ ๋ฌผ๋ฆฌ ์„œ๋ฒ„ ๋‚ด ์ธ์Šคํ„ด์Šค ๋ฐฐ์น˜ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๊ฐ€์‹œ์„ฑ ๋ฐ ์ œ์–ด ์ œ๊ณต ์ง€์›๋˜์ง€ ์•Š์Œ
์ž๋™ ์ธ์Šคํ„ด์Šค ๋ณต๊ตฌ ์ฐธ์กฐ ์ง€์›
Bring Your Own License (BYOL) ์ง€์› ์ง€์›๋˜์ง€ ์•Š์Œ
- ์ „์šฉ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„ ์ž„๋Œ€๋กœ ๋‘˜ ๋‹ค ์ ๊ฒฉ ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ผ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ˜ธ์ŠคํŠธ๊ฐ€ ์ข€ ๋” ๋น„์šฉ ํšจ์œจ์ ์ด๋‹ค.    

๐Ÿ”” ๋ฐฐ์น˜๊ทธ๋ฃน

ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜๊ทธ๋ฃน

  • ๋‹จ์ผ ๊ฐ€์šฉ ์˜์—ญ ๋‚ด์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค์˜ ๋…ผ๋ฆฌ์  ๊ทธ๋ฃน์ด๋‹ค.
  • ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜๊ทธ๋ฃน์€ ๋™์ผํ•œ ๋ฆฌ์ „์˜ ํ”ผ์–ด๋ง ๋œ VPC์— ๊ฑธ์ณ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค.
  • ๋™์ผํ•œ ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐ์น˜ ๊ทธ๋ฃน์˜ ์ธ์Šคํ„ด์Šค๋Š” TCP/IP ํŠธ๋ž˜ํ”ฝ์— ๋” ๋†’์€ ํ๋ฆ…๋‹ˆ๋‹ค ์ฒ˜๋ฆฌ๋Ÿ‰ ์ œํ•œ์„ ์ œ๊ณตํ•˜๋ฉฐ ๋„คํŠธ์›Œํฌ์˜ ๋™์ผํ•œ ๋†’์€ ์–‘๋ฐฉํ–ฅ ๋Œ€์—ญํญ ์„ธ๊ทธ๋จผํŠธ์— ๋ฐฐ์น˜๋œ๋‹ค.

ํŒŒํ‹ฐ์…˜ ๋ฐฐ์น˜๊ทธ๋ฃน

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์ƒ๊ด€ ๊ด€๊ณ„๊ฐ€ ์žˆ๋Š” ํ•˜๋“œ์›จ์–ด ์žฅ์•  ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ด๋Š” ๋ฐ ๋„์›€์ด ๋œ๋‹ค.
  • ํŒŒํ‹ฐ์…˜ ๋ฐฐ์น˜๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ EC2๋Š” ๊ฐ ๊ทธ๋ฃน์„ ํŒŒํ‹ฐ์…˜์ด๋ผ๊ณ  ํ•˜๋Š” ๋…ผ๋ฆฌ ์„ธ๊ทธ๋จผํŠธ๋กœ ๋‚˜๋ˆˆ๋‹ค.

๋ถ„์‚ฐํ˜• ๋ฐฐ์น˜๊ทธ๋ฃน

  • ๊ฐ๊ฐ ๊ณ ์œ ํ•œ ๋ž™์— ๋ฐฐ์น˜๋œ ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน์ด๋ฉฐ ๋ž™๋งˆ๋‹ค ์ž์ฒด ๋„คํŠธ์›Œํฌ ๋ฐ ์ „์›์ด ์žˆ๋‹ค.
  • ์„œ๋กœ ๋–จ์–ด์ ธ ์žˆ์–ด์•ผ ํ•˜๋Š” ์ค‘์š” ์ธ์Šคํ„ด์Šค์˜ ์ˆ˜๊ฐ€ ์ ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š” ๋ถ„์‚ฐํ˜• ๋ฐฐ์น˜ ๊ทธ๋ฃน์ด ๊ถŒ์žฅ๋œ๋‹ค.

๐Ÿ”” EC2 ๊ณ ์œ  IP์ฃผ์†Œ ๊ฐ€์ ธ์˜ค๊ธฐ

  • ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋„คํŠธ์›Œํฌ์—์„œ AWS ๊ณ„์ •์„ ๊ณต์šฉ IPv4 ์ฃผ์†Œ ๋ฒ”์œ„์˜ ์ผ๋ถ€ ๋˜๋Š” ์ „์ฒด๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.
  • ROA (Route Origin Authorization)
    ARIN ๋˜๋Š” RIP์™€ ๊ฐ™์€ ์ง€์—ญ ์ธํ„ฐ๋„ท ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋ฅผ ํ†ตํ•ด ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์„œ
  • ์—ฌ๊ธฐ์—๋Š” ์ฃผ์†Œ ๋ฒ”์œ„, ์ฃผ์†Œ ๋ฒ”์œ„๋ฅผ ์•Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ASN ๋ฐ ๋งŒ๋ฃŒ ๋‚ ์งœ๊ฐ€ ํฌํ•จ๋œ๋‹ค.

๐Ÿ“’ AWS Elastic Beanstalk

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์—ผ๋ ค ์—†์ด AWS ํด๋ผ์šฐ๋“œ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๋ฐฐํฌ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์„ ํƒ ๋˜๋Š” ์ œ์–ด์— ๋Œ€ํ•œ ์ œ์•ฝ ์—†์ด Elastic Beanstalk์˜ ๊ด€๋ฆฌ ๋ณต์žก์„ฑ์ด ์ค„์–ด๋“ ๋‹ค.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์—…๋กœ๋“œํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด Beanstalk์—์„œ ์šฉ๋Ÿ‰ ํ”„๋กœ๋น„์ €๋‹, ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ, ์กฐ์ •, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌํ•œ๋‹ค.
  • Go, Java, .NET, Node.js, PHP, Python, Ruby์—์„œ ๊ฐœ๋ฐœ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง€์›ํ•œ๋‹ค.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์†Œ์Šค ๋ฒˆ๋“ค์˜ ํ˜•ํƒœ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฒ„์ „์„ ์—…๋กœ๋“œํ•˜๊ณ  ์ž๋™์œผ๋กœ ํ™˜๊ฒฝ์„ ์‹ ํ–‰ํ•˜๊ณ  ์ฝ”๋“œ ์‹คํ–‰์— ํ•„์š”ํ•œ AWS ๋ฆฌ์†Œ์Šค๋ฅผ ์ƒ์„ฑ ๋ฐ ๊ตฌ์„ฑํ•œ๋‹ค.

๐Ÿ“’ AWS ECS

  • ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚˜๊ณ  ๋น ๋ฅธ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ ์„œ๋น„์Šค์ด๋‹ค.
  • ๊ด€๋ฆฌํ˜• ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์™„์ „๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ธ ECS์—๋Š” AWS ๊ตฌ์„ฑ๊ณผ ์šด์˜ ๋ชจ๋ฒ” ์‚ฌ๋ก€๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ๋‹ค.
  • ์ด๋Š” ์ œํ•œ ์˜์—ญ, ๋…ธ๋“œ ๋˜๋Š” ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†์Œ์„ ์˜๋ฏธํ•œ๋‹ค.
  • CI/CD, ์ด๋Š” Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ์ผ๋ฐ˜์ ์ธ ํ”„๋กœ์„ธ์Šค์ด๋‹ค.
    ์†Œ์Šค ์ฝ”๋“œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ชจ๋‹ˆํ„ฐ๋ง
    ํ•ด๋‹น ์†Œ์Šค๋กœ ์ƒˆ๋กœ์šด Docker ์ด๋ฏธ์ง€ ๋นŒ๋“œ
    ECR ๋˜๋Š” Docker Hub์™€ ๊ฐ™์€ ์ด๋ฏธ์ง€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ด๋ฏธ์ง€ ํ‘ธ์‹œ
    ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ECS ์„œ๋น„์Šค ์—…๋ฐ์ดํŠธ
  • ์„œ๋น„์Šค ๊ฒ€์ƒ‰ ์ง€์›.
    ๋Œ€๋‹ค์ˆ˜ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ๊ณผ ์„œ๋น„์Šค ์ค‘์‹ฌ ์•„ํ‚คํ…์ฒ˜์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ์š”์†Œ์ด๋‹ค.
    ์„œ๋น„์Šค ๊ฒ€์ƒ‰์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์ง€์ •๋œ ์ธํ”„๋ผ์—์„œ ์ƒ์„ฑ๋˜๊ณ  ์ข…๋ฃŒ๋˜๋ฉด ์ž๋™์œผ๋กœ ๊ฒ€์ƒ‰๋œ๋‹ค.
  • CloudWatch Logs๋กœ ์ปจํ…Œ์ด๋„ˆ ์ธ์Šคํ„ด์Šค ๋กœ๊ทธ ์ •๋ณด ์ „์†ก ์ง€์›.
  • Secrets Manager ์•”ํ˜ธ ๋˜๋Š” ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž ํŒŒ๋ผ๋ฏธํ„ฐ ์Šคํ† ์–ด๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ์— ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•œ ๋‹ค์Œ ์ปจํ…Œ์ด๋„ˆ ์ •์˜๋ฅผ ์ฐธ์กฐํ•ด์„œ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ปจํ…Œ์ด๋„ˆ์— ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์‚ฌ์šฉ์‚ฌ๋ก€ : ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค, ์›น ์‚ฌ์ดํŠธ, ๋น„๋””์˜ค ๋ Œ๋”๋ง ์„œ๋น„์Šค, ๊ธฐ๊ณ„ ํ•™์ŠตECS ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” 2๊ฐ€์ง€ ๋ชจ๋ธ
  • Fargate ์‹œ์ž‘ ์œ ํ˜•
  • ์„œ๋ฒ„๋ฆฌ์Šค ์ข…๋Ÿ‰์ œ ์˜ต์…˜
  • ์ธํ”„๋ผ๋ฅผ ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์š”์ฒญํ•˜๋Š” vCPU ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ๋ฆฌ์†Œ์Šค์— ๋”ฐ๋ผ ์š”๊ธˆ ์ฒญ๊ตฌ
  • Fargate ์ ํ•ฉ ์›Œํฌ๋กœ๋“œ
    ๋‚ฎ์€ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์œ„ํ•ด ์ตœ์ ํ™”ํ•ด์•ผ ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ์›Œํฌ๋กœ๋“œ
    ๊ฐ€๋” ๋ฒ„์ŠคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ์†Œ๊ทœ๋ชจ ์›Œํฌ๋กœ๋“œ
    ์ž‘์€ ์›Œํฌ๋กœ๋“œ
    ๋ฐฐ์น˜ ์›Œํฌ๋กœ๋“œEC2 ์‹œ์ž‘ ์œ ํ˜•
  • ํด๋Ÿฌ์Šคํ„ฐ์—์„œ EC2์ธ์Šคํ„ด์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๋ฐฐํฌํ•˜์—ฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.
  • EC2 ์ธ์Šคํ„ด์Šค ๋ฐ EBS ๋ณผ๋ฅจ์— ๋”ฐ๋ผ ์š”๊ธˆ ์ฒญ๊ตฌ
  • EC2 ์‹œ์ž‘ ์œ ํ˜• ์ ํ•ฉ ์›Œํฌ๋กœ๋“œ
    ์ง€์†์ ์œผ๋กœ ๋†’์€ CPU ์ฝ”์–ด ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ํ•„์š”ํ•œ ์›Œํฌ๋กœ๋“œ
    ๊ฐ€๊ฒฉ์— ์ตœ์ ํ™”๋˜์–ด์•ผ ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ์›Œํฌ๋กœ๋“œ
    ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€์— ์•ก์„ธ์Šค ํ•ด์•ผ ํ•จ
    ์ธํ”„๋ผ๋ฅผ ์ง์ ‘ ๊ด€๋ฆฌํ•ด์•ผ ํ•จ

๐Ÿ“’ Amazon EKS

  • k8s๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ด๋‹ค.
  • k8s ์ œ์–ด ํ”Œ๋ ˆ์ธ ๋˜๋Š” ๋…ธ๋“œ๋ฅผ ์„ค์น˜, ์ž‘๋™ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.
  • ์—ฌ๋Ÿฌ AZ์— ๊ฑธ์ณ k8s ์ œ์–ด ํ”Œ๋ ˆ์ธ์„ ์‹คํ–‰ํ•˜๊ณ  ํฌ๊ธฐ ์กฐ์ •ํ•˜์—ฌ ๋†’์€ ๊ฐ€์šฉ์„ฑ์„ ๋ณด์žฅํ•œ๋‹ค.
  • ํ•˜์ค‘์— ๋”ฐ๋ผ ์ œ์–ด ์˜์—ญ ์ธ์Šคํ„ด์Šค์˜ ํฌ๊ธฐ๋ฅผ ์ž๋™์œผ๋กœ ์กฐ์ •ํ•˜๊ณ , ๋น„์ •์ƒ ์ œ์–ด ์˜์—ญ ์ธ์Šคํ„ด์Šค๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ๊ต์ฒดํ•˜๋ฉฐ, ์ž๋™ํ™”๋œ ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ๋ฐ ํŒจ์น˜๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ๋˜ํ•œ ์—ฌ๋Ÿฌ AWS ์„œ๋น„์Šค์™€ ํ†ตํ•ฉ๋˜์–ด ๋‹ค์Œ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ํ™•์žฅ์„ฑ๊ณผ ๋ณด์•ˆ์„ ์ œ๊ณตํ•œ๋‹ค.
  1. ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ECR
  2. ๋กœ๋“œ ๋ถ„์‚ฐ์„ ์œ„ํ•œ ELB
  3. ์ธ์ฆ์šฉ IAM
  4. ๊ฒฉ๋ฆฌ๋ฅผ ์œ„ํ•œ VPC
  • ํ•„์š”ํ•œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ  ํ‘œ์ค€ k8s ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ EKS๋กœ ์‰ฝ๊ฒŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ“’ Elastic Load Balancing

๐Ÿ”” ALB

  • HTTP ๋ฐ HTTPS ํŠธ๋ž˜ํ”ฝ์„ ์‚ฌ์šฉํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์œ ์—ฐํ•œ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์„ ํƒ
  • ์š”์ฒญ ์ˆ˜์ค€์— ๋”ฐ๋ผ ์ž‘๋™ํ•˜๋Š” ALB๋Š” ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋น„๋กฏํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๊ณ ๊ธ‰ ๋ผ์šฐํŒ… ๋ฐ ํ‘œ์‹œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.๐Ÿ”” NLB
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ดˆ๊ณ ์„ฑ๋Šฅ, ๋Œ€๊ทœ๋ชจ TLS ์˜คํ”„๋กœ๋”ฉ, ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ ์ธ์ฆ์„œ ๋ฐฐํฌ, UDP์— ๋Œ€ํ•œ ์ง€์› ๋ฐ ๊ณ ์ • IP์ฃผ์†Œ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์„ ํƒ
  • ์—ฐ๊ฒฐ ์ˆ˜์ค€์—์„œ ์ž‘๋™ํ•˜๋Š” NLB๋Š” ์•ˆ์ „ํ•˜๊ฒŒ ์ดˆ๋‹น ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ์˜ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋ฉด์„œ๋„ ๊ทนํžˆ ๋‚ฎ์€ ์ง€์—ฐ์‹œ๊ฐ„์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์—ฐ๊ฒฐ ๋“œ๋ ˆ์ด๋‹
    ๊ธฐ์กด ์—ฐ๊ฒฐ์„ ์—ด๋ฆฐ ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๋ฉด์„œ CLB๊ฐ€ ๋“ฑ๋ก ์ทจ์†Œ ๋˜๋Š” ๋น„์ •์ƒ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์š”์ฒญ ์ „์†ก์„ ์ค‘์ง€ํ•˜๋„๋ก ํ•˜๋ ค๋ฉด ์—ฐ๊ฒฐ ๋“œ๋ ˆ์ด๋‹์„ ์‚ฌ์šฉํ•œ๋‹ค.

๐Ÿ“’ AWS Fargate

  • ์ปจํ…Œ์ด๋„ˆ์— ์ ํ•ฉํ•œ ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ์—”์ง„์œผ๋กœ, ECS ๋ฐ EKS์™€ ์—ฐ๋™๋œ๋‹ค.
  • Fargate๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ฒ„๋ฅผ ํ”„๋กœ๋น„์ €๋‹ ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณ„๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง€์ •ํ•˜๊ณ  ๊ด€๋ จ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ณ„ํš์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฒฉ๋ฆฌํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ“’ AWS Lambda

  • ์„œ๋ฒ„๋ฅผ ํ”„๋กœ๋น„์ €๋‹ ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ณ ๋„ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ปดํ“จํŒ… ์„œ๋น„์Šค์ด๋‹ค.
  • ๊ณ ๊ฐ€์šฉ์„ฑ ์ปดํ“จํŒ… ์ธํ”„๋ผ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์„œ๋ฒ„์™€ ์šด์˜ ์ฒด์ œ ์œ ์ง€ ๊ด€๋ฆฌ, ์šฉ๋Ÿ‰ ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ์ž๋™ ์กฐ์ •, ์ฝ”๋“œ ๋ฐ ๋ณด์•ˆ ํŒจ์น˜ ๋ฐฐํฌ, ์ฝ”๋“œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋กœ๊น… ๋“ฑ ๋ชจ๋“  ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค.
  • ๋น„๋™๊ธฐ์‹ ํ˜ธ์ถœ
    Lambda๋Š” ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ์ด๋ฒคํŠธ๋ฅผ ๋Œ€๊ธฐ์—ด์— ์ €์žฅํ•˜๊ณ  ์ฆ‰์‹œ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.
  • ๋™๊ธฐ์‹ ํ˜ธ์ถœ
    ํ•จ์ˆ˜๊ฐ€ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฐ๋‹ค.

๐Ÿ”” Lambda ์‹คํ–‰ ์ œํ•œ

  • ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ 128MB ~ 10GB, ํ™˜๊ฒฝ๋ณ€์ˆ˜๋Š” ์ตœ๋Œ€ 4KB์ด๋‹ค.
  • ๋‹จ์œ„๋Š” 1MB์”ฉ ์ฆ๊ฐ€ํ•˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋ฉด vCPU๋„ ํ•จ๊ป˜ ์ฆ๊ฐ€ํ•˜๊ณ  ์ตœ๋Œ€ ์‹คํ–‰ ์‹œ๊ฐ„์€ 900์ดˆ / 15๋ถ„์ด๋‹ค.
  • /tmp ํŒŒ์ผ์— ์ตœ๋Œ€ 512MB ํŒŒ์ผ ํฌ๊ธฐ๋ฅผ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๊ณ  ์ตœ๋Œ€ 1000๊ฑด๊นŒ์ง€ ๋™์‹œ ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•˜๋‹ค
    โ€ผ๏ธ 1000๊ฑด์„ ์ดˆ๊ณผํ•  ์‹œ AWS ์ง€์› ํŒ€์— ๋ฌธ์˜ โ€ผ๏ธ
  • ์••์ถ•๋œ zip์˜ ์ตœ๋Œ€ ํฌ๊ธฐ๋Š” 50MB, ์••์ถ•๋˜์ง€ ์•Š์œผ๋ฉด 250MB, ๋” ํฐ ํŒŒ์ผ์ด๋ฉด /tmp ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
  • ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋™์•ˆ VPC์— ์ถฉ๋ถ„ํ•œ ENI ๋˜๋Š” ์„œ๋ธŒ๋„ท IP๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ์š”์ฒญ์ด ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ EC2 ThrottledException ํ˜ธ์ถœ ์˜ค๋ฅ˜๊ฐ€ ๋‚  ์ˆ˜ ์žˆ๋‹ค.
  • ๋น„๋™๊ธฐ์‹ ํ˜ธ์ถœ์˜ ๊ฒฝ์šฐ ํ•ด๋‹น CloudWatch Logs ์—†์ด ์˜ค๋ฅ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด ์ฝ˜์†”์—์„œ Lambda ํ•จ์ˆ˜๋ฅผ ๋™๊ธฐ์‹์œผ๋กœ ํ˜ธ์ถœํ•˜์—ฌ ์˜ค๋ฅ˜ ์‘๋‹ต์„ ์–ป๋Š”๋‹ค.

๐Ÿ“’ Lambda@Edge

  • ๋™๊ธฐ์‹ ํ˜ธ์ถœ ์œ ํ˜•์œผ๋กœ Lambda์™€ CloudFront๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ cf, origin ๊ฐ„์˜ ํ†ต์‹ ์„ ์ˆ˜์ •ํ•œ๋‹ค.
  • ์„œ๋ฒ„๋ฅผ ํ”„๋กœ๋น„์ €๋‹ ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์‚ฌ์šฉํ•œ ์ปดํ“จํŒ… ์‹œ๊ฐ„๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ณ , ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋˜์ง€ ์•Š์„ ๋•Œ๋Š” ์š”๊ธˆ์ด ๋ถ€๊ณผ๋˜์ง€ ์•Š๋Š”๋‹ค.
  • ์‚ฌ์‹ค์ƒ ๋ชจ๋“  ์œ ํ˜•์˜ ์• ํ”Œ๋ฆฌใ…”์ด์…˜์ด๋‚˜ ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ฝ”๋“œ๋ฅผ ๋ณ„๋„์˜ ๊ด€๋ฆฌ ์—†์ด ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ฝ”๋“œ๋ฅผ ์—…๋กœ๋“œํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด, Lambda์—์„œ ๋†’์€ ๊ฐ€์šฉ์„ฑ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ ๋ฐ ํ™•์žฅํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์ฒ˜๋ฆฌํ•œ๋‹ค.
  • ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค์—์„œ ์ฝ”๋“œ๋ฅผ ์ž๋™์œผ๋กœ ํŠธ๋ฆฌ๊ฑฐํ•˜๋„๋ก ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์›น ๋˜๋Š” ๋ชจ๋ฐ”์ผ ์• ์—์„œ ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ํ•จ์ˆ˜๊ฐ€ ๋ฌดํ•œ์ • ์‹คํ–‰๋˜์ง€ ์•Š๋„๋ก ์‹œ๊ฐ„ ์ดˆ๊ณผ ์ง€์ •ํ•œ๋‹ค.
    ๊ธฐ๋ณธ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋Š” 3์ดˆ, ์š”์ฒญ๋‹น ์ตœ๋Œ€ ์‹คํ–‰ ๊ธฐ๊ฐ„์€ 900์ดˆ / 15๋ถ„

๐Ÿ”” Lambda ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ cf ์š”์ฒญ ๋ฐ ์‘๋‹ต์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ :

  1. cf๊ฐ€ ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ์ˆ˜์‹ ํ•œ ๊ฒฝ์šฐ (์ตœ์ข… ์‚ฌ์šฉ์ž ์š”์ฒญ)
  2. cf๊ฐ€ ์˜ค๋ฆฌ์ง„์— ์š”์ฒญ์„ ์ „๋‹ฌํ•˜๊ธฐ ์ „ (์˜ค๋ฆฌ์ง„ ์š”์ฒญ)
  3. cf๊ฐ€ ์˜ค๋ฆฌ์ง„์œผ๋กœ๋ถ€ํ„ฐ ์‘๋‹ต์„ ์ˆ˜์‹ ํ•œ ํ›„ (์˜ค๋ฆฌ์ง„ ์‘๋‹ต)
  4. cf๊ฐ€ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์‘๋‹ต์„ ์ „๋‹ฌํ•˜๊ธฐ ์ „ (์ตœ์ข… ์‚ฌ์šฉ์ž ์‘๋‹ต)
728x90
๋ฐ˜์‘ํ˜•