[GCP] Cloud SQL

곽태민·2023년 8월 17일
0

TIL

목록 보기
43/63

Cloud SQL

Cloud SQLGCP(Google Cloud Platform) 에서 제공하는 완전 관리형 관계형 데이터베이스 서비스다. 이 서비스를 사용하면 MySQL, PostgreSQL 및 SQL Server와 같은 관계형 데이터베이스를 클라우드에서 배포, 관리확장할 수 있다.

Cloud SQL은 데이터베이스 관리 작업을 최소화하고, 개발자들이 데이터베이스에 집중할 수 있도록 도와준다.

Cloud SQL 특징

1. 완전 관리형

Cloud SQL은 데이터베이스 클러스터의 프로비저닝, 설정, 패치, 백업복원과 같은 작업을 자동으로 처리를 해준다.
사용자는 데이터베이스 운영에 대한 복잡한 작업을 걱정하지 않고, 개발에 집중할 수 있다.

2. 다양한 데이터베이스 엔진

MySQL, PostgreSQL 및 SQL Server와 같은 다양한 데이터베이스 엔진을 지원한다. 이를 통해 프로젝트의 요구 사항에 따라 적절한 데이터베이스 엔진을 선택할 수 있다.

3. 고가용성 및 확장성

Cloud SQL은 고가용성을 위해 데이터베이스 인스턴스를 여러 가용 영역에 배포할 수 있다. 또한 필요에 따라 자동으로 수평 및 수직 확장이 가능하다.

4. 보안 기능

Cloud SQL데이터 암호화, 데이터베이스 접근 제어, VPC 네트워크 통합 등의 보안 기능을 제공하여 데이터 안정성을 보장한다.

5. 저비용

사용한 만큼 지불하는 과금 체계를 사용해서 비용을 효율적으로 관리할 수 있다.

6. 클라우드 생태계 통합

Google Cloud의 다른 서비스와 통함해서 데이터 분석, 머신러닝, 애플리케이션 개발 등 다양한 작업을 수행할 수 있다.

7. 데이터 이전 및 내보내기

데이터 이전을 위한 도구와 기능을 제공하여 온프레미스 또는 다른 클라우드에서 Cloud SQL로 데이터를 이전할 수 있다.

Cloud SQL은 관계형 데이터베이스 서비스를 클라우드에서 쉽게 활용하고자 하는 개발자, 데이터 엔지니어 및 데이터베이스 관리자에게 유용한 서비스다.

데이터베이스 관리의 복잡성을 줄이고 데이터베이스 운영에 대한 부담을 덜어주며, 확장성과 안정성을 겸비한 서비스다.

profile
Node.js 백엔드 개발자입니다!

0개의 댓글