- ElastiCache

인 메모리 데이터 스토어 또는 캐시를 손쉽게 배포, 운영 및 확장할 수 있게 해주는 웹 서비스
데이터 저장되는 영역을 Disk가 아닌 인메모리 데이터 스토어에 저장하여 성능을 향상 시킴
Redis, Memcached 2가지 오픈 소스 메모리 엔진을 지원함
Redis : 15개 샤드 클러스터까지 지원되며,  데이터를 3.55TiB까지 확장 가능함 
          또한 확장 가능한 완전 완리형 서비스로서 웹, 모바일 앱, 광고 기술 및 IoT와 같은
          고성능 사용 사례에 지원하는데 매우 적합한 서비스 임
Memcached : 널리 채택된 메모리 객체 캐싱 시스템으로 Memcached와 호환되어 기존
                  Memcached환경에서 사용하는 주요 도구가 ElastiCache에서 잘 작동함
AWS Management Console 을 통해 관리가 가능하며, 몇 번의 클릭으로 엔진 캐시 노드 구성 가능
특정 엔진 프로토콜과의 호환성 즉 추가 비용 또는 조정없이 대부분의 클라이언트 라이브러리가 원활하게 작동함
Amazon CloudWatch 를 통해 추가 비용 없이 엔진 노드에 대한 상세 모니터링 통계 확인이 가능함
사용한 노드 시간을 기반으로 실제 사용한 리소스에 대해서만 비용을 지불함
모든 AWS 지역(GovCloud 제외)에서 사용 가능하며, Amazon VPC 에서 캐시 노드를 실행할 수 있도록 한다

 

- Redshift

빠르고 간단하며 비용 효과적인 데이터 웨어하우징
속도가 빠른 페타바이트 규모의 완전 관리형 데이터 웨어하우스임
간편하고 비용 효율적으로 모든 데이터를 기존 비지니스 인텔리전스 도구를 사용하여 분석할 수 있게 해줌
장점은 신속함 / 저렴함 / 간편성 / 탄력성 / 보안 / 호환성 등이 있음
  . 신속함 : I/O효율성을 개선하기 위해 컬럼 방식 스토리지 기술을 사용하고 병렬 처리하여 빠른 처리 성능 제공
  . 저렴함 : 사용한 만큼 지불하는 구조로, 기존 데이터 웨어하우스 비용의 1/10 수준으로 분석이 가능함
  . 간편성 : 데이터 웨어하우징에 대한 관리, 모니터링, 확장 부분을 손쉽게 자동와할 수 있음
  . 탄력성 : 성능과 용량에 대한 요구사항이 변함에 따라 API호출이나 콘솔에서 클러스터 크기 변경이 가능함
  . 보안 : 하드웨어 가속 AES-256및 SSL 을 사용하여 저장 데이터 및 전송 데이터를 암호화함
  . 호환성 : 표준 SQL 을 지원하고, JDBC 및 ODBC 드라이버를 제공하여 다양한 SQL 클라이언트 사용이 가능함