AWS - 겉핥기

1. 클라우드란?


  • 클라우드 컴퓨팅 또는 클라우드 서비스를 줄인 말
  • 인터넷 기반 컴퓨팅의 일종으로 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술
  • 가격, 탄력성, 확장성, 안정성이 장점


2. IaaS


  • 가상의 컴퓨터를 원하는 시간만큼 빌려옴
  • 필요한 소프트웨어 설치 관리 등도 사용자가 직접 해야 함
  • 컴퓨팅, 스토리지, 네트워크만 제공

EC2

  • CPU + 메모리로 구성
  • GPU가 포함된 경우도 존재

EBS

  • EC2에 연결해서 사용하는 SSD
  • OS 및 필요한 프로그램과 데이터의 일부를 저장

VPC

  • EC2를 연결하기 위한 네트워크 망
  • VPC와 인터넷을 연결해야 서비스 사용 가능


3. S3


  • Simple Storage Service
  • 객체 저장소로 파일 단위로 저장
  • 높은 가용성
  • 주로 비즈니스 용, 앱 개발 용으로 사용


4. AWS Route 53


  • AWS 에서 제공해주는 DNS 서비스
  • URL 도메인 네임을 IP로 바꿔주는 서비스
  • 저렴하고 100% 가용성 보장


5. AWS Virtual Private Cloud(VPC)


  • AWS에서 서비스를 개발 및 제공하기 위한 가상 사설 네트워크
  • 하나의 서비스에 하나의 VPC로 시작
  • VPC는 인터넷과 연결되어 사용자에게 서비스 제공
  • VPC는 용도에 따라 subnet으로 나눔
  • 각각의 subnet에서 웹서버, DB등이 연결됨
  • Puiblic subnet : 웹서버, 메일서버 등
  • Private subnet : 데이터베이스, 보안 데이터, 백업 데이터 등

© 2021. By Backtony