[AWS+배포] EC2(Elastic Compute Cloud)

EC2(Elastic Compute Cloud)

EC2(Elastic Compute Cloud)κ°€ 무엇인지, μ–΄λ–€ μ’…λ₯˜κ°€ μžˆλŠ”μ§€λ₯Ό μ•Œμ•„λ³Έλ‹€.

AWS의 λŒ€ν‘œ 3개 μ„œλΉ„μŠ€

AWSμ—λŠ” λ§Žμ€ μ„œλΉ„μŠ€λ“€μ΄ μžˆμ§€λ§Œ, 그쀑에 λ‹€μŒκ³Ό 같은 μ„Έ 가지가 κ°€μž₯ 많이 μ‚¬μš©λœλ‹€.

  • EC2
  • S3
  • RDS

μ„€λͺ…ν•  EC2λŠ” ν΄λΌμš°λ“œμ˜ 가상 μ„œλ²„λ₯Ό λ§ν•œλ‹€.

EC2의 νŠΉμ§•

  • EC2λŠ” ν΄λΌμš°λ“œμ—μ„œ 컴퓨터 μžμ›μ„ 지원해 μ£ΌλŠ” μ„œλΉ„μŠ€μ΄λ‹€.
  • μ΄λ•Œ μ‹œκ°„κ³Ό 상황에 맞게 탄λ ₯적으둜 μžμ› 지원이 κ°€λŠ₯ν•˜λ‹€.
  • 가상 μ„œλ²„ μ„œλΉ„μŠ€(Virtual Machine)을 μ΄μš©ν•œλ‹€.
  • λ‹€μ–‘ν•œ μΈμŠ€ν„΄μŠ€ νƒ€μž…μ„ μ§€μ›ν•œλ‹€.
  • ν™•μž₯κ³Ό μΆ•μ†Œκ°€ μ‰½κ²Œ κ°€λŠ₯ν•˜λ‹€.
  • 상황에 λ§žλŠ” μž¬κ΅¬μ„±μ΄ κ°€λŠ₯ν•˜λ‹€.
  • μ‚¬μš©ν•œ 만큼 과금이 κ°€λŠ₯ν•˜λ‹€.

EC2의 μΈμŠ€ν„΄μŠ€ νŒ¨λ°€λ¦¬ μ’…λ₯˜

  • λ²”μš© M4 : λ²”μš©μœΌλ‘œ μ‚¬μš©λœλ‹€.
  • μ»΄ν“¨νŒ… C4 : 졜고 μ„±λŠ₯을 μ§€μ›ν•œλ‹€.
  • λ©”λͺ¨λ¦¬ R4 : λ©”λͺ¨λ¦¬ μš©λŸ‰μ΄ 많이 ν•„μš”ν•  λ•Œ μ‚¬μš©λœλ‹€.
  • μ„±λŠ₯ μˆœκ°„ ν™•μž₯ T2 : μ„±λŠ₯을 μˆœκ°„μ μœΌλ‘œ ν™•μž₯ν•  수 있으며, 프리 ν‹°μ–΄μ—μ„œ μ œκ³΅λœλ‹€.
  • GPU G3, P2 : κ·Έλž˜ν”½κ³Ό 일반 λͺ©μ μ˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ μ΄μš©λœλ‹€.
  • 높은 I/O : SSD 기반의 μ΄ˆκ³ μ† μΈμŠ€ν„΄μŠ€ μŠ€ν† λ¦¬μ§€λ‹€.
  • 고밀도 μŠ€ν† λ¦¬μ§€ D2 : 높은 λ””μŠ€ν¬ μ²˜λ¦¬λŸ‰μ„ μˆ˜ν–‰ν•˜λ©°, λ‹¨μœ„λ‹Ή μ΅œμ†Œμ˜ κ°€κ²©μœΌλ‘œ μΈ‘μ •λœλ‹€.

보톡은 T2둜 많이 μ‚¬μš©ν•˜κ³ , κ·Έλ•Œκ·Έλ•Œ 상황에 맞게 μ‚¬μš©ν•  쀄 μ•Œμ•„μ•Ό ν•œλ‹€.

μΈμŠ€ν„΄μŠ€ 넀이밍

μΈμŠ€ν„΄μŠ€ νŒ¨λ°€λ¦¬ νƒ€μž… + μΈμŠ€ν„΄μŠ€ μ„ΈλŒ€.μΈμŠ€ν„΄μŠ€ μ‚¬μ΄μ¦ˆλ‘œ ν‘œκΈ°ν•œλ‹€.

ex) m4.large

μΈμŠ€ν„΄μŠ€ μ„ΈλŒ€κ°€ λ†’μ„μˆ˜λ‘ μ΅œμ‹ μ΄κ³ , μΈμŠ€ν„΄μŠ€ μ‚¬μ΄μ¦ˆλŠ” 2λ°°μ”© μš©λŸ‰κ³Ό 가격이 μ¦κ°€ν•œλ‹€.

EC2 μ§€λΆˆ 방법

  • On-Demand : μ“΄ 만큼만 μ§€λΆˆ
  • Reserved : μ•½μ •μœΌλ‘œ ν• μΈλ°›μ•„μ„œ μ§€λΆˆ
  • Spot : 남은 μžμ›μ„ 경맀둜 양도
  • κ°€κ²©μˆœ : On-Demand > Reserved > Spot