/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
2:55 5/30
junhyunny.github.io
2:55
junhyunny.github.io
Junhyunny's Devlogs
https://junhyunny.github.io/
개발자
저작도구: Jekyll v3.9.0
최종 피드 수집: 2025-06-02 09:16
전체 (407)
1d
OAuth2.0 PKCE(Proof Key for Code Exchange)를 통한 보안 강화
RECOMMEND POSTS BEFORE THIS
OAuth(Open Authorization)
0. 들어가면서
최근 동료들끼리 OAuth2.0 클라이언트를 프론트엔드 애플리케이션에 두는 것이 좋은지, 백엔드 애플리케이션에 두는
oauth2.0
security
+ 더보기
0
0
0
읽기모드
4d
NPM 버전과 관리
1. Semantic Versioning
시맨틱 버전(semantic versioning)은 가장 많이 사용하는 버전 관리 방법이다. 버전은 3개의 숫자로 구성되며 다음과 같은 의미를 갖는다.
MAJOR.MINOR.PATCH
MA
npm
react
dependency-version
+ 더보기
0
0
0
읽기모드
9d
AWS SAM CLI를 통한 EventBridge-Lambda 결합과 배포
RECOMMEND POSTS BEFORE THIS
AWS SAM(Serverless Application Model) 개념과 CLI 예제
1. Context
최근 서포트 했던 팀은 PDF를 이미지로 만드는 작업이 필요했다. PDF
aws
aws-sam-cli
event-bridge
+ 더보기
lambda
0
0
0
읽기모드
12d
AWS SAM(Serverless Application Model) 개념과 CLI 예제
RECOMMEND POSTS BEFORE THIS
테라폼(Terraform) 소개
AWS CDK(Cloud Development Kit) 개념과 예제
1. AWS SAM(Serverless Application Model)
AWS
aws
aws-sam-cli
api-gateway
+ 더보기
lambda
0
0
0
읽기모드
1M
GitLab CI DinD(Docker in Docke) 설정과 테스트 컨테이너 실행
RECOMMEND POSTS BEFORE THIS
테스트 컨테이너와 스프링 애플리케이션 AWS S3 결합 테스트
0. 들어가면서
이전 글에서 이야기한 것처럼 문제가 있던 S3 테스트를 테스트 컨테이너를 사용한 결합 테스트로 변경했
gitlab-ci
docker-in-docker
+ 더보기
0
0
0
읽기모드
1M
테스트 컨테이너와 스프링 애플리케이션 AWS S3 결합 테스트
0. 들어가면서
데이터베이스나 파일 스토리지 같은 외부 시스템과 연결이 있는 경우 결합 테스트(integration test)가 필요하다. 스파이(spy)처럼 단순 객체의 호출 여부를 확인하는 테스트는 제대로 된 검증이 안 되기
spring-boot
test-container
aws
+ 더보기
0
0
1
읽기모드
2M
AWS 로드밸런서-애플리케이션 구간 프로토콜 변환과 스프링 baseUrl 문제
RECOMMEND POSTS BEFORE THIS
Forward/Reverse Proxy
0. 들어가면서
AWS ALB(application load balancer) 뒤에 위치한 EC2 컨테이너에 스프링 서버 애플리케이션을 배포
aws
spring-security
+ 더보기
0
0
1
읽기모드
2M
AWS Elasticache 서버리스(serverless) Valkey 스프링 세션 연결
RECOMMEND POSTS BEFORE THIS
Spring Session with Redis
Replication in Redis
Failover Using Sentinel for Redis
0. 들어가면서
나는 많은 프로젝트
aws
spring-security
spring-session
+ 더보기
0
0
0
읽기모드
2M
개틀링(gatling) 부하테스트 예제
0. 들어가면서
최근 다른 프로젝트를 서포트 하게 되었는 데, 그 곳에선 부하 테스트 도구로 개틀링(gatling)을 사용하고 있었다. 부하 테스트를 돕긴 했지만, 파라미터 정도만 튜닝해보는 수준이었다. 처음 사용해보는 도구라 상
gatling
load-test
+ 더보기
0
0
0
읽기모드
2M
AWS CDK 다중 환경(multi environment) 배포
RECOMMEND POSTS BEFORE THIS
AWS CDK(Cloud Development Kit) 개념과 예제
0. 들어가면서
지난 글에서 AWS CDK를 사용해 인프라를 구축하는 방법에 대해 정리했다. 인프라는 보통 개발
aws
+ 더보기
0
0
0
읽기모드
3M
AWS CDK(Cloud Development Kit) basic and example
0. 들어가면서
테라폼(terraform)이 겨우 익숙해지는 와중에 새로운 IaC(Infrastructure as Code)를 접하게 됐다. 잠시 다른 프로젝트를 돕기 위해 참여했는데, 여기는 테라폼 대신 AWS CDK(cloud
aws
cloud-development-kit
+ 더보기
0
0
0
읽기모드
3M
Issue CSRF token between Spring Security and React
RECOMMEND POSTS BEFORE THIS
CSRF(Cross-Site Request Forgery) Attack and Defence
0. 들어가면서
스프링 애플리케이션에서 타임리프와 스프링 시큐리티를 사용하는 경우 쉽게
react
spring-boot
spring-security
+ 더보기
0
0
0
읽기모드
3M
DNS record types
RECOMMEND POSTS BEFORE THIS
DNS and AWS Route53
0. 들어가면서
DNS(Domain Name System)를 구성하면 내부에 사용되는 다양한 레코드(record)들이 있다. ChatGPT 같은
information
+ 더보기
0
0
0
읽기모드
3M
Use mixin to save instance into redis session in Spring Security
RECOMMEND POSTS BEFORE THIS
Problem to serialize instance with class info in Kotlin ObjectMapper
0. 들어가면서
스프링 시큐리티(spring securi
spring-boot
spring-security
redis
+ 더보기
session
0
0
0
읽기모드
4M
Serialize instance with class info problem in Kotlin ObjectMapper
0. 들어가면서
자바(java) 애플리케이션은 Json 객체로 직렬화를 수행할 때 ObjectMapper 객체를 사용한다. ObjectMapper 객체는 기본적으로 직렬화(serialize)를 수행할 때 클래스 정보를 함께 직렬화
spring-boot
redis
session
+ 더보기
0
0
0
읽기모드
4M
Unable to load credentials error in AWS ECS
0. 들어가면서
AWS ECS(elastic container service) 클러스터에 서비스를 배포할 때 발생한 에러와 해결 방법에 대해 정리했다.
1. Problem context
DynamoDB를 사용하는 애플리케이션을 E
aws
dynamodb
localstack
+ 더보기
0
0
1
읽기모드
4M
Setup DynamoDB with LocalStack
RECOMMEND POSTS BEFORE THIS
Run DynamoDB local container with docker compose
0. 들어가면서
로컬 환경에 개발이나 테스트를 위해 DynamoDB 로컬 컨테이너를 사용했다
aws
dynamodb
localstack
+ 더보기
0
0
0
읽기모드
4M
DynamoDB GSI(global secondary index) query example with Spring boot
RECOMMEND POSTS BEFORE THIS
Run DynamoDB local container with docker compose
DynamoDB CRUD example with spring boot
DynamoDB Sec
aws
dynamodb
spring-boot
+ 더보기
0
0
0
읽기모드
4M
DynamoDB Secondary Indexes
RECOMMEND POSTS BEFORE THIS
DynamoDB basics
1. Secondary Indexes
지난 글에서 DynamoDB의 기본 컨셉이나 특징에 대해 정리했다. 이전 글에서 언급했듯이 DynamoDB의 쿼리
aws
dynamodb
+ 더보기
0
0
0
읽기모드
4M
DynamoDB basics
1. Characteristics
모든 규모에서 10밀리초 미만의 성능을 제공하는 빠르고 유연한 NoSQL 데이터베이스이다. 완전 관리형 서비스(fully managed service)이다. AWS에서 DynamoDB 리소스에 대
aws
dynamodb
+ 더보기
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy