1) S3
2) EC2
3) RDS
아마존에서 제공하는 관계형 데이터베이스 지원 서비스. Relational Database Service의 약자로 관계형 데이터베이스의 설치, 관리, 운영을 지원하며 개인이 데이터베이스를 사용하는 과정에서 발생할 수 있는 여러 문제(스케일, 컴퓨터 업그레이드, 백업, 보안)를 위임하여 처리해준다.
즉, 데이터베이스와 관련된 귀찮은 일을 모두 해결해준다! 한 번 만들어두면 클라이언트를 통해 접근할 수 있으며 이후로는 마주칠 일이 많지 않다.
개발 시 로컬 컴퓨터의 상태가 모두 다를 수 있으므로 데이터베이스 클라우드 서비스를 이용하는 것이 좋다.
RDS에서는 아마존 자체 데이터베이스인 aurora를 비롯해 MySQL, MariaDB, OracleDatabase, SQL server, PostgreSQL의 6가지 데이터베이스 엔진을 제공하고 있다.
✔️ 클라우드 데이터베이스 기존의 RDBMS는 상대적으로 작고 정형화되어있으며 행과 열이 잘 맞춰진, 전통적인 관계형 데이터베이스에 최적화되어있다. 이는 점점 덩치가 커지는 요즘의 앱, 특히 빅데이터 등을 처리하기에는 적합하지 않다.
RDS와 EC2
RDS에서 MySQL을 사용한다면