일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- alb
- gunicorn
- 로드밸런서
- 쿠베네티스
- Python
- 메모리구조
- 멀티스레드
- 스레드풀
- 가비지컬렉션
- Django
- 쿠버네티스
- golang
- 2022년
- AWS
- EKS
- nodejs
- Alembic
- CPU스케쥴링
- 백엔드 개발자
- 분산처리
- SQLAlchemy
- 글또
- FastAPI
- K8S
- nestjs
- 싱글톤 디자인 패턴
- uvicorn
- 스케줄링
- 캐시서버
- 회고
- Today
- Total
목록AWS (2)
서버에서 살아남기

1. 로드밸런싱 EC2로 가는 부하를 분산시켜주는 역할을 합니다. 단일 DNS로 가게끔 노출시켜 줍니다. 인스턴스 헬스체크를 통해 장애 처리를 원활하게 할 수 있게 해줍니다. 클라우드 내의 개인 트래픽과 공공 트래픽을 분리합니다. 2. 종류 1) Classic Load Balancer 2009년에 만들어졌으며 HTTP, HTTPS, TCP, SSL, Secure TCP를 지원합니다. 하지만 곧 서비스 지원이 종료되기 때문에 AWS는 사용을 권장하지 않습니다. 2) Application Load Balancer 2016년에 출시됐으며 HTTP, HTTPS, 웹소켓 프로토콜을 지원합니다. 3) Network Load Balancer 2017년에 출시됐으며 TCP, TLS, secure TCP, UDP 프로토..

1. AWS 에서 EKS 생성하기 1-1. 클러스터 구성 클러스터 서비스 역할은 IAM 서비스에서 생성해줘야합니다. IAM 서비스에서 EKS Cluster 를 선택하여 EKS 에 필요한 모든 권한을 부여할 수 있도록 합니다. 아래의 과정을 통해 IAM 이 생성되면 EKS 생성 시 클러스터 서비스 역할에서 해당 IAM Role 을 선택해줍니다. 1-2. 네트워킹 지정 새 VPC 를 생성하기 위해 CloudFormation 메뉴로 이동합니다. CloudFormation 은 특정 템플릿 기반으로 다른 서비스를 쉽게 생성할 수 있게 해주는 서비스입니다. S3 URL 의 경우 여기를 참고하여 링크를 넣어줍니다. 스택 이름을 입력하고 그 외의 값은 Default 로 둔 후 다음 버튼을 눌러 VPC를 생성합니다. 생..