서버를 배포하면 sql을 설치하고 redis를 설치하고 하다보면 시간이 들고 또한 귀찮기도 하다. 그래서 클라우드 업체들은 그런 우리들을 위해 sql이나 redis 같은 서버를 대여도 해준다. 그중에 나는 Azure에서 제공해주는 redis를 스프링부트에 연동해보고 글을 작성 하고자 한다. 우선 azure에 접속후 검색창에 redis를 검색해본다.

바로 서비스에 나오는것을 볼 수 있다. 클릭후 만들기 버튼을 누르면 생성페이지가 들어가질 것이다.

리소스 그룹을 선택후 없다면 새로 만들기를 통해 생성하면 된다. 그리고 dns 이름을 입력후 캐시 유형은 표준 C1이 기본이지만 비용 절감을 하기 위해선 기본 C0을 선택해 요금을 조금 줄이자.

다 선택하였으면 그냥 검토 + 만들기를 통해 생성하면된다. 그러면 redis 서버가 우리에게 할당이 되고 서버 만들기를 실행중일것이다. 조금 기다리다보면 완료가 된다.

이름에 있는 만든 redis를 클릭하면 상세 페이지로 이동된다.

우리는 이제 포트에 SSL 포트 사용이라 되있을것이다. 그러면 저기 SSL 포트 사용이라고 나와있는 파란색 글씨를 클릭하자.

여기서 SSL을 통해서만 액세스 허용을 아니요로 선택후 저장을 누르자. 그러면 연동 준비는 끝났다. 인텔리제이로 가보자.
인텔리제이에서 application.properties를 연후 아래 코드를 추가한다.
##Redis
redis.host=호스트 이름
redis.port=6379
redis.password=기본키
password는 상세페이지에 키 아래에 있는 액세스 키 표시를 클릭하면 CacheKeys가 뜰것이다 거기에 기본을 복사후 password에 넣어주면 된다.
Redis를 직접 까는것보다 이렇게 클라우드상에서 제공해주는 기능도 사용해보면 편리하지만 쓰는만큼 과금이 되기에 적절할 때에 사용을 해보자.
'Infra' 카테고리의 다른 글
| 네이버 클라우드 플랫폼(NCP)에서 서버를 생성해보자. (0) | 2023.09.25 |
|---|---|
| Azure App Services로 스프링부트를 배포해보자. (0) | 2023.09.24 |
| AWS EC2에서 스프링부트를 배포해보자. (0) | 2023.09.24 |
| AWS EC2를 생성해보자. (0) | 2023.07.25 |
| AWS 내용 정리 (0) | 2023.07.04 |