โ˜๏ธ Cloud Native/๐Ÿ—ณ๏ธ AWS
  • [AWS] Amazon EC2 Hibernate (EC2 ์ ˆ์ „ ๋ชจ๋“œ)

    EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์ž‘์—…์€ ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ค‘์ง€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹œ์ž‘ ์‹œ๊ฐ„์ด ๊ธธ๊ฑฐ๋‚˜ ์ƒํƒœ ์ •๋ณด๊ฐ€ ์ค‘์š”ํ•œ ๊ฒฝ์šฐ, ๊ธฐ์กด์˜ ์‹œ์ž‘/์ค‘์ง€ ๋ฐฉ์‹๋งŒ์œผ๋กœ๋Š” ํšจ์œจ์ ์ธ ์šด์˜์ด ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด AWS๋Š” EC2 Hibernate(์ ˆ์ „ ๋ชจ๋“œ) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” EC2 Hibernate์˜ ๊ฐœ๋…, ์ž‘๋™ ๋ฐฉ์‹, ๊ทธ๋ฆฌ๊ณ  ํ™œ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.EC2 ์ธ์Šคํ„ด์Šค ์ƒํƒœ ๋ณ€๊ฒฝ์˜ ๊ธฐ๋ณธ ๊ฐœ๋…EC2 ์ธ์Šคํ„ด์Šค๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒํƒœ ๋ณ€๊ฒฝ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.์ค‘์ง€(Stop)์ธ์Šคํ„ด์Šค์˜ ์‹คํ–‰์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.EBS ๋ณผ๋ฅจ์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.์ธ์Šคํ„ด์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ์ƒˆ๋กœ์šด ํ˜ธ์ŠคํŠธ ํ•˜๋“œ์›จ์–ด์— ๋ฐฐ์น˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ค‘์ง€ ์ƒํƒœ์—์„œ๋Š” ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ ์š”๊ธˆ์ด ๋ฐœ์ƒํ•˜..

    EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์ž‘์—…์€ ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ค‘์ง€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹œ์ž‘ ์‹œ๊ฐ„์ด ๊ธธ๊ฑฐ๋‚˜ ์ƒํƒœ ์ •๋ณด๊ฐ€ ์ค‘์š”ํ•œ ๊ฒฝ์šฐ, ๊ธฐ์กด์˜ ์‹œ์ž‘/์ค‘์ง€ ๋ฐฉ์‹๋งŒ์œผ๋กœ๋Š” ํšจ์œจ์ ์ธ ์šด์˜์ด ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด AWS๋Š” EC2 Hibernate(์ ˆ์ „ ๋ชจ๋“œ) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” EC2 Hibernate์˜ ๊ฐœ๋…, ์ž‘๋™ ๋ฐฉ์‹, ๊ทธ๋ฆฌ๊ณ  ํ™œ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.EC2 ์ธ์Šคํ„ด์Šค ์ƒํƒœ ๋ณ€๊ฒฝ์˜ ๊ธฐ๋ณธ ๊ฐœ๋…EC2 ์ธ์Šคํ„ด์Šค๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒํƒœ ๋ณ€๊ฒฝ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.์ค‘์ง€(Stop)์ธ์Šคํ„ด์Šค์˜ ์‹คํ–‰์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.EBS ๋ณผ๋ฅจ์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.์ธ์Šคํ„ด์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ์ƒˆ๋กœ์šด ํ˜ธ์ŠคํŠธ ํ•˜๋“œ์›จ์–ด์— ๋ฐฐ์น˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ค‘์ง€ ์ƒํƒœ์—์„œ๋Š” ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ ์š”๊ธˆ์ด ๋ฐœ์ƒํ•˜..

    Read more
  • [AWS] EC2 ํƒ„๋ ฅ์  ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค (ENI)

    EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋„คํŠธ์›Œํ‚น์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ ํƒ„๋ ฅ์  ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค(Elastic Network Interface, ENI)๋Š” AWS ๋„คํŠธ์›Œํ‚น์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋กœ, EC2 ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ENI์˜ ๊ฐœ๋…๋ถ€ํ„ฐ ์‹ค์ œ ํ™œ์šฉ ๋ฐฉ๋ฒ•๊นŒ์ง€ ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.ENI๋ž€ ๋ฌด์—‡์ธ๊ฐ€?ENI(Elastic Network Interface)๋Š” VPC ๋‚ด์—์„œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์นด๋“œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋…ผ๋ฆฌ์  ๊ตฌ์„ฑ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ด๋Š” EC2 ์ธ์Šคํ„ด์Šค์— ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ์ˆ˜๋‹จ์ด๋ฉฐ, ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  EC2 ์ธ์Šคํ„ด์Šค๋Š” ์ตœ์†Œํ•œ ํ•˜๋‚˜์˜ ENI(eth0)์™€ ํ•จ๊ป˜ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.ENI์˜ ์ฃผ์š” ์†์„ฑENI๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ์†์„ฑ์„ ๊ฐ€์งˆ..

    EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋„คํŠธ์›Œํ‚น์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ ํƒ„๋ ฅ์  ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค(Elastic Network Interface, ENI)๋Š” AWS ๋„คํŠธ์›Œํ‚น์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋กœ, EC2 ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ENI์˜ ๊ฐœ๋…๋ถ€ํ„ฐ ์‹ค์ œ ํ™œ์šฉ ๋ฐฉ๋ฒ•๊นŒ์ง€ ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.ENI๋ž€ ๋ฌด์—‡์ธ๊ฐ€?ENI(Elastic Network Interface)๋Š” VPC ๋‚ด์—์„œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์นด๋“œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋…ผ๋ฆฌ์  ๊ตฌ์„ฑ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ด๋Š” EC2 ์ธ์Šคํ„ด์Šค์— ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ์ˆ˜๋‹จ์ด๋ฉฐ, ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  EC2 ์ธ์Šคํ„ด์Šค๋Š” ์ตœ์†Œํ•œ ํ•˜๋‚˜์˜ ENI(eth0)์™€ ํ•จ๊ป˜ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.ENI์˜ ์ฃผ์š” ์†์„ฑENI๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ์†์„ฑ์„ ๊ฐ€์งˆ..

    Read more
  • [AWS] EC2 ๋ฐฐ์น˜ ๊ทธ๋ฃน (Placement Groups) & ์„ค์ •

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

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

    Read more
  • [AWS] AWS IP ์ฃผ์†Œ ์ฒด๊ณ„: Private & Public & Elastic IP ์ดํ•ด ๋ฐ ์„ค์ • ํ•ด๋ณด๊ธฐ

    AWS ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ IP ์ฃผ์†Œ๋Š” ๋ฆฌ์†Œ์Šค๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ ๊ทธ๋ฆฌ๊ณ  ์™ธ๋ถ€ ์„ธ๊ณ„์™€ ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ•˜๋Š”์ง€์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.AWS์—์„œ Private IP, Public IP, Elastic IP์˜ ์ฐจ์ด์ ๊ณผ ๊ฐ ์œ ํ˜•์— ๋Œ€ํ•˜์—ฌ ์„ค๋ช…ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IP ์ฃผ์†Œ ๊ธฐ๋ณธ ๊ฐœ๋… ์ดํ•ดํ•˜๊ธฐAWS ๊ด€๋ จ ๊ฐœ๋…์„ ์‚ดํŽด๋ณด๊ธฐ ์ „์—, IP ์ฃผ์†Œ์˜ ๊ธฐ๋ณธ ์‚ฌํ•ญ์„ ๊ฐ„๋žตํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IPv4 vs IPv6IP ์ฃผ์†Œ ํ”„๋กœํ† ์ฝœ์—๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์œ ํ˜•์ด ์žˆ์Šต๋‹ˆ๋‹ค:IPv4: ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ˜•์‹์œผ๋กœ, ์„ธ ๊ฐœ์˜ ์ ์œผ๋กœ ๊ตฌ๋ถ„๋œ ๋„ค ๊ฐœ์˜ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค(์˜ˆ: 192.168.1.1).๊ฐ ์ˆซ์ž๋Š” 0๋ถ€ํ„ฐ 255๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์•ฝ 43์–ต ๊ฐœ์˜ ๊ณ ์œ  ์ฃผ์†Œ๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.IPv4๊ฐ€ ๊ฐ€์žฅ ๋Œ€์ค‘์ , ๋„ค ๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์„ธ ๊ฐœ์˜ ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋œ ํ˜•ํƒœ๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.IPv..

    AWS ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ IP ์ฃผ์†Œ๋Š” ๋ฆฌ์†Œ์Šค๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ ๊ทธ๋ฆฌ๊ณ  ์™ธ๋ถ€ ์„ธ๊ณ„์™€ ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ•˜๋Š”์ง€์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.AWS์—์„œ Private IP, Public IP, Elastic IP์˜ ์ฐจ์ด์ ๊ณผ ๊ฐ ์œ ํ˜•์— ๋Œ€ํ•˜์—ฌ ์„ค๋ช…ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IP ์ฃผ์†Œ ๊ธฐ๋ณธ ๊ฐœ๋… ์ดํ•ดํ•˜๊ธฐAWS ๊ด€๋ จ ๊ฐœ๋…์„ ์‚ดํŽด๋ณด๊ธฐ ์ „์—, IP ์ฃผ์†Œ์˜ ๊ธฐ๋ณธ ์‚ฌํ•ญ์„ ๊ฐ„๋žตํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IPv4 vs IPv6IP ์ฃผ์†Œ ํ”„๋กœํ† ์ฝœ์—๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์œ ํ˜•์ด ์žˆ์Šต๋‹ˆ๋‹ค:IPv4: ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ˜•์‹์œผ๋กœ, ์„ธ ๊ฐœ์˜ ์ ์œผ๋กœ ๊ตฌ๋ถ„๋œ ๋„ค ๊ฐœ์˜ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค(์˜ˆ: 192.168.1.1).๊ฐ ์ˆซ์ž๋Š” 0๋ถ€ํ„ฐ 255๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์•ฝ 43์–ต ๊ฐœ์˜ ๊ณ ์œ  ์ฃผ์†Œ๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.IPv4๊ฐ€ ๊ฐ€์žฅ ๋Œ€์ค‘์ , ๋„ค ๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ์„ธ ๊ฐœ์˜ ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋œ ํ˜•ํƒœ๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.IPv..

    Read more
  • [AWS] EC2 Spot Instance (์ŠคํŒŸ ์ธ์Šคํ„ด์Šค)

    Amazon EC2 Spot Instances๋Š” AWS์˜ ์—ฌ๋ถ„ ์ปดํ“จํŒ… ์šฉ๋Ÿ‰์„ ํ™œ์šฉํ•˜์—ฌ ์˜จ๋””๋งจ๋“œ ์ธ์Šคํ„ด์Šค ๋Œ€๋น„ ์ตœ๋Œ€ 90%๊นŒ์ง€ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ๋งค์šฐ ๊ฒฝ์ œ์ ์ธ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋งŒํผ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ค‘๋‹จ๋  ์œ„ํ—˜๋„ ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์•ˆ์ •์„ฑ์ด ๋ฐ˜๋“œ์‹œ ์š”๊ตฌ๋˜์ง€ ์•Š๋Š” ์ž‘์—…์— ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” Spot Instances์˜ ํ• ์ธ ํ˜œํƒ, ์ž‘๋™ ๋ฐฉ์‹, ๋‹ค์–‘ํ•œ ์š”์ฒญ ์œ ํ˜•, ์ ํ•ฉํ•œ ๋ฐ ๋ถ€์ ํ•ฉํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€, ๊ทธ๋ฆฌ๊ณ  ์ข…๋ฃŒ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.Spot InstancesEC2 Spot Instance๋Š” AWS์—์„œ ๋ฏธ์‚ฌ์šฉ ์ƒํƒœ์ธ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํ• ์ธ๋œ ๊ฐ€๊ฒฉ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์˜จ๋””๋งจ๋“œ ๋Œ€๋น„ ์ตœ๋Œ€ 90% ์ €๋ ดํ•˜์ง€๋งŒ, AWS๊ฐ€ ํ•ด๋‹น ๋ฆฌ์†Œ์Šค๋ฅผ ํ•„์š”๋กœ ํ•˜๋ฉด ์‚ฌ์ „ ํ†ต๋ณด ํ›„ ์ข…๋ฃŒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ..

    Amazon EC2 Spot Instances๋Š” AWS์˜ ์—ฌ๋ถ„ ์ปดํ“จํŒ… ์šฉ๋Ÿ‰์„ ํ™œ์šฉํ•˜์—ฌ ์˜จ๋””๋งจ๋“œ ์ธ์Šคํ„ด์Šค ๋Œ€๋น„ ์ตœ๋Œ€ 90%๊นŒ์ง€ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ๋งค์šฐ ๊ฒฝ์ œ์ ์ธ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋งŒํผ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ค‘๋‹จ๋  ์œ„ํ—˜๋„ ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์•ˆ์ •์„ฑ์ด ๋ฐ˜๋“œ์‹œ ์š”๊ตฌ๋˜์ง€ ์•Š๋Š” ์ž‘์—…์— ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” Spot Instances์˜ ํ• ์ธ ํ˜œํƒ, ์ž‘๋™ ๋ฐฉ์‹, ๋‹ค์–‘ํ•œ ์š”์ฒญ ์œ ํ˜•, ์ ํ•ฉํ•œ ๋ฐ ๋ถ€์ ํ•ฉํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€, ๊ทธ๋ฆฌ๊ณ  ์ข…๋ฃŒ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.Spot InstancesEC2 Spot Instance๋Š” AWS์—์„œ ๋ฏธ์‚ฌ์šฉ ์ƒํƒœ์ธ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํ• ์ธ๋œ ๊ฐ€๊ฒฉ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์˜จ๋””๋งจ๋“œ ๋Œ€๋น„ ์ตœ๋Œ€ 90% ์ €๋ ดํ•˜์ง€๋งŒ, AWS๊ฐ€ ํ•ด๋‹น ๋ฆฌ์†Œ์Šค๋ฅผ ํ•„์š”๋กœ ํ•˜๋ฉด ์‚ฌ์ „ ํ†ต๋ณด ํ›„ ์ข…๋ฃŒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ..

    Read more
  • [AWS] EC2 ์ธ์Šคํ„ด์Šค ๊ตฌ๋งค ์˜ต์…˜ ๋ฐ ๊ณผ๊ธˆ ์ •์ฑ…

    Amazon EC2(Elastic Compute Cloud)๋Š” AWS์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๋กœ, ๋‹ค์–‘ํ•œ ์ปดํ“จํŒ… ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ์ธ์Šคํ„ด์Šค ์œ ํ˜•๊ณผ ๋‹ค์–‘ํ•œ ๊ตฌ๋งค ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์˜ ๊ตฌ๋งค ์˜ต์…˜๊ณผ ๊ณผ๊ธˆ ์ •์ฑ…์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ณ , ๊ฐ ์˜ต์…˜์˜ ํŠน์ง•๊ณผ ์ ํ•ฉํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค ๊ตฌ๋งค ์˜ต์…˜AWS๋Š” ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ๊ตฌ๋งค ์˜ต์…˜์„ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ํ•„์š”์™€ ์˜ˆ์‚ฐ์— ๋งž์ถ˜ ์œ ์—ฐํ•œ ์ปดํ“จํŒ… ์ž์› ๊ด€๋ฆฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ตฌ๋งค ์˜ต์…˜์€ ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋น„์šฉ ์ ˆ๊ฐ๊ณผ ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ๋™์‹œ์— ์ถ”๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. On-Demand InstancesOn-Demand Instances๋Š” ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ค‘์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ..

    Amazon EC2(Elastic Compute Cloud)๋Š” AWS์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๋กœ, ๋‹ค์–‘ํ•œ ์ปดํ“จํŒ… ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ์ธ์Šคํ„ด์Šค ์œ ํ˜•๊ณผ ๋‹ค์–‘ํ•œ ๊ตฌ๋งค ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์˜ ๊ตฌ๋งค ์˜ต์…˜๊ณผ ๊ณผ๊ธˆ ์ •์ฑ…์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ณ , ๊ฐ ์˜ต์…˜์˜ ํŠน์ง•๊ณผ ์ ํ•ฉํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค ๊ตฌ๋งค ์˜ต์…˜AWS๋Š” ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ๊ตฌ๋งค ์˜ต์…˜์„ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ํ•„์š”์™€ ์˜ˆ์‚ฐ์— ๋งž์ถ˜ ์œ ์—ฐํ•œ ์ปดํ“จํŒ… ์ž์› ๊ด€๋ฆฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ตฌ๋งค ์˜ต์…˜์€ ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋น„์šฉ ์ ˆ๊ฐ๊ณผ ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ๋™์‹œ์— ์ถ”๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. On-Demand InstancesOn-Demand Instances๋Š” ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ค‘์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ..

    Read more
  • [AWS] Amazon EC2 ์ธ์Šคํ„ด์Šค ์ ‘์† ๋ฐฉ๋ฒ• (SSH, EC2 Instance Connect)

    Amazon EC2๋Š” AWS์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๋กœ, ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์— ์•ˆ์ „ํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ ‘์†ํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ฐฉ๋ฒ•์ธ SSH์™€ EC2 Instance Connect์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.EC2 ์ธ์Šคํ„ด์Šค ์ ‘์† ๋ฐฉ๋ฒ• ๊ฐœ์š”Amazon EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์ฃผ๋กœ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹คSSH (Secure Shell): ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์ค„์„ ํ†ตํ•ด EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๋Š” ์ „ํ†ต์ ์ธ ๋ฐฉ๋ฒ•.EC2 Instance Connect: ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ˜„๋Œ€์ ์ธ ๋ฐฉ๋ฒ•.๊ฐ ๋ฐฉ๋ฒ•์€ ์‚ฌ์šฉ ํ™˜๊ฒฝ๊ณผ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์žฅ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ• ๋ชจ๋‘๋ฅผ ๋‹ค๋ฃจ๊ณ , ๊ฐ ๋ฐฉ๋ฒ•์˜ ์„ค์ • ๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.S..

    Amazon EC2๋Š” AWS์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๋กœ, ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์— ์•ˆ์ „ํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ ‘์†ํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ฐฉ๋ฒ•์ธ SSH์™€ EC2 Instance Connect์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.EC2 ์ธ์Šคํ„ด์Šค ์ ‘์† ๋ฐฉ๋ฒ• ๊ฐœ์š”Amazon EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์ฃผ๋กœ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹คSSH (Secure Shell): ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์ค„์„ ํ†ตํ•ด EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๋Š” ์ „ํ†ต์ ์ธ ๋ฐฉ๋ฒ•.EC2 Instance Connect: ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ˜„๋Œ€์ ์ธ ๋ฐฉ๋ฒ•.๊ฐ ๋ฐฉ๋ฒ•์€ ์‚ฌ์šฉ ํ™˜๊ฒฝ๊ณผ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์žฅ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ• ๋ชจ๋‘๋ฅผ ๋‹ค๋ฃจ๊ณ , ๊ฐ ๋ฐฉ๋ฒ•์˜ ์„ค์ • ๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.S..

    Read more
  • [AWS] EC2 ์ธ์Šคํ„ด์Šค ๋ณด์•ˆ๊ทธ๋ฃน ๊ทœ์น™, ํŠธ๋ž˜ํ”ฝ ์ œ์–ด & ํด๋ž˜์‹ PORT

    ๋ณด์•ˆ๊ทธ๋ฃน & ํด๋ž˜์‹ ํฌํŠธAWS ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์žˆ์–ด ๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups)๊ณผ ํด๋ž˜์‹ ํฌํŠธ(Classic Ports)๋Š” ํ•ต์‹ฌ์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๊ฐœ๋…๊ณผ ์„ค์ • ๋ฐฉ๋ฒ•, ์ฃผ์š” ํฌํŠธ ๋ฐ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups) ์ดํ•ดํ•˜๊ธฐ๋ณด์•ˆ ๊ทธ๋ฃน์ด๋ž€?๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups)์€ AWS ํด๋ผ์šฐ๋“œ์—์„œ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ฃผ์š” ๋„๊ตฌ๋กœ, EC2 ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน์€ ๊ฐ€์ƒ ๋ฐฉํ™”๋ฒฝ ์—ญํ• ์„ ํ•˜๋ฉฐ, ์ธ์Šคํ„ด์Šค์˜ ์ธ๋ฐ”์šด๋“œ(๋“ค์–ด์˜ค๋Š”) ๋ฐ ์•„์›ƒ๋ฐ”์šด๋“œ(๋‚˜๊ฐ€๋Š”) ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ์ฐจ๋‹จํ•˜๋Š” ๊ทœ์น™์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน์€ ์ƒํƒœ ๊ธฐ๋ฐ˜(Stateful)์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰..

    ๋ณด์•ˆ๊ทธ๋ฃน & ํด๋ž˜์‹ ํฌํŠธAWS ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์žˆ์–ด ๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups)๊ณผ ํด๋ž˜์‹ ํฌํŠธ(Classic Ports)๋Š” ํ•ต์‹ฌ์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๊ฐœ๋…๊ณผ ์„ค์ • ๋ฐฉ๋ฒ•, ์ฃผ์š” ํฌํŠธ ๋ฐ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups) ์ดํ•ดํ•˜๊ธฐ๋ณด์•ˆ ๊ทธ๋ฃน์ด๋ž€?๋ณด์•ˆ ๊ทธ๋ฃน(Security Groups)์€ AWS ํด๋ผ์šฐ๋“œ์—์„œ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ฃผ์š” ๋„๊ตฌ๋กœ, EC2 ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน์€ ๊ฐ€์ƒ ๋ฐฉํ™”๋ฒฝ ์—ญํ• ์„ ํ•˜๋ฉฐ, ์ธ์Šคํ„ด์Šค์˜ ์ธ๋ฐ”์šด๋“œ(๋“ค์–ด์˜ค๋Š”) ๋ฐ ์•„์›ƒ๋ฐ”์šด๋“œ(๋‚˜๊ฐ€๋Š”) ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ์ฐจ๋‹จํ•˜๋Š” ๊ทœ์น™์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน์€ ์ƒํƒœ ๊ธฐ๋ฐ˜(Stateful)์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰..

    Read more
  • [AWS] Amazon EC2 ์ธ์Šคํ„ด์Šค ์œ ํ˜•

    AWS์—์„œ EC2 (Elastic Compute Cloud)์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ์œ ํ˜•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ฃผ์š” ๊ธฐ๋ŠฅEC2๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์ตœ์ ์˜ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.๊ฐ€์ƒ ๋จธ์‹  ์ž„๋Œ€ (EC2): ํ•„์š”์— ๋”ฐ๋ผ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ž„๋Œ€ํ•˜์—ฌ ์ปดํ“จํŒ… ์ž์›์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๊ฐ€์ƒ ๋“œ๋ผ์ด๋ธŒ์— ๋ฐ์ดํ„ฐ ์ €์žฅ (EBS): Elastic Block Store (EBS)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ๋“œ๋ผ์ด๋ธŒ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋ถ€ํ•˜ ๋ถ„์‚ฐ (ELB): Elastic Load Balancing (ELB)์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋จธ์‹ ์— ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐ์‹œ์ผœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐ€์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์˜คํ† ์Šค์ผ€์ผ๋ง ๊ทธ๋ฃน (ASG): Auto Scaling Groups (ASG)์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค์˜ ..

    AWS์—์„œ EC2 (Elastic Compute Cloud)์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ์œ ํ˜•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ฃผ์š” ๊ธฐ๋ŠฅEC2๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์ตœ์ ์˜ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.๊ฐ€์ƒ ๋จธ์‹  ์ž„๋Œ€ (EC2): ํ•„์š”์— ๋”ฐ๋ผ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ž„๋Œ€ํ•˜์—ฌ ์ปดํ“จํŒ… ์ž์›์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๊ฐ€์ƒ ๋“œ๋ผ์ด๋ธŒ์— ๋ฐ์ดํ„ฐ ์ €์žฅ (EBS): Elastic Block Store (EBS)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ๋“œ๋ผ์ด๋ธŒ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋ถ€ํ•˜ ๋ถ„์‚ฐ (ELB): Elastic Load Balancing (ELB)์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋จธ์‹ ์— ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐ์‹œ์ผœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐ€์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์˜คํ† ์Šค์ผ€์ผ๋ง ๊ทธ๋ฃน (ASG): Auto Scaling Groups (ASG)์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค์˜ ..

    Read more
  • [AWS] AWS Service์— ๋Œ€ํ•œ IAM Role & IAM ๋ณด์•ˆ๋„๊ตฌ

    AWS ํ™˜๊ฒฝ์—์„œ ๋ณด์•ˆ๊ณผ ํšจ์œจ์ ์ธ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋Š” IAM Roles์˜ ์ ์ ˆํ•œ ํ™œ์šฉ์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค. IAM Roles๋Š” AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ํ•„์š”ํ•œ ๊ถŒํ•œ์„ ์•ˆ์ „ํ•˜๊ฒŒ ํ• ๋‹นํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” IAM Roles์˜ ๊ฐœ๋…๊ณผ ์ƒ์„ฑ, ํ• ๋‹น, ์‹ค์Šต ๋ฐฉ๋ฒ•, ๊ทธ๋ฆฌ๊ณ  IAM ๋ณด์•ˆ ๋„๊ตฌ ๋ฐ ๋ชจ๋ฒ” ์‚ฌ๋ก€์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IAM Role์˜ ์ดํ•ดIAM Role์ด๋ž€?IAM Role์€ AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ํ•„์š”ํ•œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ถŒํ•œ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค. IAM Role์€ ์‹ค์ œ ์‚ฌ๋žŒ์ด ์•„๋‹Œ AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ถŒํ•œ ์ง‘ํ•ฉ์œผ๋กœ, ํŠน์ • ์ž‘์—…์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ถŒํ•œ์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ณด์•ˆ์„ฑ์„ ๋†’์ด๊ณ , ๊ถŒํ•œ ๊ด€๋ฆฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ• ..

    AWS ํ™˜๊ฒฝ์—์„œ ๋ณด์•ˆ๊ณผ ํšจ์œจ์ ์ธ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋Š” IAM Roles์˜ ์ ์ ˆํ•œ ํ™œ์šฉ์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค. IAM Roles๋Š” AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ํ•„์š”ํ•œ ๊ถŒํ•œ์„ ์•ˆ์ „ํ•˜๊ฒŒ ํ• ๋‹นํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” IAM Roles์˜ ๊ฐœ๋…๊ณผ ์ƒ์„ฑ, ํ• ๋‹น, ์‹ค์Šต ๋ฐฉ๋ฒ•, ๊ทธ๋ฆฌ๊ณ  IAM ๋ณด์•ˆ ๋„๊ตฌ ๋ฐ ๋ชจ๋ฒ” ์‚ฌ๋ก€์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IAM Role์˜ ์ดํ•ดIAM Role์ด๋ž€?IAM Role์€ AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ํ•„์š”ํ•œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ถŒํ•œ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค. IAM Role์€ ์‹ค์ œ ์‚ฌ๋žŒ์ด ์•„๋‹Œ AWS ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ถŒํ•œ ์ง‘ํ•ฉ์œผ๋กœ, ํŠน์ • ์ž‘์—…์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ถŒํ•œ์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ณด์•ˆ์„ฑ์„ ๋†’์ด๊ณ , ๊ถŒํ•œ ๊ด€๋ฆฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ• ..

    Read more