본문 바로가기

Story

Retrofit2 + AWS Openssl (사설인증)

제목과 같은 설정을 하다가 심각하게 이게 정말 (무료로)되는거야? 라고 고민을 많이 했었습니다.

즉, Retrofit2와 AWS(APM, 사설 Openssl) HTTPS 통신이 가능하냐!!??

 

사설 Openssl가 포인트죠. Let's Encrypt 경우는 쉽게 되니까요. 

 

 

저는 이전 회사 다닐때 리눅스로 제품 양산을 8년 이상 했었기 때문에 당시 서버 구축이나 네트워크 이런건 껌이었습니다만.. 

예전이긴 하지만 개발 당시 윈도우즈보다 리눅스를 PC를 더 많이 사용해서 리눅스 서버는 껌일거라 생각했지만 그 이후로 지금은 또 8년이 지나 이제 익숙한건 VI 에디터밖에 없네요.

 

우리나라 참고 사이트에 Retrofit2와 리눅스 서버설정(APM과 사설 Openssl)까지 일괄적으로 제대로 되어 있는데가 없네요. 

외국사이트에 뒤져서 성공시켰습니다. 

 

중요한건! 

"모든게 무료로 설정 및 취득 가능하고 AWS 서비스를 쓰지 않아도 Retrofit2와 HTTPS 통신이 가능합니다." 

전 누군가 위 말을 해줬으면 AWS 서비스를 꼭 써야 되나 안되나, OpenSSL 사설이 진정 되는가 안되는가 이 고민하면서 시간 낭비는 안했을거 같습니다. 결론은 다 됩니다! 

 

도메인, 인증서, AWS 서비스 등 모든게 무료로 가능!!! (AWS 서비스는 안쓰고 제가 설정해서 쓰게 하는거죠)

AWS 서비스에 뭐뭐 설정을 어찌한다는데 이거 쓰지 않아도 APM과 사설OpenSSL만으로 retrofit 통신 가능합니다. 

 

물론 속도나 사용량 등에 따라서는 향후 돈이 들어갈 수 있습니다만... 

 

Firebase는 일정 유저가 지나면 지불을 하는 구조입니다. 

AWS는 1년마다 새로 아이디를 파서 서버 이관작업등을 해야 합니다. 

 

무료로 하려면 귀찮게 이만저만이 아니죠.. 

 

그러나 저는 처음이니 무료로 시작했고... 나중엔 돈이 확실히 나가겠죠. ToT

 

나중에는 리눅스 서버든, 윈도우즈 서버든 집에 노는 PC로 만들수 있는데... 

문제는 집에 인터넷이 당연히 동적 IP라... 고정 IP를 쓰려면 VPN IP 는 최소한 돈을 내야할듯.. 

무료 VPN IP를.. 쓰면 귀찮겠죠...

 

여튼 이 모든건 추가 비용없이 무료로 설정 가능하고 이 것으로 회원관리 시스템이 모두 구축될 수 있습니다. 

현재 안드로이드와 이 서버 설정을 통해 회원관리가 되고 있습니다. 

사업자 정보 표시
ORIONG | 오리옹 | 경기도 화성시 동탄대로 236 934동 202호 | 사업자 등록번호 : 824-25-01053 | TEL : 010-6346-7466 | Mail : kimgosu8@daum.net | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'Story' 카테고리의 다른 글

기술 면접 가이드 (실제 예제와 답변)  (0) 2022.05.01
기술 면접 가이드  (0) 2022.04.30
마우스 포인터 pixel 값  (0) 2021.08.14
파일 시스템 상세 내용 정리  (0) 2021.08.14
파일 시스템 #7  (0) 2021.08.13