타 부서 제안서의 아키텍처 파트를 맡았다
타 부서 제안서의 아키텍처·구축 전략 파트를 며칠 만에 맡아, 모호한 요구사항을 AWS 구조도로 정리한 기록
타 부서 제안서의 아키텍처·구축 전략 파트를 며칠 만에 맡아, 모호한 요구사항을 AWS 구조도로 정리한 기록
하루를 넘기던 분석 배치를 대기열 건수 메트릭과 CloudWatch Alarm으로 ECS 태스크 1~10개 사이에서 스케일링한 기록
Aurora MySQL 5.7에서 8.0으로 올리며 배포 방식별 다운타임, 파라미터 그룹 우선순위, 바뀐 기본값을 확인하고 롤백 절차를 직접 세운 기록
Terraform ALB 리소스 네 개를 요청이 흐르는 순서대로 따라가고, 타겟 그룹을 ASG에서도 참조하는 이유를 헬스체크 타입 차이로 정리했다
Amazon Linux 2023에서는 IMDSv2 토큰을 먼저 받아야 인스턴스 ID·리전을 조회할 수 있고, MySQL 클라이언트는 mariadb105로 설치한다.
Deny와 NotIpAddress 조건을 묶은 IAM 정책으로, 허용한 IP 밖에서는 콘솔과 CLI로 AWS 리소스에 접근하지 못하게 막았다.
redis-cli 접속 옵션과 상태 확인, String·Hash·List·Set·Sorted Set 명령어를 자료구조별로 묶어 정리했다.
VPC 밖에서 바로 붙을 수 없는 ElastiCache for Redis에 Bastion Host SSH 포트포워딩과 redis-cli –tls로 접속한 과정
Components of ‘ElastiCache for Redis’
Redis가 빠른 이유와 조심할 점을 인메모리 저장과 싱글 스레드 두 가지 성질에서 출발해 정리했다.