일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- BFS
- JPA
- spring event
- gRPC
- AWS
- 구현
- 검색어 추천
- 추천 검색 기능
- 쿠키
- 누적합
- 이분탐색
- 백준
- 완전탐색
- next-stock
- 트랜잭샨
- docker
- 레디스 동시성
- 몽고 인덱스
- piplining
- 깊게 생각해보기
- 디버깅
- 크롤링
- 카카오
- 결제서비스
- 아키텍쳐 개선
- ipo 매매자동화
- jwt 표준
- 객체지향패러다임
- 프로그래머스
- 셀러리
- Today
- Total
목록AWS (5)
코딩관계론

서버 특정 시간대 오류 분석 및 해결 과정문제 상황Search 서버가 특정 시간대에 주기적으로 중단되는 현상이 발생했습니다. 초기에는 빈번하게 발생했지만 시간이 지나며 발생 빈도가 줄어들었습니다. 최근 데이터베이스 마이그레이션 이후 다시 동일한 문제가 발생하여, 원인 분석 및 해결을 진행했습니다.초기 의심로컬 테스트와 AWS 환경 차이로컬 테스트에서는 문제없이 작동했으나, AWS 환경에서 업로드 후 문제가 발생.AWS 환경 문제를 의심하여 top 명령어로 리소스 사용량 로그를 추적했지만 특이점이 발견되지 않았습니다.오류 빈도의 감소시간이 지나며 오류 발생 빈도가 줄어들었기에 급한 일 처리 후 원인 분석을 유보했었습니다.상세 원인 분석데이터베이스 마이그레이션 후 오류가 재발하여 다시 분석에 돌입했습니다.문..

RDS란 Amazon Relational Database Service (RDS)는 AWS에서 제공하는 관리형 관계형 데이터베이스 서비스입니다. RDS는 다양한 데이터베이스 엔진을 지원하며, MySQL, PostgreSQL, Oracle, SQL Server 및 Amazon Aurora 등을 사용할 수 있습니다. 사용하는 이유 RDS는 데이터베이스 관리 작업을 쉽게 하도록 도와줍니다. 사용자는 데이터베이스 엔진을 설치, 구성, 패치 및 백업할 필요가 없으며, 이를 대신 AWS에서 관리합니다. 이를 통해 시간과 비용을 절약할 수 있습니다. RDS는 스케일링이 가능합니다. 사용자는 데이터베이스 인스턴스의 크기와 용량을 자유롭게 조정할 수 있으며, 필요에 따라 자동 확장이 가능합니다. 이를 통해 데이터베이스 ..

EC2 (Elastic Compute Cloud)란? EC2 (Elastic Compute Cloud)은 아마존 웹 서비스(Amazon Web Services)에서 제공하는 Infrastructure입니다.. EC2는 가상 서버 인스턴스를 제공하며, 사용자는 이를 사용하여 필요에 따라 가상 컴퓨터를 생성하고 실행할 수 있습니다. 이를 통해 사용자는 필요한 컴퓨팅 파워를 더 빠르게 확보할 수 있으며, 더 유연하게 서버 자원을 관리할 수 있습니다. EC2의 구성요소 1. 인스턴스 EC2 (Elastic Compute Cloud)은 AWS의 클라우드 컴퓨팅 서비스 중 하나로, 가상 서버 인스턴스를 제공합니다. 사용자는 EC2를 사용하여 필요에 따라 가상 컴퓨터를 생성하고 실행할 수 있으며, 선택한 운영 체제와..

IAM 사용 이유 AWS IAM은 AWS 계정에 대한 사용자, 그룹 및 역할을 관리하고, 각각의 역할에 대한 최소한의 권한만 부여하여 AWS 리소스에 대한 보안성을 유지하고 보호하는 데 사용됩니다. IAM Group 사용 이유 AWS IAM에서는 그룹을 사용하여 여러 유저에게 동일한 권한을 부여하거나, 한 유저에게 여러 권한을 할당하는 대신에 여러 그룹에 권한을 부여할 수 있습니다. 또한, 최소한의 권한을 부여하는 것이 보안에 더욱 안전한 방법이기 때문에 IAM 권한을 부여할 때 최소한의 권한 원칙을 따르는 것이 좋습니다. 특징 AWS IAM 그룹에는 다른 그룹도 포함될 수 있습니다. 그리고 유저는 여러 그룹에 속할 수 있지만, 하나의 그룹에 대해 중복으로 속할 수는 없습니다. IAM Policy 존재 ..

Region 개요 및 특징 Region은 AWS의 데이터 센터들의 집합이며, 전 세계적으로 분포하고 있습니다. 각 Region은 여러 개의 Availability Zone (AZ)으로 구성되어 있습니다. AWS의 서비스는 각 Region에 국한되어 제공됩니다. 예를 들어, 한국에서 AWS의 서비스를 사용한 후 도쿄 리전으로 이동하여 해당 서비스를 사용하게 되면 처음 사용하는 것과 같습니다. Region 선택 방법 Region 선택 방법은 상황에 따라 다르지만, 크게 네 가지로 요약할 수 있습니다. 지연 시간: 사용자의 위치와 Region의 지리적 위치 사이의 거리에 따라 지연 시간이 달라질 수 있습니다. 사용자와 가까운 Region을 선택하는 것이 좋습니다. 서비스 사용 가능 여부: 각 Region은 이..