πŸ“’ ν΄λΌμš°λ“œ(Cloud)(1)

KimdongkiΒ·2024λ…„ 4μ›” 23일

DB

λͺ©λ‘ 보기
3/33

πŸ“Œ ν΄λΌμš°λ“œ

  • μ»΄ν“¨νŒ… μžμ›μ„ λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μ„œλΉ„μŠ€ ν˜•νƒœλ‘œ μ‚¬μš©ν•˜λŠ” 것이닀.
  • ν‚€μ›Œλ“œ
    • No Provisioning
    • Pay As You Go
  • μžμ›(μ„œλ²„ λ“±)을 ν•„μš”ν•œ 만큼 μ‹€μ‹œκ°„μœΌλ‘œ ν• λ‹Ήν•˜μ—¬ μ‚¬μš©ν•œ 만큼 μ§€λΆˆν•œλ‹€.
    • 탄λ ₯적으둜 ν•„μš”ν•œ 만큼의 μžμ›μ„ μœ μ§€ν•˜λŠ” 것이 μ€‘μš”ν•˜λ‹€.

πŸ“Œ ν΄λΌμš°λ“œμ˜ μ€‘μš”μ„±

  • ν΄λΌμš°λ“œ μ»΄ν“¨νŒ…μ΄ μ—†λ‹€λ©΄?

    • μ„œλ²„, λ„€νŠΈμ›Œν¬, μŠ€ν† λ¦¬μ§€ ꡬ맀와 섀정등을 직접 μˆ˜ν–‰ν•΄μ•Ό ν•œλ‹€.
    • 데이터센터 곡간을 직접 ν™•λ³΄ν•΄μ•Όν•œλ‹€.(Co-Location)
      • ν™•μž₯이 ν•„μš”ν•œ 경우 곡간을 λ¨Όμ € 확보해야함
    • μ„œλ²„λ₯Ό κ΅¬λ§€ν•˜μ—¬ μ„€μΉ˜ν•˜κ³  λ„€νŠΈμ›Œν¬ μ„€μ •ν•˜λŠ” 과정이 ν•„μš”ν•˜λ‹€.
      • μ„œλ²„λ₯Ό ꡬ맀, μ„€μΉ˜ν•˜λŠ”λ° 2~3달이 κ±Έλ¦°λ‹€.
    • Peak Time을 κΈ°μ€€μœΌλ‘œ Capacity planning을 ν•΄μ•Όν•œλ‹€.
      • μž‰μ—¬ μžμ›λ“€μ΄ λ†’μ•„μ§€λŠ” ν˜„μƒμ΄ λ°œμƒν•œλ‹€.
    • 직접 운영 λΉ„μš© vs. ν΄λΌμš°λ“œ λΉ„μš© -> κΈ°νšŒλΉ„μš©
  • ν΄λΌμš°λ“œ μ»΄ν“¨νŒ…μ˜ μž₯점

    • 초기 νˆ¬μžλΉ„μš©μ΄ μ ˆκ°λœλ‹€.
      • CAPEX(Capital Expenditure) vs. POEX(Operation Expense)
    • λ¦¬μ†ŒμŠ€ μ€€λΉ„λ₯Ό μœ„ν•œ λŒ€κΈ°μ‹œκ°„μ΄ λŒ€ν­ κ°μ†Œν•œλ‹€.
      • Shorter Time to Market
    • μž‰μ—¬ λ¦¬μ†ŒμŠ€ 제거둜 λΉ„μš©μ΄ κ°μ†Œν•œλ‹€.
    • κΈ€λ‘œλ²Œ ν™•μž₯이 μš©μ΄ν•˜λ‹€.
    • SW개발 μ‹œκ°„μ„ 단좕할 μˆ˜μžˆλ‹€. -> Managed Service(SaaS)이용

πŸ“Œ AWS

  • κ°€μž₯ 큰 ν΄λΌμš°λ“œ μ»΄ν“¨νŒ… μ„œλΉ„μŠ€ 업체
  • 2002λ…„ μ•„λ§ˆμ‘΄μ˜ μƒν’ˆλ°μ΄ν„°λ₯Ό API둜 μ œκ³΅ν•˜λ©΄μ„œ μ‹œμž‘.
    • ν˜„μž¬ 100μ—¬κ°œμ˜ μ„œλΉ„μŠ€λ₯Ό 전세계 15개의 μ§€μ—­μ—μ„œ μ œκ³΅ν•œλ‹€.
    • λŒ€λΆ€λΆ„μ˜ μ„œλΉ„μŠ€λ“€μ΄ μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈλ“€μ„ 기반으둜 ν•œλ‹€.
    • 졜근 ML/AI κ΄€λ ¨ μ„œλΉ„μŠ€ν•˜κΈ° μ‹œμž‘ν–ˆλ‹€.
  • μ‚¬μš©κ³ κ°
    • Netflix, Zyngaλ“±μ˜ 상μž₯업체듀도 μ‚¬μš©ν•œλ‹€.
    • κ΅­λ‚΄ 업체듀도 μ‚¬μš©ν•˜κΈ° μ‹œμž‘ν–ˆλ‹€.(μ„œμšΈ 리전)
  • λ‹€μ–‘ν•œ μ’…λ₯˜μ˜ SW/ν”Œλž«νΌ μ„œλΉ„μŠ€λ₯Ό 제곡
    • AWS의 μ„œλΉ„μŠ€λ§ŒμœΌλ‘œ μ‰½κ²Œ μ˜¨λΌμΈμ„œλΉ„μŠ€ 생성이 κ°€λŠ₯ν•Ÿ.

πŸ“Œ EC2 - Elastic Compute Cloud

  • AWS의 μ„œλ²„ ν˜ΈμŠ€νŒ… μ„œλΉ„μŠ€
    • λ¦¬λˆ…μŠ€ or μœˆλ„μš° μ„œλ²„λ₯Ό λ‘ μΉ˜ν•˜κ³  μ–΄μΉ΄μš΄νŠΈλ₯Ό μƒμ„±ν•˜μ—¬ 둜그인 κ°€λŠ₯
      -> ꡬ글앱 μ—”μ§„κ³Όμ˜ κ°€μž₯ 큰 차이점
    • 가상 μ„œλ²„λ“€μ΄λΌ μ „μš©μ„œλ²„μ— λΉ„ν•΄ μ„±λŠ₯이 λ–¨μ–΄μ§„λ‹€.
    • Bare-metal μ„œλ²„λ„ μ œκ³΅ν•˜κΈ° μ‹œμž‘ν–ˆλ‹€.
  • λ‹€μ–‘ν•œ μ’…λ₯˜μ˜ μ„œλ²„ νƒ€μž… 제곡
    • λ―Έκ΅­ λ™λΆ€μ—μ„œ 슀λͺ°νƒ€μž…(t2.small)의 무료 λ¦¬λˆ…μŠ€ μ„œλ²„λ₯Ό ν•˜λ‚˜ ν• λ‹Ήν•˜λŠ” 경우.
      • μ‹œκ°„λ‹Ή 2.3μ„ΌνŠΈ μ§€λΆˆ
      • 2GB λ©”λͺ¨λ¦¬, 1 가상 μ½”μ–΄, 160GB ν•˜λ“œλ””μŠ€ν¬
    • Incoming network bandwidthλŠ” λ¬΄λ£Œμ§€λ§Œ outgoing은 μœ λ£Œμ΄λ‹€.
κ΅¬λ§€μ˜΅μ…˜μ„€λͺ…
On-Demandμ‹œκ°„λ‹Ή λΉ„μš©μ„ μ§€λΆˆν•˜λ©° κ°€μž₯ ν”νžˆ μ‚¬μš©ν•œλ‹€.
Reserved1λ…„or3λ…„κ°„ μ‚¬μš©μ„ 보μž₯ν•˜κ³  1/3μ •λ„μ—μ„œ 40% 할인을 λ°›λŠ” μ˜΅μ…˜
Spot InstanceμΌμ’…μ˜ 경맀방식, μž‰μ–΄ λ¦¬μ†ŒμŠ€λ“€μ„ 보닀 μ‹Ό λΉ„μš©μœΌλ‘œ μ‚¬μš©ν•˜λŠ” μ˜΅μ…˜

πŸ“Œ S3 - Simple Storage Service

  • μ•„λ§ˆμ‘΄μ΄ μ œκ³΅ν•˜λŠ” λŒ€μš©λŸ‰ ν΄λΌμš°λ“œ μŠ€ν† λ¦¬μ§€ μ„œλΉ„μŠ€
  • S3λŠ” 데이터 μ €μž₯관리λ₯Ό μœ„ν•΄ 계측적 ꡬ쑰λ₯Ό μ œκ³΅ν•œλ‹€.
  • κΈ€λ‘œλ²Œ NameSpaceλ₯Ό μ œκ³΅ν•˜κΈ° λ•Œλ¬Έμ— Top Level Directory 이름 선정에 μ£Όμ˜ν•΄μ•Όν•œλ‹€.
  • S3μ—μ„œλŠ” Directoryλ₯Ό Bucket(버킷)이라고 λΆ€λ₯Έλ‹€.
  • Bucketμ΄λ‚˜ νŒŒμΌλ³„λ‘œ μ—‘μ„ΈμŠ€ 컨트둀이 κ°€λŠ₯ν•˜λ‹€.
  • Low cost. 1TB per Month:
    • Standard Storage: $23
      • Infrequent Access Storage: $12.5
      • SLAκ°€ λ‹€λ₯΄λ‹€.
    • Glacier Storage: $4

πŸ“Œ 기타 μ„œλΉ„μŠ€

  • RDS(Relational Database Service)
    • MySQL, PostagreSQL, Aurora
    • Oracle, MS SQL Server
  • DynamoDB
  • Redshift
  • ElastiCache
  • Neptune(Graph database)
  • ElasticSearch
  • MongoDB
  • Amazon Alexa
    -> Amazon's Voice Bot Platform
  • Amazon Connect
    • Amazon's Contact Center Solution
    • μ½œμ„Όν„° κ΅¬ν˜„μ΄ 맀우 μ‰¬μ›Œμ‘Œλ‹€.
  • Lambda
    • Event-driven, serverless Computing Engine
    • μ„œλΉ„μŠ€ κ΅¬ν˜„μ„ μœ„ν•΄μ„œ EC2λ₯Ό λ‘ μΉ˜ν•  ν•„μš”κ°€ μ—†λ‹€.
    • GCPμ—μ„œλŠ” Cloud Functionμ΄λΌλŠ” μ΄λ¦„μœΌλ‘œ μ‘΄μž¬ν•œλ‹€.
    • Azureμ—λŠ” Azure Functionμ΄λΌλŠ” μ΄λ¦„μœΌλ‘œ μ‘΄μž¬ν•œλ‹€.

πŸ“Œ 기타 μ„œλΉ„μŠ€ - AI & ML Services

  • SageMaker
    -> DL & ML end-to-end Framework
  • Lex
    -> Conversational Interface(ChatBot service)
  • Rekognignition
    -> Image Recognition Service

0개의 λŒ“κΈ€