참고
[Side Project] 나 대신 잔소리하는 봇 만들기 — Discord + Python 습관 트래커
주 3~4일이 한계였던 기록이 전환 첫 주에 7일이 됐다. 기록이 안 되는 건 게으름이 아니라 마찰이었다. 계정 만들기부터 24시간 무료 서버 배포까지, 코드 249줄로 그대로 따라 할 수 있게 정리했다.
[AWS] Lambda Python 3.10 → 3.12 런타임 일괄 업그레이드 — 레이어 재빌드 중심
python3.10 Lambda 런타임 업그레이드 기록. 커스텀 레이어 3종(psycopg2/pandas/konlpy) py312 재빌드, KMS EncryptionContext 때문에 클론에 환경변수 복사가 안 되는 이유
[AWS] ElastiCache Reserved Node 갱신 — EC2와 달리 미리 예약(Queue) 구매가 안 된다는 이야기
1년 약정 ElastiCache(Valkey) RI 만료 D-day. EC2의 Queue Purchase 같은 사전 예약 구매가 ElastiCache엔 없어서 만료 당일 수동 구매로 갈아끼운 진단·실행 기록. 갭 시간 최소화를 위한 스크립트와 검증 절차까지.
[AWS] Hub-and-Spoke Landing Zone에서 EC2 외부 호출이 안 될 때 — 인바운드는 되는데 아웃바운드는 별개라는 이야기
Control Tower Hub-and-Spoke 구조의 신규 워크로드에서 외부 SMS/SMTP API 호출이 전부 timeout. 보안그룹부터 의심하다가 라우트 테이블 default route 부재로 결론, GTM 기반 SaaS의 IP 화이트리스트 한계까지 부딪힌 진단 기록