250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 리덕스
- 항해99 미니프로젝트
- toggle-btn
- 웹 크롤링
- next js
- 렌더링 최적화
- jwt
- this
- 리액트 메모이제이션
- chromatic error
- 실행컨텍스트
- 타입스크립트
- Js module
- 테스트 코드 툴 비교
- 코어자바스크립트
- gql restapi 차이
- js배열 알고리즘
- 리액트 렌더링 최적화
- 리액트 메모
- 함수형 프로그래밍 특징
- v8 원리
- 자바스크립트 엔진 v8
- FP 특징
- 알고리즘
- JS module system
- 항해99 부트캠프
- 항해99
- 웹팩 기본개념
- 리액트
- 항해99 사전스터디
Archives
- Today
- Total
목록2025/01/20 (1)
Jaeilit
DNS를 Route 53에서 Cloudflare로 이전하면서 디도스 방어하기
막상 사이트를 배포하고 나니 비정상적인 트래픽으로 인한 과금이 걱정되기 시작했습니다. 특히 디도스(DDoS) 공격처럼 악의적인 사용자가 서버에 수많은 요청을 동시에 보내거나, 봇이 API를 과도하게 호출하는 경우 AWS 요금이 예상치 못하게 과금될 수 있습니다. 아직은 걱정할 단계가 아닐지 모르지만, 과금이 발생한 후에 대책을 세우는 것보다 미리 예산을 방어하는 것이 현명하다고 판단했습니다. 현재 사이트의 아키텍처로는 가비아에서 구입한 도메인의 DNS 설정을 AWS Route53에서 관리하고 루트 도메인은 Next.js로 작성된 프론트엔드를 배포한 Vercel과 연결했고, 백엔드 서버는 'api'라는 서브도메인을 만들어 EC2와 연결해두었습니다.Next.js는 보안상 기본적으로 HTTPS로 통신하도록 설..
로또헌터
2025. 1. 20. 21:31