[NETWORK] OSI 7 Layer
·
Network
OSI 7 계층이란?OSI 모델 중 OSI 7 계층이란 네트워크 통신에서 일어나는 과정을 7개의 계층으로 나누어 표준화 한 모델입니다. 각 계층 별로 역할을 수행하여 다른 계층에는 영향을 미치지 않도록 합니다.기본이면서도 정말 중요한 기초입니다. 학창 시절엔 `그냥 이런게 있구나` 정도지만 나중에는 이 계층 구조를 모르면 개발, 트러블슈팅할때 많은 어려움이 있습니다. OSI 7 계층별 기능아래 그림은 OSI 7 계층 모델과 OSI 4 계층 모델입니다.두 계층은 사용 용도가 조금씩 다릅니다. 이 내용은 맨 하단에 작성하겠습니다. OSI 7 계층별 상세 설명물리 계층(Physical Layer)OSI 7 계층 중 가장 아래에 위치해 있으며, 물리적인 매체(LAN, 케이블등)을 통해 비트 스트림(BitStre..
[NGINX] NGINX설치 방법 (Linux)
·
Linux
NGINX Download URLhttps://nginx.org/en/download.html 에서 파일을 우클릭해서 주소를 복사합니다. NGINX 설치리눅스 환경에서 Root 로 로그인 하여 파일을 다운로드 받습니다.컴파일까지 완료되면 /appstore/webserver/test_nginx 파일이 생성될 것입니다.# nginx설치할 경로에 디렉토리 생성$ mkdir -p /appstore/webserver/util$ cd /appstore/webserver/util# nginx 다운로드 및 압축 해제$ wget https://nginx.org/download/nginx-1.25.3.tar.gz$ tar zxvf nginx-1.25.3.tar.gz$ cd /appstore/webserver/util/ng..
[AWS] RDS 암호화 및 RDS Proxy 기본 개념
·
Cloud
RDS 암호화데이터 암호화RDS와 Aurora의 데이터는 볼륨에 암호화되며, AWS KMS를 사용해 마스터와 모든 복제본이 암호화됩니다.암호화되지 않은 데이터베이스는 읽기 전용 복제본을 암호화할 수 없으며, 암호화된 데이터베이스로 전환하려면 스냅샷을 이용해 복원해야 합니다.전송 중 데이터 암호화RDS와 Aurora는 기본적으로 전송 중 데이터 암호화를 지원하며, 클라이언트는 AWS TLS 루트 인증서를 사용해야 합니다.데이터베이스 인증전통적인 사용자 이름과 패스워드 조합을 사용할 수 있지만, AWS IAM 역할을 사용해 인증할 수도 있습니다. 이 경우 IAM 역할이 데이터베이스에 접근 권한을 부여합니다.네트워크 액세스 제어보안 그룹을 사용해 데이터베이스에 대한 네트워크 액세스를 통제할 수 있으며, 특정 ..
[AWS] RDS, Aurora 의 백업, 복원, 복제 요약
·
Cloud
⭐️ RDS와 Aurora 백업, 복원, 복제에 대한 요약운영하는 입장에서 백업은 정말 중요한 사항이라 꼭 기억해야 하는 내용이다. 자동화 백업RDS 자동 백업: RDS는 매일 데이터베이스의 전체 백업을 자동으로 수행하며, 트랜잭션 로그를 5분마다 백업합니다. 이를 통해 최대 5분 전으로 데이터베이스를 복원할 수 있습니다.백업 보존 기간: 백업 보존 기간은 1일에서 35일까지 설정할 수 있으며, 0으로 설정하면 자동 백업이 비활성화됩니다.Aurora 자동 백업: Aurora는 RDS와 유사하게 자동 백업을 제공하며, 보존 기간은 1일에서 35일까지 설정할 수 있습니다. 그러나 Aurora에서는 자동 백업을 비활성화할 수 없습니다. 데이터베이스 스냅샷RDS 및 Aurora 수동 스냅샷: 사용자가 직접 수동..
[AWS] Aurora 개념
·
Cloud
요약 포인트Postgres 및 MySQL과 호환RDS의 MySQL보다 5배, Postgres보다 3배 높은 성능10GB에서 최대 128TB까지 자동 확장세 개의 AZ에 걸쳐 6개의 데이터 사본 저장쓰기에는 6개의 사본 중 최소 4개 필요읽기에는 6개의 사본 중 최소 3개 필요평균 30초 이내의 빠른 장애 조치최대 15개 복제본 가능, 빠른 복제 속도리더 엔드포인트를 통한 로드 밸런싱데이터 손상 시 자동 자가 복구수백 개의 볼륨에 데이터 분산 저장특정 시점으로 데이터 복원이 가능, 백업에 의존하지 않음라이터 엔드포인트(쓰기 전용)와 리더 엔드포인트(읽기 전용)로 관리다른 RDS 보다 20%이상 비용이 높음 Aurora 개요Amazon Aurora는 AWS가 개발한 클라우드에 최적화된 데이터베이스 서비스입..
[AWS] RDS와 RDS Custom은 어떤 차이점이 있을까?
·
Cloud
요약 포인트RDS와 RDS Custom은 쉽게 말하면 온프라미스 데이터베이스 서버에 Oracle을 설치하는 것과 매우 흡사한 개념이다.기저 운영 체제에 접근이 가능한지, 불가능한지에 대한 차이점이 있고 RDS Custom이 가능한 데이터베이스는 Oracle, Microsoft SQL Server만 가능하다는 것이다. 온프라미스에서는 하드웨어부터 네트워크까지 모든 인프라를 직접 관리해야 하지만 RDS Custom에서는 AWS가 인프라를 담당하고 사용자는 데이터베이스와 운영체제에만 집중할 수 있다. 또한, 확장성과 자동화 기능들을 활용할 수 있다고 한다.즉, RDS Custom은 온프레미스의 유연성과 AWS의 관리적 편의성이 결합된 하나의 솔루션이라고 보면 될 것 같다. RDS와 RDS Custom 개요RD..