하고 싶은 것
1.
이벤트 기반 아키텍처
2.
회원 시스템
3.
CI / CD 구축해서 도커 or 쿠버네티스에 올리기
하고 싶은 이유
1.
앞으로 B2C 하는 회사에서 일해보고 싶고, B2C 하는 회사의 대부분은 Kafka를 사용해서 나도 Kafka 한번 기깔나게 써보고 싶다
2.
맨날 Spring MVC만 해서 지겨움… 그리고 마이크로서비스가 뜨면서 맨날 이벤트 기반 아키텍처 어쩌구 저쩌구 하는데 나도 경험해 보고 싶음
3.
백엔드 개발자라면 CI/CD와 컨테이너 관련 기술은 이제 기본 소양으로 해야지 않겠습니까?
이 프로젝트가 끝나면 나는…
1.
Kafka로 이제 무언가 좀 해볼 수 있네
2.
이벤트 기반 아키텍처라는게 이렇게 사용하는거네
3.
CI / CD 구축은 이제 나만의 플랫폼으로 만들고 다른 프로젝트 할 때 계속 사용해보자
사용할 기술
1.
Spring boot
2.
Kafka
3.
Jenkins
4.
Keycloak
5.
Docker / Kubernetes