목록Tech (100)
우당탕탕
AWS CloudWatch 알람을 설정하면서 생각보다 삽질을 많이 했어요. 처음에는 알람 조건을 잘못 잡아서 수신이 안 되고, 나중에는 알람이 너무 자주 울려서 진짜 장애 신호를 놓칠 뻔했거든요.이번 글에서는 제가 직접 겪은 여러 실패 사례와 그때마다 어떻게 고쳤는지, 그리고 꼭 알아야 할 설정값과 명령어를 자세히 풀어볼게요. AWS 환경에서 CloudWatch 알람 제대로 세팅하고 싶으면 끝까지 보시면 도움이 될 거예요.사용한 AWS 환경과 버전제가 사용한 환경은 AWS CLI v2.12.4, 그리고 AWS 콘솔 기반 CloudWatch 알람 설정이에요. 주로 EC2, RDS, 그리고 Lambda 리소스에서 알람을 만들었고, SNS를 통해 SMS와 이메일 알람을 받게 했습니다.AWS CloudWatch..
저도 Spring Boot 프로젝트에 Redis 캐싱을 적용하다 보니 설정 방법에 따라 성능 차이가 꽤 확연하더라고요. 특히 여러 가지 캐싱 전략과 라이브러리, 그리고 세부 옵션들 때문에 삽질이 이만저만이 아니었어요. 이 글에서는 제가 직접 구현하고 테스트한 사례와 다른 개발자들 사례를 비교해 보면서 어떤 설정이 실제로 효과적이었는지 정리해봤습니다.기본적인 Spring Boot Redis 캐싱 세팅부터 Lettuce vs Jedis 클라이언트, 그리고 TTL 설정과 캐시 직렬화 방법에 따른 성능 차이까지 다뤄볼 예정입니다. 코드 예시는 물론이고, 벤치마크 결과와 경험치 위주로 풀어서 설명할게요.개발 환경 / 버전 정보제가 사용한 개발 환경은 Java 17, Spring Boot 3.2 입니다. Redis..
AWS EC2 프리티어 서버를 처음 만들면서 생각보다 삽질을 많이 했어요. 저도 처음에는 뭘 어떻게 해야 할지 하나도 모르고, 설정 하나 잘못해서 다시 여러 번 리셋하고 했거든요. 이 글은 제가 직접 겪은 실패 사례들과 그걸 해결하기 위한 구체적인 명령어, 설정값을 단계별로 다뤄요.AWS EC2 인스턴스 생성부터 SSH 접속, 보안 그룹 설정, 그리고 프리티어 한도 내에서 제대로 서버를 운영하는 방법까지 모두 다루겠습니다. 저처럼 헤매지 말고 한 번에 제대로 세팅하시라고요.개발 환경 / 버전 정보이 글에 나온 환경은AWS 콘솔 2024년 6월 기준,Ubuntu 22.04 LTS,macOS 터미널입니다. 물론 Windows PowerShell도 거의 비슷하니 참고하세요.AWS EC2 프리티어 서버 처음 만..
직접 Flutter 앱 만들면서 상태관리를 어떻게 해야 할지 한참 고민했는데, Riverpod을 써보니 생각보다 손쉽게 관리할 수 있었어요. 처음엔 세팅부터 코드 작성까지 막막했는데, 차근차근 따라 하다 보니 어느새 저만의 작업 흐름이 완성됐더라고요.이 글에서는 Riverpod을 처음 설치하고 세팅하는 과정부터, 실제 상태를 다루는 코드 작성, 그리고 제가 하면서 겪은 실수와 그 해결법까지 모두 단계별로 알려드릴게요. Flutter 상태관리에 고민 있으셨다면 이 글 한 편이면 충분할 거예요.개발 환경 / 버전 정보제가 사용한 Flutter 버전은 3.7.0이고, Riverpod은 flutter_riverpod 2.3.6 버전을 썼어요. 이 조합에서 실제로 문제없이 잘 작동했답니다.Flutter 상태관리 ..
AWS SES로 이메일 발송 기능을 구현하다가 생각보다 비용과 설정 문제로 삽질을 꽤 했어요. 특히 실제 운영 환경에 적용하려니 이메일 발송 한도, 요금 계산, 스팸 필터 우회 같은 부분에서 막힌 게 많았거든요.이 글에서는 AWS SES 기본 세팅부터 비용 구조까지, 그리고 제가 직접 겪은 대표적인 문제와 그 해결법을 상세하게 공유하려고 해요. 비용 비교 표도 만들었으니 AWS SES 도입 고민하시는 분께 현실적인 도움이 될 거예요.개발 환경 / 버전 정보제가 사용한 환경은 AWS SES (서울 리전 ap-northeast-2) 기반이고, 개발은 Node.js 18로 SMTP 프로토콜을 사용했어요.AWS SES로 이메일 발송 구현하면서 겪은 이슈 관련 정보AWS SES 핵심 비용 구조 알아보기사실 AWS..
AWS Route53으로 도메인 연결 작업을 하다가 생각보다 삽질을 많이 했어요. 특히 2025년까지랑 달라진 점들이 있어서 예전 방식 그대로 했더니 DNS 설정에서 헤매는 상황이 벌어지더라고요.이번 글에서는 2026년 기준 AWS Route53 도메인 연결 시 바뀐 점들을 중심으로, 제가 직접 막혔던 부분과 해결법, 그리고 명령어까지 꼼꼼하게 담았어요. 이 글만 보면 DNS 연결 때문에 헷갈리는 부분은 다 해결될 거예요.개발 환경 / 버전 정보AWS 콘솔 최신 버전 기준이며, Route53 관리 화면 UI도 2026년 1월에 업데이트 되면서 약간 바뀌었어요. 또한 도메인 등록기관에서 DNS 위임 방식과 네임서버 변경 프로세스가 일부 변경된 점도 반영했습니다.AWS Route53 도메인 연결하면서 막혔던..
