[디프만 15기] Swimie가 NCP를 사용하며

신민철·2024년 9월 3일

Q. 프로젝트를 소개해주세요.

Swimie 링크 (Web)

친구들과 함께하는 수영일기, Swimie!

🌊 Swimie는 나의 수영을 쉽게 기록하고 얼마나 열심히 수영했는지 한눈에 확인하며, 친구들과 함께 발전하는 모습을 체크할 수 있는 수영 기록 서비스입니다.


저희는 이런 생각을 하며 Swimie를 고안하고 개발하게 되었습니다.

1. 사람마다, 상황별로 다르게 수영을 기록할 수 있으면 좋겠다.
2. 스마트워치가 없는 수영인들도 거리와 데이터 기록을 쉽게 할 수 있으면 좋겠다.
3. 친구들끼리 서로 응원하고 동기를 부여받으며 발전했으면 좋겠다.

그래서 저희가 생각한 페인 포인트를 다음과 같이 풀려고 했습니다.

1. 달력과 타임라인으로 한눈에 수영 기록을 볼 수 있다.
2. 기록의 필수 요소는 줄이되, 필요하면 선택지를 더 추가할 수 있다.
3. 바퀴 수로 기록하여 수영의 총 거리를 계산해준다.
4. 팔로우와 응원 기능을 통해 친구들과 함께 성장해나갈 수 있다.

하지만 처음엔 저희가 생각한 이 기능이 정말 사용자들이 원하는지, 필요한 기능인지를 잘 모릅니다.

그래서 정말 페인 포인트가 맞는지, 이걸 해결해주기 위한 가장 최적의 솔루션인지를 알아내기 위해 검증 과정을 거쳤습니다.


설문조사 & 유저 인터뷰

UT


Q. Ncloud에서 어떤 서비스를 활용하셨나요?

저희 Swimie는 빠른 개발과 빠른 프로덕션을 위해 NCloud에서 제공하는 고성능의 NCP Server를 이용하였습니다! 지금은 싱글 서버 하나이지만 이제 운영 단계로 접어들면서 NKS나 서버를 하나 더 증설하여 MySQL Replication도 염두해두고 있습니다!


Server Architecture

Q. Ncloud 사용 중 특히 만족했던 점과, 아쉬웠던 점은 무엇인가요?

☀️ 만족했던 점

가장 만족했던 점은 Ncloud에서 제공하는 서비스가 어떻게 제공되는지에 대한 문서가 한글로 적혀 있고 잘 정리되어 있어 처음 사용하는데도 여타 CSP 서비스보다 빠르게 서비스를 띄울 수 있었던 것 같아요! 그리고 제공되는 서버의 성능이 정말 좋았기 때문에 테스트나 데모데이에서 장애 없이 서버가 잘 동작할 수 있었습니다.

⛅️ 아쉬웠던 점

아쉬웠던 점은 사용하면서 없었던 것 같습니다! 추후 사용해보면서 업데이트할 수 있으면 해보도록 하겠습니다 :)


Q. Green Developers 프로그램 참여 소감 말씀 부탁 드립니다. (50자 이상)

저는 그동안 서버 비용 등의 부담을 이유로 장애에 취약한 싱글 노드 기반의 서비스 위주로 제공했었습니다! Green Developers 프로그램을 통해서 싱글 노드가 아니라 분산 시스템이나 HA를 고려한 서비스를 기획할 수 있었다는 점에서 제 성장에 매우 큰 도움이 되었다고 생각합니다. 프로그램의 도움 때문에 좋은 이야기를 하는 것이 아니라 NCloud에 대한 이미지 또한 많이 좋아졌다고 생각합니다.


Q. 마지막 한 말씀 부탁 드립니다.

이번에도 경험은 성장을 이끌 수 있다는 것을 느꼈습니다. 디프만을 통해서 실력 좋은 개발자들과 함께 논의하며 더 좋은 시스템을 구현하기 위해 노력했습니다. HA를 위한 서비스를 개발하기 위해 많은 비용이 들 수밖에 없는데 이번에 NCP 지원을 받으면서 감사하게도 기존에 구현해보지 못했던 아키텍처를 경험해본 것 같습니다. 앞으로도 NCP에서 디프만에 지속적인 지원 많이 해주셨으면 좋겠습니다. 감사합니다!

0개의 댓글