๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋‚˜์˜ ๋ชจ์–‘

069 | AWS - EC2, RDS, S3 ๋ณธ๋ฌธ

SEB/TIL

069 | AWS - EC2, RDS, S3

kexon 2022. 9. 30. 19:59

๐ŸŽˆAWS(Amazon Web Service)

์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ฐ€์žฅ ํฌ๊ด„์ ์ด๋ฉฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ด๋‹ค. 

 

๐Ÿงฉ Cloud Computing

  • ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด IT ๋ฆฌ์†Œ์Šค๋ฅผ ์˜จ๋””๋งจ๋“œ๋กœ ์ œ๊ณตํ•˜๊ณ  ์‚ฌ์šฉํ•œ ๋งŒํผ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ๊ฒƒ
  • ์œ ํ˜•
    • SaaS(Software as a Servce): ์ตœ์ข… ์‚ฌ์šฉ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
    • Paas(Platform as a Service): DB, ๊ฐœ๋ฐœ ํ”Œ๋žซํผ ์ œ๊ณต
    • IaaS(Infrastructure as a Service): ๋„คํŠธ์›Œํ‚น, ์ปดํ“จํ„ฐ(๊ฐ€์ƒ or ์ „์šฉ ํ•˜๋“œ์›จ์–ด) ๋ฐ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€ ๊ณต๊ฐ„์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ์ œ๊ณต

๐Ÿงฉ EC2(Elastic Compute Cloud)

  • AWS์—์„œ ์ œ๊ณต๋˜๋Š” ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋กœ, ์›๊ฒฉ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ƒ์˜ ์ปดํ“จํ„ฐ๋ฅผ ํ•œ ๋Œ€ ๋นŒ๋ฆฌ๋Š” ๊ฒƒ์ด๋‹ค. ์ด ๊ฐ€์ƒ ์ปดํ“จํ„ฐ๋ฅผ ์ธ์Šคํ„ด์Šค๋ผ๊ณ  ํ•œ๋‹ค.
  • AMI(Amazon Machine Image)
    • ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ํ…œํ”Œ๋ฆฟ์ธ๋ฐ, ๋‹ค์–‘ํ•œ ์šด์˜์ฒด์ œ๊ฐ€ ๊น”๋ ค์žˆ๋Š” ํ…œํ”Œ๋ฆฟ์„ ์„ ํƒํ•  ์ˆ˜๋„ ์žˆ๊ณ , ์‚ฌ์šฉ ์šฉ๋„์— ๋”ฐ๋ผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

๐Ÿงฉ RDS(Relational Database Service)

  • AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์ด๋‹ค.
  • EC2?  RDS?
    • EC2 ์ธ์Šคํ„ด์Šค์— RDBMS๋ฅผ ์„ค์น˜ํ•˜๋ฉด ์„ค์น˜๋œ ์ธ์Šคํ„ด์Šค์— ์ข…์†๋˜์–ด ๊ทœ๋ชจ ํ™•์žฅ์ด ์–ด๋ ต๋‹ค.
    • RDS๋Š” DB ์œ ์ง€๋ณด์ˆ˜์™€ ๊ด€๋ จ๋œ ์ผ๋“ค์„ ์ „๋‹ดํ•ด์„œ ์ž๋™์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŽธ๋ฆฌํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ DB ์—”์ง„ ์„ ํƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

๐Ÿงฉ S3(Simple Storage Service)

  • AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€(=๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ)์ด๋‹ค.
  • ์ด์ 
    • ๋†’์€ ํ™•์žฅ์„ฑ: ์Šคํ† ๋ฆฌ์ง€ ๊ทœ๋ชจ๋ฅผ ์‰ฝ๊ฒŒ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œํ•  ์ˆ˜ ์žˆ๊ณ , ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋น„์šฉ ์ธก๋ฉด์—์„œ๋„ ํšจ์œจ์ ์ด๋‹ค.
    • ๋†’์€ ๋‚ด๊ตฌ์„ฑ: ๋ฐ์ดํ„ฐ ์œ ์‹ค๋ฅ ์ด ๋งค์šฐ ๋‚ฎ๋‹ค. ๊ธธ ๊ฑท์•„ ๋ฒผ๋ฝ ๋งž์„ ํ™•๋ฅ ๋ณด๋‹ค ๋‚ฎ๋‹ค๊ณ ...
    • ๋†’์€ ๊ฐ€์šฉ์„ฑ: ์Šคํ† ๋ฆฌ์ง€์— ์ €์žฅ๋œ ํŒŒ์ผ๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์ด ๊ธธ๋‹ค.
    • ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค ์ œ๊ณต: ์ €์žฅ์†Œ์˜ ํ™œ์šฉ ๋ชฉ์ ์— ๋งž๊ฒŒ ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฒ„ํ‚ท
    • S3์— ์ €์žฅ๋˜๋Š” ๋ชจ๋“  ํŒŒ์ผ(= ๊ฐ์ฒด)๋“ค์ด ๋‹ด๊ธฐ๋Š” ๋ฐ”๊ตฌ๋‹ˆ๋กœ, ํŒŒ์ผ์„ ๋ฌดํ•œ๋Œ€๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ๊ฐ ๋ฒ„ํ‚ท์€ ์ด๋ฆ„์ด ์žˆ์œผ๋ฉฐ, ๋ฒ„ํ‚ท์ด ์†ํ•ด์žˆ๋Š” ๋ฆฌ์ „์—์„œ ์œ ์ผํ•ด์•ผํ•œ๋‹ค.
    • ๋ฐ์ดํ„ฐ๋Š” ํ‚ค(๊ณ ์œ  ์‹๋ณ„์ž)-๊ฐ’(์‹ค์ œ ๋ฐ์ดํ„ฐ) ์Œ์œผ๋กœ ๋ฐ์ดํ„ฐ๋กœ ์ €์žฅ๋œ๋‹ค.
    • ๋ชจ๋“  ๊ฐ์ฒด๋Š” ๊ณ ์œ ํ•œ url์„ ๊ฐ€์ง„๋‹ค.
      http://[bucket name].S3.amazonaws.com/[object key]
  • ๋ฆฌ์ „
    • ์ „ ์„ธ๊ณ„์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์–ด๋Š๊ณณ์—์„œ๋‚˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์šด์˜ํ•˜๋Š” ๋ฌผ๋ฆฌ์ ์ธ ์„œ๋ฒ„์˜ ์œ„์น˜์ด๋‹ค.
    • ๊ฐ€์šฉ ์˜์—ญ: ๋ฆฌ์ „ ์•ˆ์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ

โœ… Ref.

https://aws.amazon.com/ko/

 

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค | ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์†”๋ฃจ์…˜| Amazon Web Services

๊ฐœ๋ฐœ์ž, ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธํ‹ฐ์ŠคํŠธ, ์†”๋ฃจ์…˜์Šค ์•„ํ‚คํ…ํŠธ ๋˜๋Š” AWS์—์„œ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ๊ด€์‹ฌ์ด ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž์šฉ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ๊ต์œก AWS ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ตฌ์ถ•ํ•œ 500๊ฐœ ์ด์ƒ์˜ ๋ฌด๋ฃŒ ๋””์ง€ํ„ธ ๊ต์œก ๊ณผ์ •

aws.amazon.com

 

'SEB > TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

067 | Spring Security - OAuth 2.0 Authentication  (0) 2022.09.28
061 | ์ธ์ฆ๋ณด์•ˆ ๊ธฐ์ดˆ  (0) 2022.09.20
058 | Asciidocs, Asciidoctor  (2) 2022.09.15
057 | API Documentation, Swagger, SpringRest  (0) 2022.09.14
052 | Transaction  (0) 2022.09.05
Comments