AWS 교육 - Architecting on AWS

고독한 키쓰차·2022년 2월 23일
0

Cloud

목록 보기
10/21

S3

  • Access 제어 : 특정인에게만 보여지게 하고 특정인에게는 못 보여지게 함
  • Bucket 정책만으로 제어가 힘듬 -> Access Point 가 필요함
  • Access Point : 문을 여러개를 만들어놔서 사용자의 그룹 혹은 애플리케이션을 맵핑해놓음
  • Transfer Acceleration : 인터넷을 조금만 타고 AWS네트워크를 타서 더 빠르게 전달됨 (Amazon CloudFront)
  • S3를 언제 사용해야 하냐? 한번 쓰고 여러번 읽어야 하는 경우, 데이터 액세스가 일시적으로 급증, 사용자가 매우 많고, 데이터 세트가 계속 증가할 경우

S3 Glacier

  • 저장 비용이 저렴하다.(변화가 없는 데이터를 장기간 보관할 경우)

비관계형 DB

  • 키-값, 문서, 그래프 등 여러가지 형태
  • 데이터 수평적인 확장 가능
  • 스키마 자유롭게 생성 가능
  • DynamoDB, ElastiCache, Neptune
  • DynamoDB : 완전 관리형 비관계형 데이터베이스 서비스, 이벤트 중심 프로그래밍(서버리스 컴퓨팅), 최상의 수평 확장 기능
    대용량의 단순 데이터 보유, 신속하고 간편 확장, 복잡한 조인 필요없음
    글로벌 DB 지원 가능

관계형 DB

  • RDS : 완전 관리형 관계형 데이터베이스 서비스, 몇분이면 새 인스턴스롤 프로비저닝(t3), 데이터를 결합하고 연결
    Oracle, MS SQL, MySQL, MariaDB, PostgreSQL, Aurora(MySQL, PostgreSQL/ cloud native 엔진)

VPC

  • AWS Cloud의 프라이빗 네트워크 공간
  • 동일한 리전 또는 다른 리전에 여러 VPC 존재
  • IP 범위는 CIDR 표기법을 사용하여 정의함

VPC Peering

  • 각각 프라이빗 IP 주소 사용
  • 연결이 되어있어도 징검다리 삼아서 연결 못 함
  • IP 공간 중복 불가
  • VPC들을 연결하기 위해 라우팅 테이블 수정이 필요
profile
Data Scientist or Gourmet

0개의 댓글