SharedIT | 묻고 답하기(AMP)

타 콘텐츠/서비스를 자사 서버 연동 관련 문의

저희 회사에서 타 콘텐츠/서비스를 자사 서버에 연동하여 사용하려고 하는데,

어떤식으로 진행해야 될까요.(고려해야 될 점이라던지, 뭘 봐야 하는지)

제가 이쪽엔 아는게 없어서... 지금 맨붕상태에요.

그리고 이런 서비스를 REST API 서버를 구축해서 통합적으로 관리가능한지도 알고 싶습니다.

Tags : 태그가 없습니다.

2개의 답변이 있습니다.

미생
  0 추천 | 3년 이상 전

기본은 어떻게 연동을 해서 쓸거고, 뭘 어떤식으로 가져다가 연동할거냐 이거가 중요할거구요.

그 다음 스텝부터가 핵심입니다.

  • 1.데이터를 가져와서 우리땅(서버)에 심을 것인지

  • 2.그냥 그때 그때 데이터만 가져와서 처리를 할 것인지

  • 3.우리쪽 데이터를 역으로 넘겨주고 서비스사땅(서버)에서 처리를 할 것인지

여기가 제일 중요합니다.

우리서버로 가져온다는건 자원은 소모가 되겠지만, 향후 그 서비스사와의 마찰 기타 문제가 발생해도 주도권을 잡을 수 있습니다. 대신 서비스가 헤비하다면 자사 하드웨어 비용투자도 그만큼 발생하구요

그때그때 처리를 하거나, 역으로 기초데이터만 넘겨주고 서비스사쪽에서 서비스가 운영이 된다면 초기비용은 적게 들거나 서비스가 무거워도 큰 문제가 없습니다. 대신 서비스사와의 관계 추후 유지보수 등에서 이견이 발생하고 마찰이 발생했을때 빠져나올 수 없는 매몰의 늪에 빠질 수 있습니다.


쉽게보면 ERP만 봐도 직접 구축하는 케이스와, 더x을 쓰는 케이스일텐데 더x의 늪에 빠지면 헤어나오기가 어렵습니다. 


결국 주도권 문제가 꽤나 중요한 부분이라, 그 주도권을 가져오는데 있어 비용이 얼마나 드는지를 잘 계획 하시는게 중요합니다. 기술적인 부분은 어떻게든 마음먹고 하려면 할 수 있는 방법은 존재하니까요.

API의 연동방식이나, 그걸 처리해서 쓰는 방식은 어떻게든 방법은 나옵니다.

최근에 모바일기기를 이용한 GPS기반 출퇴근 관리 솔루션을 도입하면서 이 부분을 꽤 집중적으로 팠었습니다.  무엇을 주고 무엇이 핵심가치이고, 그걸 기반으로 연동할지가 정리 되시면 프로젝트가 잘 진행되실 것 같습니다.

Genghis Khan | 3년 이상 전

좋은 내용입니다 

참고할께요

Maker Story | 3년 이상 전

정말, 좋은 내용 감사합니다. 

하나 더 여쭤보고 싶은 게 있어서 댓글남깁니다.

저희 측의 데이터를 서비스측에도 제공할 수 있고 서비스측의 데이터도 저희측으로 사용할 수 있어야 되며,

이런 서비스가 복수로 연동되어 사용할 계획인데, 이런 서비스를 쉽게 연동하고 체계적으로 관리할 수 있는 방안이 있을까요?

wansoo
  0 추천 | 3년 이상 전

서로 다른 시스템을 연동 시키려 한다면...

양쪽 시스템에 대해 잘 알아야 가능할 것 같고요.

양쪽 시스템 특성을 잘 알고 있고, 뛰어난 개발 실력이 있거나 실력 있는 업체에 의뢰할 수 있다면 여러 가지 방법들을 찾을 수 있을거라 생각되고요.

연동을 하려면 한 쪽 시스템의 변화 내용을 다른 시스템에 전달해 줘서 그 시스템이 그 변화에 따라 일 처리를 할 수 있게 만들면 되겠는데...

Database를 통해서 정보를 교환해서 연동 시킬 수도 있겠고요.

소켓 프로그램을 만들어 정보를 교환하도록 연동 시킬 수도 있겠고요.

Text file등의 양쪽 서버가 함께 접근할 수 있는 특정 폴더의 파일을 통해서도 연동 시킬 수도 있겠고요.

Web Service를 이용하는 형태라면 Rest API를 통한 연동도 가능할것 같고요.

시스템 환경과 개발 능력, 구현 환경 등의 여러가지 조건들을 검토해서 방법을 찾아 보면 될거라 생각되네요.

Maker Story | 3년 이상 전

정말, 좋은 내용 감사합니다. 

하나 더 여쭤보고 싶은 게 있어서 댓글남깁니다.

저희 측의 데이터를 서비스측에도 제공할 수 있고 서비스측의 데이터도 저희측으로 사용할 수 있어야 되며,

이런 서비스가 복수로 연동되어 사용할 계획인데, 이런 서비스를 쉽게 연동하고 체계적으로 관리할 수 있는 방안이 있을까요?