[ Databases in AWS : RDS(Relational Database Service) ]
1. Managed PostgreSQL / MySQL / Oracle / SQL Server
2. Must provision an EC2 instance & EBS Volume type and size
3. Support for Read Replicas and Multi AZ
4. Security through IAM, Security Groups, KMS, SSL in transit
5. Backup / Snapshop / Point in time restore feature
6. Managed and Scheduled maintenance
7. Monitoring through CloudWatch
8. Use case : Store relational datasets (RDBMS/OLTP), perform SQL queries, transactional I/U/D
※ OLTP : On-line Transactional Processing
[ RDS for Solutions Architect ]
1. Operations : small downtime when failover happens, when maintenance happens, scaling in read replicas/ec2 instance/restore EBS implies manual intervention, application changes
2. Security : AWS responsible for OS security, we are responsible for setting up KMS, security groups, IAM policies, authorizing users in DB, using SSL
3. Reliability : Multi AZ feature, failover in case of failures
4. Performance : depends on EC2 instance type, EBS volume type, ability to add Read Replicas. Storage auto-scaling & manual scaling of instances
5. Cost : Pay per hour based on provisioned EC2 and EBS
'infra & cloud > AWS' 카테고리의 다른 글
[AWS] 18-4. Databases in AWS : ElastiCache (0) | 2021.09.23 |
---|---|
[AWS] 18-3. Databases in AWS : Aurora (0) | 2021.09.23 |
[AWS] 18. Choosing the right database (0) | 2021.09.23 |
[AWS] 17-5. Big Data Ingestion Pipeline (0) | 2021.09.22 |
[AWS] 17-5. Software updates offloading (0) | 2021.09.17 |