ECS 태스크 역할과 실행 역할, 무엇이 다를까
ECS 태스크 정의에는 역할을 넣는 칸이 두 개 있다. 실행 역할은 이미지와 비밀 값, 로그를 다루는 ECS 에이전트가 쓰고, 태스크 역할은 컨테이너 안의 앱 코드가 쓴다.
ECS 태스크 정의에는 역할을 넣는 칸이 두 개 있다. 실행 역할은 이미지와 비밀 값, 로그를 다루는 ECS 에이전트가 쓰고, 태스크 역할은 컨테이너 안의 앱 코드가 쓴다.
보안 그룹은 허용한 연결의 응답을 기억해서 통과시키지만, 네트워크 ACL은 패킷을 하나하나 따로 판단한다. 그래서 네트워크 ACL에서는 응답이 돌아가는 임시 포트까지 규칙으로 열어야 한다.
ALB는 헬스 체크를 통과한 대상에만 요청을 보내지만, 대상이 모두 비정상이면 전부에게 다시 보낸다. 대상을 뺄 때 진행 중인 요청을 기다리는 시간은 배포와 롤백 속도에도 그대로 걸린다.
ECS 서비스는 원하는 개수의 태스크를 계속 띄워 두고, 새 버전으로 바꿀 때는 최소 정상 비율과 최대 비율 안에서 조금씩 교체한다. 기본값은 새 태스크를 먼저 띄우는 방식이라 남는 자원이 없으면 배포가 멈춘다.
웹은 이전 파일로 되돌리면 되지만, 사용자 기기에 설치된 앱은 거둬들일 수 없다. 스토어 심사와 단계적 출시가 어떻게 동작하는지, 그래서 어떤 값을 앱 대신 서버에 두는지 정리한다.
Lighthouse 접근성 항목이 지적하는 버튼 이름, 색 대비, 제목 순서는 모두 마우스나 화면 없이 웹을 쓰는 사람과 이어져 있다. 키보드 포커스와 스크린 리더, 색과 대비 기준을 기초부터 설명한다.
글을 읽는 도중 문단이 툭 내려가는 정도를 재는 지표가 CLS다. 이미지와 광고, 웹 글꼴이 왜 본문을 밀어내는지, 들어올 자리를 어떻게 미리 잡아 두는지 기초부터 정리한다.
보안 헤더 검사에서 낮은 등급을 받으면 낯선 헤더 이름이 줄줄이 나온다. 각 헤더가 브라우저에게 무엇을 지시하는지, CSP는 왜 보고만 하는 모드로 먼저 켜는지 기초부터 설명한다.
장애가 지나간 뒤 원인을 찾으려면 그 전에 남겨 둔 기록이 있어야 한다. 로그, 지표, 추적이 각각 어떤 질문에 답하는지, 라벨 하나로 지표가 왜 불어나는지, 기록을 얼마나 오래 둘지 다룬다.
AI 모델을 직접 돌리려면 모델이 GPU 메모리에 들어가야 한다. GPU가 AI 계산에 쓰이는 이유부터 인스턴스를 고를 때 볼 사양, 모델을 바꾸는 동안 생기는 빈 구간을 대체 경로로 메우는 방법까지 이어서 설명한다.