✅ Spring Boot에 ElastiCache 연결하기 application.yml 파일 수정하기 Github Repository에 Push하기 EC2에서 Git Pull 받기 기존 서버 종료시키기 Spring Boot 프로젝트 실행시키기 Postm
✅ 최근 백엔드 개발자 채용 공고에 자주 등장하는 스펙 백엔드 개발자 채용 공고를 살펴보면 ‘대용량 트래픽’에 관한 얘기와 ‘NoSQL’에 관한 얘기가 자주 나온다. 이 역량이 서비스가 점점 고도화 될 수록 빼놓을 수 없는 역량이기 때문이다. 이 2가
✅ 이전 아키텍처 구성 ✅ ElastiCache를 도입했을 때의 아키텍처 구성
✅ MacOS에서 Redis 설치하기 Redis 설치 # HomeBrew 설치 (이미 설치되어 있다면 재설치 필요 X) $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i
✅ AWS ElastiCache가 정상적으로 잘 생성됐는 지 확인하기 ElastiCache 대시보드 들어가기 ‘기본 엔드포인트’ 주소에서 포트 번호 빼고 복사하기 EC2에 들어가서 ElastiCache에 접속해보기 로컬 환경에서 접속되는 지 테스트해보
AWS에 초점을 맞춘 강의가 아니기 때문에 EC2, RDS에 대한 디테일한 설명은 생략할 예정이다. 혹시 AWS에 대한 기본기를 다지고 싶다면 아래 강의를 추천한다. 비전공자도 이해할 수 있는 AWS 입문/실전 (https://inf.run/73a
✅ 기본 Spring Boot 프로젝트 셋팅하기 동일한 환경에서 실습을 진행하기 위해 아래 버전을 사용할 것을 권장한다. - Spring Boot는 3.x.x 버전 - MySQL 8.x 버전 - JDK 17 Spring Boot 프로젝트 셋팅 불필요한
✅ 현업에서 EC2에 Redis를 설치해서 쓰지 않고 ElastiCache를 쓰는 이유 현업에서 EC2에 Redis를 직접 설치해서 사용하는 경우는 드물다. 일일이 Redis를 설치하고 셋팅하고 관리하면서 확장까지 하려면 신경쓸 게 생각보다 많다. 하