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