• [AWS] AWS๋ž€? AWS์˜ ๊ฐœ๋…๊ณผ ์„œ๋น„์Šค ์ข…๋ฅ˜ ์•Œ์•„๋ณด๊ธฐ

    2024. 4. 13.

    by. @leeeun

    AWS(Amazon Web Service)๋ž€?

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

     

    ํด๋ผ์šฐ๋”ฉ ์„œ๋น„์Šค์˜ ๊ฐœ๋…์„ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค๋ฉด? โฌ‡๏ธ

     

     

    ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์ด๋ž€?

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

    ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์ œ๊ณต๋˜๋Š” ๋ฒ”์œ„๋ฅผ ํ‘œํ˜„ํ•ด์ฃผ๋Š” ๊ทธ๋ฆผ

    • ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์—๋„ ์ œ๊ณต ๋ฒ”์œ„์— ๋”ฐ๋ผ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค.
    • SaaS(Software as a Service) : ๋งŒ๋“ค์–ด์ง„ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ณ ๊ฐ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ด์–ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ๊ณ ๊ฐ์€ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ์—์„œ ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š” provider์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•œ๋‹ค. ๊ณ ๊ฐ์ด ๊ฐœ๋ฐœํ–‰์œ„๋ฅผ ํ•˜๊ฑฐ๋‚˜, ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋ฅผ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๋Š”๋‹ค. ex) gmail
    • PaaS(Platform as a Service) :SaaS์™€ ๋‹ฌ๋ฆฌ ๊ณ ๊ฐ์ด ๊ฐœ๋ฐœ ํ–‰์œ„๋ฅผ ํ•œ๋‹ค. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋“ฑ์„ ๋ชจ๋‘ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ ๋„๊ตฌ ํˆด์— ๋Œ€ํ•œ ์„ค์น˜, ์ตœ์ ํ™” ๋“ฑ์„ ๊ณ ๊ฐ์ด ์ˆ˜ํ–‰ํ•œ๋‹ค.
    • IaaS (Infrastructure as a Service) : ๊ฐ€์ƒํ™”๋œ ์ปดํ“จํŒ… ์ž์›(์„œ๋ฒ„, ์Šคํ† ๋ฆฌ์ง€ ๋“ฑ)์„ ์ œ๊ณตํ•œ๋‹ค. ์†Œ๋น„์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋™ํ™”๋˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์ธํ”„๋ผ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ณ  ๋ฌผ๋ฆฌ์  ์žฅ์น˜๊ฐ€ ์•„๋‹Œ ๊ฐ€์ƒ ๋จธ์‹ ์„ ๋นŒ๋ ค์“ฐ๋Š” ๊ฒƒ์ด๋‹ค.

     

     

    ํด๋ผ์šฐ๋“œ์˜ 4๊ฐ€์ง€ ๋ฐฐํฌ ๋ชจ๋ธ

    • ์•ž์„  ์ข…๋ฅ˜๋Š” ์ œ๊ณต๋˜๋Š” ์„œ๋น„์Šค ๋ฒ”์œ„์— ๋”ฐ๋ผ ๋ถ„๋ฆฌํ•œ ๊ฒƒ์ด๊ณ , ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ๋ฐฐํฌ๋˜๋Š” ๋ฐฉ์‹์— ๋”ฐ๋ผ ๋˜ 3๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.
    •  Public cloud : ์ผ๋ฐ˜ ๋Œ€์ค‘๋„ ๊ณต๊ฐœ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ex ) ์•„๋งˆ์กด, ๊ตฌ๊ธ€์ด ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค
    • Private Cloud: ๋‹จ์ผ ์กฐ์ง์— ์˜ํ•ด ๋…์ ์  ์‚ฌ์šฉ ex ) ํšŒ์‚ฌ ๋‚ด๋ถ€์— ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•œ ํ˜•ํƒœ๋กœ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์ง์ ‘์ ์ธ ํ†ต์ œ ๊ถŒํ•œ์ด ์ž์‚ฌํ•œํ…Œ ์žˆ์Œ
    • Hybrid cloud : ์ค‘๊ฐ„ ๋‹จ๊ณ„. ex ) public cloud๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด privateํ•œ ์ž‘์—…์„ ํ•ด์•ผํ•  ๋•Œ ๋‹ค๋ฅธ Public Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ(ํ˜„์‹ค์ ์œผ๋กœ๋Š” ์‰ฝ์ง€ ์•Š์Œ)

     

    => AWS๊ฐ€ ๋Œ€ํ‘œ์ ์ธ IaaS์ด์ž Public Cloud์ด๋‹ค!

     

     

    AWS์˜ ์žฅ์ 

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

    • ๊ทธ๋ฆผ์„ ํ†ตํ•ด์„œ AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋“ค์„ ์‚ดํŽด๋ณด์ž.
    • ์œ ์ €๊ฐ€ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด AWS ์„œ๋น„์Šค์— ์ง„์ž…ํ•˜๋ฉด, ์œ ์ €๋Š” ์„œ๋น„์Šค ์„ค๊ณ„์ž๊ฐ€ AWS์—์„œ ๊ตฌ์ž…ํ•œ๋งŒํผ์˜ AWS ์„œ๋น„์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.
    • S3, EC2, RDS.. ์™€ ๊ฐ™์€ ์„œ๋น„์Šค๋“ค์ด ๊ทธ๋ฆผ์— ๋ณด์ธ๋‹ค.
    • ์ด๋Ÿฐ ์„œ๋น„์Šค๋“ค์ด ์–ด๋–ค ์„œ๋น„์Šค์ธ์ง€, AWS ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋“ค์—๋Š” ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ๋Š”์ง€ ์‚ดํŽด๋ณด์ž.

     

     

    AWS ์„œ๋น„์Šค์˜ ์ข…๋ฅ˜

    • ์šฐ์„  ๋Œ€ํ‘œ์ ์ธ ์„œ๋น„์Šค๋“ค๋งŒ ์‚ดํŽด๋ณด๋„๋ก ํ•˜์ž.
    • VPC(virtual private cloud): ๊ฒฉ๋ฆฌ๋œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋กœ, ์ธ์Šคํ„ด์Šค๋ฅผ ๋ถ„๋ฆฌํ•ด์„œ ํŠน์ • ์‚ฌ๋žŒ์—๊ฒŒ๋งŒ ๊ณต๊ฐœํ•˜๊ฑฐ๋‚˜ ์ „์ฒด ๊ณต๊ฐœ๋ฅผ ํ•˜๊ฑฐ๋‚˜ Security์— ์ œ์•ฝ์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค.
    • EC2(elastic cloud compute): VPC์•ˆ์— ๋“ฑ๋กํ•˜๋Š” ๊ฐ€์ƒ ์ปดํ“จํ„ฐ์ด๋‹ค. ์ปดํ“จํ„ฐ์— CPU, OS, RAM ๋“ฑ์ด ์žˆ๋“ฏ์ด ํด๋ผ์šฐ๋“œ์— ๊ฐ€์ƒ์˜ ์ปดํ“จํ„ฐ๋ฅผ ๋“ฑ๋กํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
      • ์›น ์‚ฌ์ดํŠธ๋ฅผ ๊ฐœ๋ฐœํ–ˆ๊ณ  ์„œ๋น„์Šค๋ฅผ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋กœ ์ œ๊ณตํ•˜๊ณ  ์‹ถ์„๋•Œ, AWS EC2๋ฅผ ์ด์šฉํ•˜๋ฉด ๊ทธ ์ฝ”๋“œ๊ฐ€ EC2 ์„œ๋ฒ„์—์„œ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
    • RDS(Relational Database Service): ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.
    • S3(Simple Storage Service): ๋น„๋””์˜ค, ์ด๋ฏธ์ง€ ๋“ฑ์˜ ์šฉ๋Ÿ‰์ด ํฐ ํŒŒ์ผ์„ ์˜ค๋ž˜ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•ด๋‘๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.
    • ์ด์™ธ์—๋„ ๋งŽ์€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค !

     

    ๋‹ค์Œ ๊ธ€์€ Amazon VPC์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šด๋‹ˆ๋‹ค ๊ทธ๋Ÿผ ์ด๋งŒ....๐Ÿ‘‹

    ๋Œ“๊ธ€