Backend
Spring
Cloud
๋ถ์ผ์์ ์ฑ์ฅํ๊ณ ์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์์
๋๋ค.
๐ Spring Boot & Spring Security
- Reinput: DDD ๊ธฐ๋ฐ ๋๋ฉ์ธ ์ค๊ณ ๋ฐ ๊ตฌํ, ์ฟผ๋ฆฌ ์ต์ ํ (ํ์ฌ ์งํ์ค)
- MealBuddy: WebSocket ๊ธฐ๋ฐ ์ค์๊ฐ ์ฑํ
์์คํ
๊ตฌํ
- ER_SENTINEL: ์๊ธ์ค ํผ์ก๋ ์๋ฆฌ๋ฏธ ์๋น์ค ๊ฐ๋ฐ
๐ ORM & Query Builder
- JPA: ๋ค์์ ํ๋ก์ ํธ์์ ๋๋ฉ์ธ ์ค๊ณ ๋ฐ ๊ตฌํ
- QueryDSL: Reinput ํ๋ก์ ํธ์์ ๋์ ์ฟผ๋ฆฌ ์ต์ ํ ๊ตฌํ
๐ Cloud & Container
- AWS: EC2, RDS, S3, ECS, ECR ํ์ฉ ์๋น์ค ๋ฐฐํฌ ๊ฒฝํ
- Docker: ์ปจํ
์ด๋ํ ๋ฐ ๋ฐฐํฌ ์๋ํ ๊ตฌํ
- Jenkins: CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
๐ Security & Monitoring
- Spring Security: ์ธ์ฆ/์ธ๊ฐ ์์คํ
๊ตฌํ
- AWS IAM: ์ต์ ๊ถํ ์์น ๊ธฐ๋ฐ ๋ณด์ ์ค๊ณ
- Logback & OpenSearch: ๋ก๊ทธ ์์ง ๋ฐ ๋ชจ๋ํฐ๋ง
๐ Relational Database
- MySQL: ์คํค๋ง ์ค๊ณ ๋ฐ ์ธ๋ฑ์ฑ ์ ์ฉ
- PostgreSQL: ๊ธฐ๋ณธ์ ์ธ CRUD ์์
๊ฒฝํ
๐ NoSQL
- MongoDB: MealBuddy ์ฑํ
์์คํ
๊ตฌํ
- Redis: ์บ์ฑ ๋ฐ ์ธ์
๊ด๋ฆฌ ํ์ฉ
์ธ์ฌ์ดํธ ๊ด๋ฆฌ ๋ฐ ๋ฆฌ๋ง์ธ๋ ์๋น์ค
- ์ญํ : ๋ฐฑ์๋ ๊ฐ๋ฐ ๋ฐ ์ค๊ณ ๋ด๋น
- ํต์ฌ ๊ตฌํ:
- DDD ๊ธฐ๋ฐ ๋๋ฉ์ธ ์ค๊ณ๋ก ๋น์ฆ๋์ค ๋ก์ง ๋ช ํํ ๋ฐ ์ ์ง๋ณด์์ฑ ๊ณ ๋ ค
- QueryDSL์ ํ์ฉํ ๋์ ์ฟผ๋ฆฌ ์ต์ ํ๋ก ์กฐํ ์ฑ๋ฅ ๊ฐ์
- GitHub Flow ๊ธฐ๋ฐ ํ์ ํ๋ก์ธ์ค ๊ตฌ์ถ
- ์ฌ์ฉ ๊ธฐ์ :
Spring Boot
JPA
QueryDSL
AWS
- GitHub Repository
์ค์๊ฐ ์์ฌ ๋ฉ์ดํธ ๋งค์นญ ์๋น์ค
- ์ญํ : ๋ฐฑ์๋ ๊ฐ๋ฐ, ์ค์๊ฐ ์ฑํ ์์คํ ๊ตฌํ
- ํต์ฌ ๊ตฌํ:
- STOMP WebSocket์ผ๋ก ์ค์๊ฐ ์ฑํ ๊ตฌํ
- MongoDB๋ฅผ ํ์ฉํ ์ฑํ ๋ฉ์์ง ์ฒ๋ฆฌ
- ๋๋ฉ์ธ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ค์๊ฐ ์๋ฆผ ์์คํ ๊ตฌ์ถ
- ์ฌ์ฉ ๊ธฐ์ :
Spring Boot
WebSocket
MongoDB
Event Driven
- GitHub Repository
AWS ๊ธฐ๋ฐ DevSecOps ํ์ดํ๋ผ์ธ
- ์ญํ : ์ธํ๋ผ ์ค๊ณ ๋ฐ ๊ตฌํ
- ํต์ฌ ๊ตฌํ:
- AWS IAM ๊ธฐ๋ฐ ์ต์ ๊ถํ ์ ์ฑ ์ค๊ณ
- Lambda ๊ธฐ๋ฐ ๋ก๊ทธ ์ฒ๋ฆฌ ์๋ํ
- OpenSearch ํ์ฉ ๋ชจ๋ํฐ๋ง ์์คํ ๊ตฌ์ถ
- Terraform IaC ํ ํ๋ฆฟ ์์ฑ
- ์ฌ์ฉ ๊ธฐ์ :
AWS
Terraform
Lambda
OpenSearch
- GitHub Repository
- ๊ตฌ๋ฆํค ์ ๋๋ธ 2๊ธฐ ๋ฐฑ์๋ ๊ฐ๋ฐ (2024.02 ~ 2024.07)
- Spring ๊ธฐ๋ฐ ๋ฐฑ์๋ ์ฌํ ๊ฐ๋ฐ ํ๋ก์ ํธ
- ํ์ดํธํ ์ค์ฟจ 1๊ธฐ - KITRI
- ๋ณด์ ์ ๋ฌธ๊ฐ ๊ณผ์ ์๋ฃ
- AWS ๊ธฐ๋ฐ DevSecOps ๋ณด์ ์ํคํ ์ฒ ์ค๊ณ ์ค์ต
- FarmSystem 2๊ธฐ - ๋๊ตญ๋
- Spring ๊ธฐ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ ํ๋ก์ ํธ ์ํ
- ํ๊ตญ์ค๋งํธ์ ๋ณด๊ต์ก์ SW๊ฐ๋ฐ๊ณต๋ชจ์ ์ต์ฐ์์ (2024.07)
- FarmSystem 2nd ๊ฒฝ์ง๋ํ ์ฐ์์ (2024.01)
- SW์ค์ฌ๋ํ AI ๊ฒฝ์ง๋ํ SWํ์ํ์ฅ์ (2023.08)
- ๋๊ตญ๊ณต๋XAI์ตํฉ๋ ์์ด๋์ด ๊ฒฝ์ง๋ํ ์ฅ๋ ค์ (2023.10)
- ๋๊ตญ๋ํ๊ต ์ปดํจํฐ๊ณตํ์ ๊ณต (2019.02 ~)