Q2

저희는 서버인스턴스 3대(백엔드 개발, 백엔드 배포,프론트 개발)와 네트워크 트래픽 모니터링 서비스를 주로 사용하고있어요!

그리구 나중에 서비스 확장을 위해서 로드밸런서 서비스를 사용해 분산처리를 미리 설정했습니다!

Q3

해당 API에 접근할 수 있도록 1대의 서비스는 도커를 통해 API서비스를 스프링으로 구축했어요!

또 하나는 프론트 개발서버를 NCP에 둬서 GitAction으로 직접 CD/CI를 구축했습니다.

그래서 아래와 같은 아키텍처로 서비스를 구성했습니다.

Untitled

각 서버 인스턴스는 Pulic IP를 얻어서 연결했어요! 현재는 저희의 기술적한계로 두 인스턴스 모두 Public으로 IP를 열어놧지만 백엔드를 내부망으로 돌려 VPC를 구축할 예정입니다!

Q4 만족했던 점은 네트워크 모니터링을 쉽게 할 수 있어서 신기햇어요. 흔히 요즘 유행하는 표현으로 “딸각”한번으로 트래픽 모니터링이 되더라구요! 그래서 백엔드서비스에서 어떤 타이밍에 BruteForce공격이 오고, 개발중에 실수로 요청을 날리는 것등을 바로바로 체크해서 대응할 수 잇었습니다!

그리구 역시 가장 만족한건 역시 한국어 메뉴얼인거같네요.

그러나 단점은 역시 트러블슈팅이 잘 안되는 점인거같아요. 검색에대한 자료가 많이 없는것이 아쉽습니다. 하나의 예로 AWS처럼 SSL인증을 공짜로 할 수 있을 줄 알았는데 삽질끝에 SSL인증을 구매하고 적용을 해야되더라구요. 메뉴얼을 제대로 안본 저희잘못도 있엇지만… 참고할만한 자료가 없다는게 이때 많이 체감이 됬습니다!