1)
다른 인스턴스에 레디스 접근 용 API 서버(443 포트, SSL)를 만들어서, 전달 받은 쿼리를 파싱해서 내부에 localhost로 열린 레디스 서버에 데이터 전달
2)
외부 접근을 전부 허용하여, 그냥 레디스 서버에 다이렉트로 데이터 전달
뭐가 맞는 거냐?
2로 하면 데이터 다 보이는 거 아니냐?
아 시발 Okky 같은 데 가입해야 하나.
1)
다른 인스턴스에 레디스 접근 용 API 서버(443 포트, SSL)를 만들어서, 전달 받은 쿼리를 파싱해서 내부에 localhost로 열린 레디스 서버에 데이터 전달
2)
외부 접근을 전부 허용하여, 그냥 레디스 서버에 다이렉트로 데이터 전달
뭐가 맞는 거냐?
2로 하면 데이터 다 보이는 거 아니냐?
아 시발 Okky 같은 데 가입해야 하나.
클라우드에서 레디스쓰면 인스턴스 새로 만들어짐
AWS ElastiCache ? 이거 말하는 거냐
AWS는 안써봐서 잘 모르겟는데 GCP는 내부IP로 할당시켜서 외부에선 접근불가함
그리고 따로 API서버를 만드는게 아니라 레디스 돌려놓으면 라이브러리쓰면 내부 레디스쓰듯이 다 동작함
보통은 redis 같은 storage 는 외부 노출 안함 중간에 서버 타고 들어가게 함 그런데.. 꼭 외부로 붙는게 필요하다라고 하면 암호 걸고 열어서 붙게 할 수도 있긴한데... 외부에 노출된 암호는 그냥 오픈된거나 마찬가지라.. 주의해야함 ㅋ
1번이 맞다는 거네.... 아 귀찮게 됐네 이거. AWS ElastiCache 이건 돈 많이 나가냐?
Pub/sub 기능으로 그냥 채팅 정도 되게 하겠다 하면 외부로 노출해도 크게 문제는 안될듯? 그런데 중요한 데이터가 저장되는데 외부에 그냥 노출된다? 위험함
ElasticCache 는 기본적으로 외부 접근이 안되는거 같던데? Aws 는 뭐든 싸진 않지;;;
aws elasticcache 요금
https://aws.amazon.com/ko/elasticache/pricing/
고맙다. 한 번 알아봐야겠다.