목록Tech (62)
우당탕탕
사실 Spring Boot로 JWT 로그인 기능을 구현하다가 예상보다 꽤 삽질을 많이 했어요. 처음에는 토큰 발급만 하면 되는 줄 알았는데, 시큐리티 설정부터 인증, 토큰 검증까지 막히는 부분이 한두 가지가 아니더라고요.이 글에서는 제가 직접 구현하면서 겪은 문제와 그 해결법, 그리고 자주 헷갈리는 부분에 대해 차근차근 설명해드릴게요. Spring Security 설정부터 JWT 토큰 생성, 필터 적용, 그리고 인증 예외 처리까지 모두 담았습니다.Spring Boot JWT 로그인 구현하다 삽질한 것들 관련 정보개발 환경 / 버전 정보이 프로젝트는 Java 17, Spring Boot 3.2로 진행했습니다. 의존성으로는 spring-boot-starter-security와 jjwt 라이브러리를 쓰고 있어..
처음에 Spring Batch를 도입해서 배치 작업을 만들어보면서 생각보다 삽질이 많았어요. 공식 문서만 읽으면 쉬워 보이는데, 실제로 토이 프로젝트에 적용해보니 의외로 설정 문제부터 실행 오류까지 여기저기서 막혀서 시간을 많이 잡아먹었거든요.이 글에서는 제가 Spring Batch를 처음 써보면서 겪은 대표적인 시행착오와 그 해결법을 정리해봤어요. 배치 Job 설계부터 Step 구현, 그리고 흔히 발생하는 에러 해결까지 한 번에 다뤄서, 직접 써보려는 분들이 삽질을 줄일 수 있도록 도와드릴게요.개발 환경 / 버전 정보제가 사용한 주요 버전은 Java 17, Spring Boot 3.1.0, 그리고 Spring Batch 4.3.7입니다. 이 조합에서 경험한 내용을 중심으로 설명할게요.Spring Bat..
AWS Lambda를 처음 써보면서 비용 걱정을 많이 했는데, 실제로는 무료 티어와 적절한 설정을 활용하면 비용 없이도 충분히 운영할 수 있더라고요. 이걸 세팅하다가 생각보다 삽질이 많아서, 저처럼 비용 고민 때문에 Lambda 도입 망설이는 분들께 도움이 될까 싶어 정리해 봤습니다.이 글에서는 AWS Lambda 무료 사용 한도를 활용하는 방법부터, 비용 발생을 막기 위한 설정법, 그리고 저는 실제로 어떤 부분에서 막혔고 어떻게 해결했는지까지 모두 다뤄볼게요.AWS Lambda 비용 없이 사용하는 방법 실전 예시 관련 정보제가 사용한 AWS 환경과 버전AWS Lambda 콘솔과 CLI를 사용했고, AWS CLI 버전은 2.11.0 버전이었습니다. Node.js 18 런타임을 선택했어요. 무료 티어가 적..
AWS Lambda를 실제 프로젝트에 도입하다가 비용 문제 때문에 막혔던 적이 있었어요. 이걸 비용 걱정 없이 써보려고 이것저것 세팅하다 보니, 생각보다 복잡한 부분이 많더라고요.이 글에서는 무료 티어 범위 내에서 Lambda를 어떻게 세팅하는지, 비용 절감 팁과 제가 겪은 어려움, 그리고 직접 쓴 명령어 예시까지 모두 담았어요. AWS Lambda 비용 걱정 없이 시작하고 싶은 분들은 끝까지 읽어보세요.저의 개발 환경과 설정 버전이 글은 AWS CLI v2를 사용했고, Lambda 함수는 Node.js 18.x 런타임 환경에서 작성했어요. AWS 무료 티어 조건을 기준으로 설명드립니다.무료 이용 범위 안에서 Lambda 사용 이렇게 하면 됩니다사실 AWS Lambda에는 매월 100만 건의 무료 요청과..
AWS EC2 프리티어 서버를 처음 만들면서 생각보다 삽질을 많이 했어요. 특히 인스턴스 생성부터 보안 그룹 설정, SSH 접속까지 처음 해보면 막히는 부분이 한두 가지가 아니더라고요.이 글에서는 제가 직접 겪은 좌충우돌 과정을 바탕으로, 프리티어 서버 만들기부터 접속, 기본 세팅까지 단계별로 꼼꼼하게 정리해봤어요. 각 단계별 구체적인 명령어와 설정값도 포함해서 그대로 따라 하면 쉽게 서버를 만들 수 있을 거예요.AWS 프리티어 계정과 콘솔 접속부터 시작해요사실 이 부분이 제일 간단할 줄 알았는데 의외로 로그인 후 서비스 찾는 게 살짝 헷갈렸던 기억이 있어요. AWS는 서비스가 워낙 많아서 EC2 대시보드 가는 길을 알면 시간을 아끼거든요.AWS 계정은 여기서 프리티어로 가입하세요.가입 후 AWS Man..
AWS 비용이 갑자기 확 올라가버려서 제가 얼마나 당황했는지 몰라요. 분명 세팅할 때만 해도 비용 걱정이 크지 않았는데, 며칠 지나니 청구서가 생각보다 훨씬 많이 나왔더라고요. 이걸 해결하려고 여기저기 뒤지면서 실제로 확인하고 설정을 바꾼 경험을 공유하려고 해요.이 글에서는 AWS 비용이 예상보다 많이 나올 때 어디서 원인을 찾아야 할지, 구체적인 명령어와 콘솔 설정값 확인법까지 제가 직접 겪은 삽질담을 중심으로 정리했어요. 이 글만 보면 비용 폭탄 피하는 팁은 물론, 내가 뭘 잘못했는지 바로 알 수 있을 거예요.개발 환경 / 버전 정보제가 주로 사용했던 환경은 AWS CLI v2와 AWS Management Console이에요. 인프라는 주로 EC2, S3, RDS를 사용했고, 비용 탐색은 Cost E..
