Hello Kitty Eyes Shut
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป๊ณต๋ถ€ ๊ธฐ๋ก/๐Ÿ“Œ AWS

[AWS] ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

๋ฐ˜์‘ํ˜•

 

 

 

 

 

 

โ˜ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ ์„œ๋ฒ„, ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์ปดํ“จํŒ… ์ž์›์„

์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ํ•„์š”ํ•  ๋•Œ ์ฆ‰์‹œ(์˜จ๋””๋งจ๋“œ) ์ œ๊ณตํ•˜๊ณ , ์‚ฌ์šฉํ•œ ๋งŒํผ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ์„œ๋น„์Šค์ด๋‹ค.

 

๊ธฐ์กด์—๋Š” ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜๋ ค๋ฉด ๋ฌผ๋ฆฌ ์„œ๋ฒ„๋ฅผ ์ง์ ‘ ๊ตฌ๋งคํ•˜๊ณ ,

์ด๋ฅผ IDC(์ธํ„ฐ๋„ท ๋ฐ์ดํ„ฐ ์„ผํ„ฐ)์— ๋ฐฐ์น˜ํ•˜๊ฑฐ๋‚˜ ์‚ฌ๋‚ด ์„œ๋ฒ„๋ฃธ์„ ๋ณ„๋„๋กœ ๊ตฌ์ถ•ํ•ด์•ผ ํ–ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ๋Š” ์›น ์ฝ˜์†”์ด๋‚˜ API๋ฅผ ํ†ตํ•ด ์›ํ•˜๋Š” ์‹œ์ ์— ์„œ๋ฒ„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ณ ,

ํŠธ๋ž˜ํ”ฝ์ด ๋Š˜์–ด๋‚˜๋ฉด ์ž๋™์œผ๋กœ ์ธํ”„๋ผ๋ฅผ ์ˆ˜ํ‰ ํ™•์žฅํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

 


๐Ÿ”Ž ์˜จํ”„๋ ˆ๋ฏธ์Šค VS ํด๋ผ์šฐ๋“œ

์˜จํ”„๋ ˆ๋ฏธ์Šค(On-Premise) ๋ฐฉ์‹์€ ๋ฌผ๋ฆฌ์ ์ธ ์ธํ”„๋ผ๋ฅผ ๊ธฐ์—… ๋‚ด๋ถ€์—์„œ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ์šด์˜ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

์ด๋Š” ์„œ๋ฒ„, ๋„คํŠธ์›Œํฌ ์žฅ๋น„, ์Šคํ† ๋ฆฌ์ง€ ๋“ฑ ๋ชจ๋“  ํ•˜๋“œ์›จ์–ด ์ž์›์„ ๊ตฌ๋งคํ•œ ๋’ค, ์ž์ฒด์ ์œผ๋กœ ์„ค์น˜ํ•˜๊ณ  ๊ตฌ์„ฑํ•ด์•ผ ํ•˜๋ฉฐ,

์ด ๊ณผ์ •์—์„œ ์ดˆ๊ธฐ ์ž๋ณธ ์ง€์ถœ(CAPEX)์ด ํฌ๊ฒŒ ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

 

๋ฐ˜๋ฉด ํด๋ผ์šฐ๋“œ๋Š” ์›น ์ฝ˜์†”์ด๋‚˜ API๋ฅผ ํ†ตํ•ด์„œ ์„œ๋ฒ„ ์ธ์Šคํ„ด์Šค๋ฅผ ์ฆ‰์‹œ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ,

์ดˆ๊ธฐ ํˆฌ์ž ์—†์ด ์šด์˜๋น„์šฉ(OPEX) ์ค‘์‹ฌ์œผ๋กœ ์ž์›์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์œ ์ง€๋ณด์ˆ˜ ์ธก๋ฉด์—์„œ๋„ ์ฐจ์ด๊ฐ€ ๋šœ๋ ทํ•œ๋ฐ,

์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์—์„œ๋Š” ์„œ๋ฒ„ ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง, ํ•˜๋“œ์›จ์–ด ๊ต์ฒด, OS ํŒจ์น˜ ๋“ฑ ๋Œ€๋ถ€๋ถ„์˜ ์ž‘์—…์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜์ง€๋งŒ,

ํด๋ผ์šฐ๋“œ๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๋ณด์•ˆ ํŒจ์น˜๊ฐ€ ์ž๋™ํ™”๋˜์–ด ์žˆ์–ด์„œ ์šด์˜ ๋ถ€๋‹ด์ด ํ˜„์ €ํžˆ ๋‚ฎ๋‹ค๊ณ  ํ•œ๋‹ค.

 

ํ™•์žฅ์„ฑ ์—ญ์‹œ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์ธ๋ฐ,

์˜จํ”„๋ ˆ๋ฏธ์Šค๋Š” ๋ฌผ๋ฆฌ ์ž์›์ด ํ•œ์ •๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์š”๊ฐ€ ์ฆ๊ฐ€ํ•  ๊ฒฝ์šฐ ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€๋กœ ๊ตฌ๋งคํ•˜๊ณ  ์„ค์น˜ํ•ด์•ผํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์ด ์žˆ์ง€๋งŒ,

ํด๋ผ์šฐ๋“œ์—์„œ๋Š” Auto Scaling ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ ๋ณ€ํ™”์— ๋งž์ถฐ ์ž๋™์œผ๋กœ ์ธํ”„๋ผ๋ฅผ ์ˆ˜ํ‰ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œํ•  ์ˆ˜ ์žˆ์–ด์„œ ์œ ๋™์ ์ธ ์„œ๋น„์Šค์— ์œ ๋ฆฌํ•˜๋‹ค.

 

์žฅ์•  ๋Œ€์‘ ์ธก๋ฉด์„ ์‚ดํŽด๋ณด๋ฉด,

์˜จํ”„๋ ˆ๋ฏธ์Šค๋Š” ์‹œ์Šคํ…œ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ๋ณต๊ตฌ ์ž‘์—…์„ ์ˆ˜์ž‘์—…์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ฑฐ๋‚˜ ์ด์ค‘ํ™” ์„ค๊ณ„๋ฅผ ์ง์ ‘ ๊ตฌ์„ฑํ•ด์•ผ ํ•˜๋Š”๋ฐ,

ํด๋ผ์šฐ๋“œ์—์„œ๋Š” ๋‹ค์ค‘ ๊ฐ€์šฉ ์˜์—ญ(AZ: Availability Zone)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค๋ฅผ ํ™œ์šฉํ•˜๋ฉด,

์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ž๋™์œผ๋กœ ๋‹ค๋ฅธ ์˜์—ญ์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์ „ํ™˜ํ•˜๊ฑฐ๋‚˜ ์ธ์Šคํ„ด์Šค๋ฅผ ์žฌ๋ฐฐํฌํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ, ๊ฐ€์šฉ์„ฑ์ด ๋” ๋†’๋‹ค.

 

๋งˆ์ง€๋ง‰์œผ๋กœ ๋ณด์•ˆ ํ†ต์ œ ์ธก๋ฉด์„ ๋ณด๋ฉด,

์˜จํ”„๋ ˆ๋ฏธ์Šค๋Š” ๊ธฐ์—… ๋‚ด๋ถ€ ๋ณด์•ˆ ์ •์ฑ…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ชจ๋“  ์‹œ์Šคํ…œ์„ ์ง์ ‘ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๊ณ ,

ํด๋ผ์šฐ๋“œ๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž(CSP)์˜ ๋ณด์•ˆ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ถŒํ•œ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์— ๋”ฐ๋ผ ์ผ๋ถ€ ๊ถŒํ•œ์„ ์œ„์ž„๋ฐ›์•„ ์„ค์ •ํ•ด์•ผ ํ•˜๋ฏ€๋กœ, ๋ณด์•ˆ ์„ค๊ณ„ ์‹œ์—๋Š” ํ•ด๋‹น ํ”Œ๋žซํผ์˜ IAM ์ •์ฑ…๊ณผ ์„œ๋น„์Šค๋ณ„ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ •ํ™•ํžˆ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ•˜๋‹ค.

 

 

์ด๋ฅผ ํ‘œ๋กœ ์ •๋ฆฌํ•ด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

ํ•ญ๋ชฉ ์˜จํ”„๋ ˆ๋ฏธ์Šค(On-Premise) ํด๋ผ์šฐ๋“œ (Cloud)
๐Ÿ—๏ธ ์ธํ”„๋ผ ๊ตฌ์ถ• ์‚ฌ๋‚ด ์„œ๋ฒ„ ๊ตฌ๋งค ๋ฐ ์„ค์น˜ ์›น ์ฝ˜์†” / API ๊ธฐ๋ฐ˜ ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ
๐Ÿ’ฐ ์ดˆ๊ธฐ ํˆฌ์ž CAPEX ๋ฐœ์ƒ OPEX ์ค‘์‹ฌ
๐Ÿ› ๏ธ ์œ ์ง€๋ณด์ˆ˜ ๋„คํŠธ์›Œํฌ / ํ•˜๋“œ์›จ์–ด ์ง์ ‘ ๊ด€๋ฆฌ ์ž๋™ํ™”๋œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ํŒจ์น˜ ๊ด€๋ฆฌ
๐Ÿ“ˆ ํ™•์žฅ์„ฑ ๋ฌผ๋ฆฌ ์ž์› ํ•œ๊ณ„ ์กด์žฌ Auto Scaling ๋“ฑ์œผ๋กœ ๋ฌดํ•œ ํ™•์žฅ ๊ฐ€๋Šฅ
๐Ÿšจ ์žฅ์•  ๋Œ€์‘ ์ˆ˜์ž‘์—… ๋ณต๊ตฌ, ์ด์ค‘ํ™” ์„ค๊ณ„ ํ•„์ˆ˜ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค, ๋‹ค์ค‘ AZ ๊ตฌ์„ฑ์œผ๋กœ ์ž๋™ ๋ณต๊ตฌ ๊ฐ€๋Šฅ
๐Ÿ” ๋ณด์•ˆ ํ†ต์ œ ๋‚ด๋ถ€ ์ •์ฑ…์œผ๋กœ ์„ธ๋ฐ€ํ•œ ์ œ์–ด ๊ฐ€๋Šฅ CSP์˜ ์ •์ฑ…์— ๋”ฐ๋ผ ๊ถŒํ•œ ์œ„์ž„ ํ•„์š”

 


๐Ÿ“‘ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ชจ๋ธ

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ œ์–ดํ•˜๋Š” ๋ฒ”์œ„์— ๋”ฐ๋ผ ํฌ๊ฒŒ ์•„๋ž˜์˜ ์„ธ ๊ฐ€์ง€ ๋ชจ๋ธ๋กœ ๋‚˜๋‰œ๋‹ค.

 

  • IaaS (Infrastructure as a Service)
    • ๊ฐ€์ƒ ๋จธ์‹ , ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ ๋“ฑ ํ•˜๋“œ์›จ์–ด ์ธํ”„๋ผ ์ œ๊ณต
    • ๊ฐœ๋ฐœ์ž๊ฐ€ OS ์„ค์น˜๋ถ€ํ„ฐ ๋ณด์•ˆ ๊ตฌ์„ฑ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ค์น˜๊นŒ์ง€ ๋ชจ๋“  ๊ฒƒ์„ ์ œ์–ด
    • ex) AWS EC2, Azure VM, Google Compute Engine
    • ๐Ÿ‘‰๐Ÿป ๊ฐœ๋ฐœ์ž๊ฐ€ ์„œ๋ฒ„ ๊ตฌ์„ฑ๋ถ€ํ„ฐ ๋ณด์•ˆ ํŒจ์น˜๊นŒ์ง€ ์ง์ ‘ ๊ด€๋ฆฌํ•˜๋ฏ€๋กœ ์œ ์—ฐ์„ฑ์ด ํฐ ๋Œ€์‹  ์šด์˜ ๋ถ€๋‹ด๋„ ์žˆ๋‹ค.
  • PaaS (Platform as a Service)
    • ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ, ๋ฏธ๋“ค์›จ์–ด, DB๊นŒ์ง€ ํฌํ•จ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ ํ”Œ๋ ›ํผ ์ œ๊ณต
    • OS๋‚˜ ์„œ๋ฒ„ ์„ค์ •์— ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š๊ณ  ์ฝ”๋“œ๋งŒ ์˜ฌ๋ฆฌ๋ฉด ๋™์ž‘
    • ex) AWS Elastic Beanstalk, Heroku, Google App Engine
    • ๐Ÿ‘‰๐Ÿป ์‹ ์†ํ•œ ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ์—๋Š” ์œ ๋ฆฌํ•˜์ง€๋งŒ, ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์˜ ์ œ์•ฝ์ด ์žˆ๋‹ค.
  • SaaS (Software as a Service)
    • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ž์ฒด๋ฅผ ํด๋ผ์šฐ๋“œ๋กœ ์ œ๊ณต (์‚ฌ์šฉ์ž๋Š” ๊ธฐ๋Šฅ๋งŒ ์‚ฌ์šฉ)
    • ex) Gmail, Notion, Google Docs, Slack
    • ๐Ÿ‘‰๐Ÿป ๊ฐœ๋ฐœ์ž๊ฐ€ ์„œ๋น„์Šค๋ฅผ ์ง์ ‘ ๋งŒ๋“ค์ง€ ์•Š์•„๋„, SaaS ์ œํ’ˆ์œผ๋กœ ํ˜‘์—…์ด๋‚˜ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 


๐ŸŒค ํด๋ผ์šฐ๋“œ ๋ฐฐํฌ ๋ชจ๋ธ

  • ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ (Public Cloud)
    • AWS, Azure, GCP ์ฒ˜๋Ÿผ ์™ธ๋ถ€ ์„œ๋น„์Šค ์ œ๊ณต์ž๊ฐ€ ์šด์˜ํ•œ๋‹ค.
    • ์‚ฌ์šฉ์ž ๊ฐ„ ์ž์›์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ์ œ๊ณตํ•œ๋‹ค.
    • ๋น„์šฉ์ด ํšจ์œจ์ ์ด๊ณ , ๋น ๋ฅธ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ธ€๋กœ๋ฒŒ ๋ฆฌ์ „์„ ์ œ๊ณตํ•œ๋‹ค.
  • ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ (Private Cloud)
    • ๊ธฐ์—… ๋‚ด๋ถ€ ๋˜๋Š” ํŠน์ • ์กฐ์ง ์ „์šฉ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํฌ๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋‹ค.
    • OpenStack, VMware ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์ฒด ๊ตฌ์ถ•ํ•œ๋‹ค.
    • ๋ณด์•ˆ ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ํ†ต์ œ์™€ ์ „์šฉ ๋ฆฌ์†Œ์Šค ํ™œ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ (Hybrid Cloud)
    • ํผ๋ธ”๋ฆญ๊ณผ ํ”„๋ผ์ด๋น— ํ™˜๊ฒฝ์„ ๋™์‹œ์— ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
    • ์˜ˆ๋ฅผ ๋“ค์–ด ๋Œ€์™ธ ์„œ๋น„์Šค๋Š” AWS์—, ๋ฏผ๊ฐํ•œ ๊ณ ๊ฐ DB๋Š” ๋‚ด๋ถ€ ์„œ๋ฒ„์— ๋‘๋Š” ๋ฐฉ์‹์ด ์žˆ๋‹ค.

 


๐Ÿ“š ๊ฒฐ๋ก 

ํ˜„๋Œ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์€ ๋” ์ด์ƒ ์ฝ”๋“œ๋งŒ์œผ๋กœ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š๊ณ ,

์ธํ”„๋ผ ์„ค๊ณ„, ๋ฐฐํฌ ์ž๋™ํ™”, ๋ฌด์ค‘๋‹จ ๋ฐฐํฌ, ๋ณด์•ˆ, ํ™•์žฅ์„ฑ์„ ๊ณ ๋ คํ•œ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๊ธฐ๋ณธ์ด๋‹ค.

 

ํด๋ผ์šฐ๋“œ๋Š” ์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ž์˜ ๋ถ€๋‹ด์„ ์ค„์ด๋ฉด์„œ๋„

๋น ๋ฅธ ์‹คํ—˜๊ณผ ๋ฐ˜๋ณต, ์ „ ์„ธ๊ณ„ ๋Œ€์ƒ ์„œ๋น„์Šค ์ œ๊ณต, ์ž๋™ํ™”๋œ ์šด์˜์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋ฏ€๋กœ ์ •๋ง ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

 

๋”ฐ๋ผ์„œ ํด๋ผ์šฐ๋“œ, ํŠนํžˆ AWS์— ๋Œ€ํ•ด์„œ ์ „๋ฐ˜์ ์ธ ๊ฐœ๋…๋“ค์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์ •๋ฆฌํ•  ์˜ˆ์ •์ด๋‹ค.

๋ฐ˜์‘ํ˜•

'๐Ÿ’ป๊ณต๋ถ€ ๊ธฐ๋ก > ๐Ÿ“Œ AWS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[AWS] EC2  (7) 2025.07.26
[AWS] ์ปดํ“จํŒ…  (3) 2025.07.19
[AWS] AWS  (1) 2025.07.19