DBaaS(Database as a Service)에 대한 우려 또한 여전하다.
1) 중요한 정보를 클라우드 기반에 보관할 때의 보안 문제
2) 클라우드 서비스 중단 문제를 예로 들 수 있다.
아마존 웹 서비스(Amazon Web Services)
아마존 웹 서비스는 관계형 데이터베이스(RDB)와 NoSQL 데이터베이스를 포함한, 다양한 클라우드 기반 데이터 서비스를 제공하고 있다. 아마존 RDS는 MySQL이나 오라클, SQL 서버 인스턴스 가운데 하나를 실행한다. 반면 아마존 심플DB(SimpleDB)는 더 적은 워크로드를 위한 데이터베이스 툴이다. NoSQL의 아마존 다이나모DB(Amazon DynamoDB)는 최소 3개 유효구역에 워크로드를 자동으로 이중화하는 SSD(Solid State Drive) 기반 데이터베이스다. AWS의 워너 보겔스 CTO는 AWS 역사상 가장 빠른 성장세를 유지하고 있는 서비스가 다이나모DB라고 언급을 했다. 아마존은 또 여러 보조 데이터 관리 서비스를 제공하고 있다. 최근 발표한 레드시프트(Redshift)라는 데이터 웨어하우스와 데이터 파이프라인(Data Pipeline) 등 여러 출처의 데이터를 통합해 쉽게 관리를 할 수 있도록 도와주는 서비스들이다.
엔터프라이즈DB(EnterpriseDB)
엔터프라이즈DB는 오픈소스인 포스트그레SQL(PostgreSQL) 데이터베이스에 초점을 맞추고 있지만, 실제 시장의 관심을 끄는 기술은 오라클 데이터베이스 애플리케이션들과의 호환성이다. 엔터프라이즈DB의 포스트그레 플러스 어드밴스트 서버(Postgres Plus Advanced Server)는 기업들이 내부 오라클 데이터베이스에 맞게 개발한 애플리케이션을 엔터프라이즈DB를 통해 아마존 웹 서비스와 HP의 클라우드에서 실행시킬 수 있도록 해준다. 이중화와 백업 기능 또한 제공하고 있다.
가란티아 데이터(Garantia Data)
가란티아는 사용자가 오픈소스인 레디스(Redis)와 머천다이즈 인메모리(Memcached in-memory) NoSQL 데이터베이스 서비스를 AWS의 퍼블릭 클라우드에서 실행할 수 있는 게이트웨이 서비스를 제공하고 있다. 가란티아 소프트웨어를 사용하면 이들 오픈소스 데이터 플랫폼을 자동으로 설정해, 개발자들이 노드를 확장하고, 클러스터와 오류 허용 아키텍처를 개발할 수 있다.
구글 클라우드 SQL(Google Cloud SQL)
구글의 클라우드 데이터베이스 서비스에서 가장 큰 비중을 차지하는 제품은 2개이다. 구글이 MySQL 같은 완전 관계형 데이터베이스 기반이라고 설명하고 있는 구글 클라우드 SQL과 클라우드에 저장한 많은 데이터 세트에 대한 쿼리를 실행시킬 수 있는 분석 툴인 구글 빅쿼리(Google BigQuery)다.
[참조] http://www.ciokorea.com/news/15125
'DB' 카테고리의 다른 글
[DB] AWS vs. 애저 vs. 구글"··· 클라우드 무료 티어 비교 (0) | 2018.07.30 |
---|---|
[PGSQL] now(), clock_timestamp(), current_timestamp 차이 (0) | 2018.07.03 |
[Oracle] WITH가 성능에 미치는 영향 (0) | 2018.07.03 |
[MSSQL] T-SQL 쿼리문 종류 (0) | 2018.07.03 |
[DB] Mssql, mysql, oraclem 차이 (0) | 2018.06.27 |