AWS - session

lazy corder·2022년 5월 6일
0

AWS

클라우드 시장의 선구자, 올타임 리더!
2019년 기준 세계 시장 점유율 47%.
백만 이상의 액티브 유저 보유.

AWS를 쓰는 이유

클라우드 컴퓨팅의 장점을 그대로 제공.
그와 더불어 퀵 서비스, UI 등을 포함해 모든 것이 계속 업데이트 되는 중.
간단한 가입 프로세스.
아마존의 브랜드 가치.
굉장히 안정적이다.
다양한 서비스들

AWS-글로벌 인프라

한국, 서울에도 데이터 센터가 있고, 전 세계 곳곳에 데이터 센터가 구축되어 있다. 서로 멀 수록 지연시간이 길어지고, 그것을 최소화하기 위해 전 세계 곳곳에 데이터 센터를 구축하는 것이다.



scale up / scale out

  • scale up: vertical scaling
    : 사양을 높이는 것 (cpu, 하드디스크 등 부품 업데이트)

  • scale out
    : 서버 대수를 늘리는 것

Traditional IT 방식의 문제점

  1. Datacenter 렌트 비용을 지불해야함 (보통 monthly/yearly contract)
  2. Power supply, cooling, maintenance 비용을 지불해야함
  3. 새로운 하드웨어(서버)를 추가하거나 교체할 떄 시간이 많이 소모됨
  4. 현재 유지되고 있는 인프라르 24/7 모니터링 할 인원을 고용해야함
  5. 천재지변에 대응하기 어려움 (지진,화재, power shutdown 등)

Cloud Computing

  1. Colound computing이란, IT 리소스를 인터넷을 통해 on-demand로 제공해주는 서비스를 말함
    (서버가 필요할때 바로)
  2. Cloud 서비스를 이용하면 사용한 만큼만 지불하면 되는 pay-as-you-go pricing
  3. 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있음
  4. 기존보다 간편하게 서버, 스토리지, 데이터베이스 등에 접근가능한 솔루션을 제공함

클라우드가 해결해주는 문제들

  • flexibility : 유동적으로 원하는 리소스의 타입과 사이즈를 쉽게 변경 가능함
  • cost-effectiveness: pay-as-you-go(내가 사용한만큼만 금액 지불)
  • scalability: 쉽게 새로운 리소스를 추가할 수 있음
  • high-availability and fault-tolerance:

IaaS, PaaS, SaaS

SaaS
: 네이버, 모바일 은행, 카톡 등


AWS - Key Services

  1. EC2 (Elastic ComputeCloud)
    : 몇 분 안에 구동 가능한 가상 서버
  1. VPC (Virtual Private Cloud)
    :AWS네트워크 망안의 사용자 전용의 사설 네트워크 망
  1. S3(Simple Storage Service) - 파일 업로드 및 공유 (구글드라이브와 비슷)
  1. CloudFront - CDN
    : 지연 줄어들고 속도 빨라짐

  2. Routes53 - DNS

  3. RDS (Relational Database Service)
    : 클라우드에서 데이터베이스 관리

  4. ELB (Elastic Load Balancing)
    : 서버로 들어오는 트래픽을 골고루 여러개의 머신으로 전달

**Load Blancing에 대해 추가 적인 공부 필요

-> RDS 비용 비싼 데도 굳이 사용하는 이유: os, 업데이트 등 따로 할 필요가 없어짐

0개의 댓글