
RDS 프리티어로 사용하기
🎬 Intro RDS를 프리티어로 사용하는 방법에 대해 알아봅시다. ✅ RDS RDS는 AWS에서 제공하는 관리형 데이터베이스(RDB) 입니다. MySQL, PostgreSQL, MariaDB, Oracle, SQL Server 등 다양한 관계형 데이터베이스를 제공합니다. 자동화 기능에는 유지보수(유료), 백업(유료), 복구(유료...

🎬 Intro RDS를 프리티어로 사용하는 방법에 대해 알아봅시다. ✅ RDS RDS는 AWS에서 제공하는 관리형 데이터베이스(RDB) 입니다. MySQL, PostgreSQL, MariaDB, Oracle, SQL Server 등 다양한 관계형 데이터베이스를 제공합니다. 자동화 기능에는 유지보수(유료), 백업(유료), 복구(유료...

🎬 Intro 쿠키 보안 정책에 대해 알아보겠습니다. ✅ SameSite Samesite 은 쿠키가 동일 도메인(same-site) 요청에서만 전송될지, 아니면 다른 도메인 간 요청에서도 전송될지 설정하는 속성입니다. Public Suffix + 한 단계 하위 도메인이 같다면, 동일 도메인으로 간주합니다. Public Suffix 는 .co...

🎬 Intro 사이드 프로젝트 중 발생한 mysql ERROR 1040 (HY000) Too many connections 에러에 대해 알아보겠습니다. ✅ max_connections MySQL 서버는 동시에 처리할 수 있는 최대 연결 수를 설정으로 관리합니다. 이 설정 값은 max_connections라는 매개변수로 제어되며, 기본적으로 1...

🎬 Intro GitHub Actions에서 발생한 인증 오류를 해결해보겠습니다. ✅ 문제 steps: - name: 레포지토리 체크아웃 uses: actions/checkout@v4 with: token: $ submodules: true 현재 CI w...

🎬 Intro 3-way handshake & 4-way handshake에 대해 알아봅시다. ✅ 3-way handshake 3-Way Handshake는 클라이언트가 서버와 연결을 설정하기 위해 사용하는 과정입니다. 이 과정은 연결을 안정적으로 설정하고, 데이터 전송을 시작하기 전에 통신 경로를 확인하는 단계입니다. SY...

🎬 Intro TCP와 UDP의 차이에 대해 알아봅시다. ✅ TCP 1. 연결 기반 전송 계층 TCP는 두 프로세스 간의 연결을 먼저 설정한 후에 통신하는 연결 지향형 프로토콜입니다. 통신이 시작되면 이후 패킷마다 상대 프로세스의 주소를 반복해서 명시할 필요가 없습니다. 2. 1:1 연결 서버와 클라이언트는 1:1로 연결되며, 각 연결은 ...

🎬 Intro 사이드플젝인 OOTC에서 사용하는 코드를 테스트 하기 좋은 코드로 리팩토링 해보겠습니다. ✅ Before @Component @Slf4j public class NationalForecastRegionReader { public List<Region> read() { try { ...

🎬 Intro 컴퓨터 네트워크의 계층에 대해 알아보겠습니다. ✅ 네트워크 종류 Circuit switch 네트워크 (버스) 자원과 통신의 경로가 정해져 있기 때문에, 하나의 경로가 고장 나면 문제가 발생할 수 있습니다. 지속적으로 자원을 사용할 때 유리합니다. 전화(음성) 통신에서 주로 사용됩니다. Packet switch ...

🎬 Intro EC2 배포시 구글 소셜 로그인 에러가 발생하는 부분을 해결해봅시다. ✅ 문제 로컬에서는 동작하던 구글 소셜 로그인이 EC2에 배포하니까 404 에러 및 액세스 요청 거부 발생 ✅ 원인 액세스 요청 거부 구글 Oauth 2.0 공식 문서에 의하면 리디렉션 URI는 로컬호스트 또는 도메인 이름만 가능했지만, 승인된...

🎬 Intro EC2 인스턴스 대여 방법은 따로 다루지 않습니다. 그럼 EC2에 HTTPS 통신을 위해 SSL/TLS 인증서를 발급고 사용하는 방법을 알아봅시다. 🪜 Step DNS 구매 및 설정 nginx 설치 및 설정 SSL/TLS 인증서 발급 ✅ DNS 구매 및 설정 https 통신을 위해 SSL/TLS 인증서를 받...