Amazon EC2 인스턴스 스토어 및 Amazon EBS
Amazon S3
Amazon EFS
관계형 데이터베이스 및 Amazon RDS
비관계형 데이터베이스 및 DynamoDB
Amazon Redshift
AWS DMS
추가 데이터베이스 서비스
EC2 인스턴스에 임시 블록 수준 스토리지
EC2가 사라지면 사라짐
EC2에서 사용할 수 있는 블록 수준 스토리지 볼륨
EC2가 종료되더라도 살아있다.
EBS 스냅샷을 생성하여 EBS 볼륨을 증분 백업 (볼륨은 증분 백업)
단일 가용 영역에 데이터 저장
EC2와 EBS볼륨이 동일한 가용 영역에 상주해야 연결 가능
객체 스토리지
한번 쓰기/여러번 읽기에 특화
데이터를 버킷에 객체로 저장한다.(객체 변경 시 전체 파일 업데이트)
데이터를 검색할 빈도와 필요한 데이터 가용성을 고려하여 스토리지 클래스 선택
기본/자주 액세스하는 데이터용으로 설계/최소 3개 가용 영역에 데이터 저장/비쌈
자주 액세스 X/S3 Standard정도는 아니지만 가끔 검색할 때 빨라야함/좀 더 쌈
위에는 3개의 가용영역에 저장 여기는 1개의 가용영역에 저장 > 저렴
장애가 나도 쉽게 복구할 수 있는 데이터를 저장
액세스 패턴을 모르거나 자주 변화할 때 사용
모니터링을 통해 자동으로 S3 클래스 변경
데이터 보관용으로 설계된 저렴한 스토리지
검색 시 몇분 소요
검색 시 12시간 이내에 검색
객체별 URL 보유 / 백업 전략 보유/비용 절감 효과/ 서버리스 EC2 노필요
블록백업으로 인하여 변경된 부분만 업데이트
복잡하고 빈번한 읽기/쓰기엔 EBS 사용
완성 객체를 사용하거나 변경 횟수가 적으면 S3사용
파일 스토리지(많은 수의 서비스 및 리소스가 동시에 동일한 데이터 액세스 시 사용)
여러 클라이언트에서 공유 파일 폴더에 저장된 데이터에 액세스 -> 공유 폴더 역할
리전별 서비스로 여러 가용 영역에 걸쳐 데이터 저장
중복 스토리지를 사용하여 파일 시스템이 위치한 리전의 모든 가용 영역에서 동시에 데이터 엑세스 가능
온프레미스 서버는 AWS Direct Connect를 사용하여 EFS에 액세스 가능
관계형 데이터베이스
프로비저닝 자동화
AWS Lambda와 같이 사용 가능
엔터프라이즈급 관계형 데이터베이스
6개의 데이터 복사본을 3개의 가용 영역에 복제하고 지속적으로 S3에 백업
비관계형 데이터 베이스(NoSQL)
서버리스 데이터베이스
빅데이터 분석에 사용할 수 있는 데이터 웨어 하우징 서비스
여러 원본에서 데이터를 수집하여 데이터 간의 관계 및 추세를 파악하는데 도움을 줌.
기존 관계형 데이터베이스, 비관계형 데이터베이스 및 기타 유형의 데이터 저장소를 다른 데이터베이스로 마이그레이션 할 수 있는 서비스
MongoDB 워크로드를 지원하는 문서 데이터베이스 서비스
그래프 데이터베이스 서비스 (추천엔진, 사기 탐지, 지식 그래프와 같이 고도로 연결된 데이터 세트로 작동하는 애플리케이션 빌드 및 실행 가능)
원장 데이터베이스 서비스
데이터에 발생한 모든 변경 사항의 전체 기록을 검토할 수 있다.
오픈 소스 프레임워크를 사용하여 블록체인 네트워크를 생성하고 관리하는데 사용할 수 있는 서비스
자주 사용되는 요청의 읽기 시간을 향상시키기 위해 데이터 베이스 위에 캐싱 계층 추가하는 서비스
Redis 및 Memcached 저장소 지원
RED, S3, MongoDB, DynamoDB 등의 데이터베이스/ 데이터 스토어 캐싱 레이어
캐싱, 세션 스토어, 게이밍, 지리 공간 서비스, 실시간 분석 및 대기열과 같은 실시간 서비스에 사용
밀리 초 미만의 응답 시간을 필요로 하는 서비스
DynamoDB용 인 메모리 캐시
응답 시간을 한 자릿수 밀리초에서 마이크로초까지 향상시킬 수 있다.
DAX VS ElasiCache