<정규 기록>
일시 : 2022.11.12
주제: RDS, Aurora, ElastiCache
활동 :
1. 과제: 매주 주제별로 내용 정리하기
매주 토요일 24시까지 모두 각자 주요 내용 정리 후 워크북에 작성합니다.
2. 피드백: 매주 코멘트로 피드백
매주 월요일 24시까지 모두 각자의 정리 내용을 보며 새롭게 배운 내용/궁금한 점 등 코멘트로 피드백을 작성합니다.
해결되지 않는 질문사항이 있을 경우에는 스터디장(@YEWON)을 멘션합니다.
3. 팀 블로그 작성
매주 수요일 24시까지 기록 담당 멤버(매주 변경)가 GDSC EWHA 팀 블로그에 스터디 기록을 작성합니다.
<이번 주차 요약>
4주차의 우수 워크북으로 예진 님의 워크북을 선정하였습니다!
1.RDS:
관계형 데이터베이스를 제공하는 AWS의 서비스이다. 유저가 사용하기 쉽도록 인프라 등을 자동화 시켜주고 유저들은 앤드포인트로 접속할 수 있는 데이터베이스를 제공받는다.
- 관계형 데이터베이스를 제공하는 서비스
- Relational Database Service: 관계형 데이터베이스
- <-> NoSQL(DynamoDB, DocumentDB, ElasticCache) 차이점: 관계형 데이터베이스는 데이터베이스 안의 내용이 정형화 되어 있고 테이블 간 관계를 중심적으로 보는 DB이다.
- 가상머신 위에서 동작
- 단 시스템에 직접 로그인 불가능 -> OS패치, 관리 등은 AWS의 역할, RDS는 Serverless 서비스가 아니다.
- 단 Aurora Serverless는 말 그대로 Serverless 서비스이다.
- CloudWatch와 연동
- DB 인스턴스의 모니터링(EC2와 동일 ex: 디테일 모니터링, CPU, Storage 사용량)
- DB에서 발생하는 여러 로그(Error Log, General Log 등)을 확인 가능
- 내부에서는 EC2 활용
- VPC 안에서 동작
- 기본적으로 Public IP를 부여하지 않아 외부에서 접근이 불가능하다.
- 설정에 따라 Public으로 오픈 가능하다(DNS 접근)
- 서브넷과 보안그룹지정 필요(이를 통해서 방화벽 역할을 수행한다.)
- EC2 타입의 지정 필요
- Storage는 EBS 활용
- EBS 타입의 선택 필요
- 생성시 EBS의 용량을 지정해서 생성(필요한 용량을 미리 지정해야 한다. 물론 추후에 용량 늘리는 것이 가능하다. Aurora의 경우에는 미리 지정하지 않고 사용한 양만큼만 지불한다.)
- VPC 안에서 동작
- Parameter Group: Root 유저만 설정 가능한 DB의 설정값들을 모아 그룹화한 개념
- DB 클러스터에 파라미터 그룹을 적용시켜 설정값을 적용
- 마이너 버전 엔진 업데이트는 자동으로 업데이트 설정 가능
- 기타 업데이트(파라미터 그룹, EBS사이즈, 인스턴스 변경)의 경우 점검시간을 설정하여 특정 시간에 업데이트가 이루어질 수 있도록 설정 가능하다.
- Amazon Aurora
- https://aws.amazon.com/ko/elasticache/
- ** ElastiCache란?
- 캐싱에 ElastiCache를 사용하면 애플리케이션 및 데이터베이스 성능을 가속화할 수 있으며, 세션 스토어, 게임 리더보드, 스트리밍 및 분석과 같이 내구성이 필요하지 않는 사용 사례에서는 기본 데이터 스토어로 사용할 수 있다
- 3 Amazon ElastiCache
- 볼륨 크기는 최대 128 tebibytes (TiB)까지 증가
- MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진
'4-1기 스터디 > AWS 클라우드' 카테고리의 다른 글
[AWS 클라우드 스터디] 5주차_활동 (0) | 2022.11.23 |
---|---|
[AWS 클라우드 스터디]3주차_활동 (0) | 2022.11.20 |
[AWS 클라우드 스터디] 2주차_활동 (0) | 2022.10.11 |
[AWS 클라우드 스터디] 1주차_OT (1) | 2022.10.11 |
댓글