AWS 스터디

송은우·2022년 5월 3일

AWS

목록 보기
2/2

RDBMS

relational Database Management System

Mysql, PostgreSQL, MariaDB

Amazon RDS : Relational Database Service

AWS Database Migration Services 를 사용해 기존 데이터베이스를 AWS RDS로 마이그레이션 가능

RDS 의 특징 :

  1. EC2에 직접 Database에 설칳여 운영하는 방법
    on-Presmise에서 사용하던 데이터베이스를 그대로 사용 가능하지만, 클라우드용 라이선스가 필요한 경우가 있음
  2. AWS엥서 직접 제공해주는 데이터베이스 서비스를 이용
    라이선스가 포함되어 있는 것, 따로 있는 것들도 다 따로 있음
  1. 유연한 스토리지 확장
  2. 손쉬운 백업과 복원 기능
  3. 멀티 AZ를 통한 고가용성 확보
  4. RDS암호화 옵션을 통한 보완 강화
    단 이때는 암호 해제는 불가능함
  5. Database Migration 서비스

DNS

사람용 주소인 naver.com을 ip주소로 변환하는 역할을 함

DNS 구성 체계
root=>top level domain=> 2단계, 3단계 순으로 쭉 나가는 계층 형 구조
DNS의 동작 원리
1. 사용자가 example.com을 입력
2. example.com 에 대한 요청은 인터넷 서비스 제공 업체가 관리하는 DNS해석기로 전달됨.
3. DNS해석기는 example.com에 대한 요청을 DNS 루트 이름 서버에 전달
4. DNS해석기는 example.com에 대한 요청을 .com 도메인의 TLD 이름 서버중 하나에 다시 전달함 .com 도메인의 이름 서버는 example.com 도베인과 연결된 4개의 Route 53이름 서버의 이름을 사용하여 ㅇ요청에 응답
5. DNS해석기는 Route 53이름서버 하나를 선택해 example.com에 대한 요청을 해당 이름서버에 전달
6. Route53의 이름 서버는 example.com 의 호스팅 영역에서 example.com 레코드를 찾아 웹 서버의 ip주소등과 연관된 값을 받고 이 주소를 DNS해석기로 전달한다
7. DNS해석기가 ip주소를 받아 웹 브라우저로 돌아감. example.com에 대한 것을 캐싱해둠
8. 웹 브라우저는 ip주소로 요청을 전송함.
9. 웹 브라우저가 받은 데이터로 표시

Route 53의 주요 특징 및 기능
health check, failover
health check로 상태 체크가 가능하고, 알람 메일을 전송 가능
failover로 다른 endpoint로 연결 전환이 가능함

health check가 success면 그냥 그대로, failure면 다른 곳으로 연결, latency based routing도 가능함
weighted round robin routing 도 가능함.
지역 기반 Geolocation Routing 도 가능함

profile
학생의 마음가짐으로 최선을 다하자

0개의 댓글