쇼핑몰 서버 구축관련하여 질문드립니다.

ToTb Story/ToTb 네이버지식 Story 2017. 4. 26.
쇼핑몰 서버 구축관련하여 질문드립니다.

[질문]

 

안녕하세요.


지금 머리속으로 구상중인 사업제안서 때문에 실질적으로 서버 구축에대한 비용 및 솔루션을 알고싶어 질문남깁니다.


대략적으로 일방문자 5천명정도를 맥시멈으로 잡고 앱, 모바일, 웹 연동될 서버를 구축하려합니다.


이미지는 게시글당 3~5장 미만 일것으로 예상되며 카테고리가 많을것 같습니다.


쇼핑몰이다보니 기본적인 보안 및 결제 서비스가 되어야될 것 인데

임대형 서비스의 경우 추천 할만한 서비스가 있으면 종류와 가격대를 

구축은 인건비를 제외한 구축에 대한 비용을 좀 알고싶습니다.

 

 

 

[답변]

 

안녕하세요.  IT전문  컨설턴트입니다

 

구체적인 서비스에 대한 정보 공개가 필요할것으로 보입니다. 서버 및 네트워크 구축은 여러가지 측면에서 검토되어야 합니다. 경우의수가 너무 많고, 규모별 가산이 심하며, 기술적인 난이도에 따라서 지속투자 비용이 결정되기 때문에 신중한 선택이 필요합니다.


몇가지 경우를 생각해 보겠습니다.

1. 특정시간에 사용자가 몰리는 경우

두개의 경우를 비교해 보겠습니다. 예를들어 0시에 5000명이 몰리는 사이트가 있고, 반면 하루에 균일하게 50000명의 사용자가 접속하는 사이트가 있다고 생각해 보았을때, 어떤 경우가 더 위험이 있을까요? 전자입니다. 단순한 사용자의 문제가 아니라 순간적으로 몰리는 사람을 기준으로 네트워크 및 서버를 구성하는것이 정답입니다. 후자의 경우는 24시간으로 나눠서 생각해 본다면 시간당 2000명 전후로 접속이 되기 때문에 오히려 네트워크에 대한 여유분이 더 있습니다.


2. 특정 페이지에 사용자가 몰리는 경우

홈페이지 및 시스템은 다양한 소스와 DB로 구성되어있습니다. 균일하게 해당 페이지에 사용자들이 접속하는것이 아니라, 예를들어 이슈가 있는 제품에 대해서 사용자들이 몰릴경우를 대응해야만 합니다. 100개의 페이지에 균일하게 접속하는것보다 1개의 페이지에 100명이 접속하는것이 더 위험합니다. 그 숫자가 늘어나면 늘어날수록 기술적인 난이도가 증가합니다


3. 제품수가 많아지는 경우

초기단계가 아니라 지속적으로 운영되면서 제품수 및 DB가 늘어날 가능성이 있다면 개발시의 다양한 검토가 필요합니다. 100개의 제품이 판매되는 사이트와 100만개의 제품이 판매되는 사이트는 동일한 방법으로 만들수가 없습니다. 건물을 예를들어 생각해본다면 동시에 100명의 사용자들이 사용하는 시설 및 건물과 100만명의 사용자들이 사용하는 시설 및 건물은 설계 및 시공법 자체가 달라질 것입니다. 당연히 후자쪽의 사이트에 가까워질수록 기술적인 난이도 및 구축비용은 증가합니다. 단순한 게시판으로 구성된 사이트를 만들더라도 동시접속자가 많아지거나 게시물이 많아진다면 속도가 현저히 느려지는 현상을 쉽게 볼수 있습니다. 온라인 비즈니스에서 속도저하는 치명적이며, 이를 개선하기 위한 기술의 난이도 및 개발단가 차이는 극심합니다.


4. 동시접속자에 대한 경우

100명의 사용자들이 동시에 접속되어있는 경우와 100만명의 사용자들이 동시에 접속되는 경우는 후자쪽이 네트워크 및 시스템에 대한 위험도가 높다는것을 쉽게 이해하실것입니다. 또한 1명의 사용자가 얼마나 많은 페이지를 조회하고 이미지를 열람하느냐에 따라서도 큰 차이가 납니다. 예를들어 1명이 접속해서 10page를 보는 경우와 10명이 접속해서 1page를 보는 경우 두개의 경우는 모두 10pageview에 해당하는 트레픽을 소요합니다. 서버 1대가 포용할수 있는 동시 접속자 수는 1500~2000명에 불과합니다. 이 숫자를 초과하게 되면 현저하게 지연접속되거나 접속이 팅기는 현상이 나타나게 됩니다. 즉 동접자가 20000명이라면 이론상으로는 10대의 웹서버가 필요합니다. 기술적으로는 서버에서 Session이라는 가상의 변수를 접속자별로 부여하며, 이를 관리함으로써 웹서비스가 운영됩니다. 서버당 관리 가능한 Session변수의 범위를 1500~2000정도로 잡기 때문에 동시접속자에 대한 검토는 필수입니다.


5. 제작방법 및 운영비용에 대한 경우

단순한 서비스이거나 기존에 일반화된 서비스인 경우에는 지금 생각하시듯이 임대형 서비스로도 구축이 가능합니다. 하지만 사업제안서를 만들고 투자자에게 투자를 유치해야 하는 구성이라면 임대형 서비스로는 어려울 가능성이 높습니다. 또한 위의 1~4번 설명에 조금이라도 해당되거나 비즈니스 모델이 기존과 다른 형태라면 임대형 서비스는 불가능합니다. 임대형+커스트마이징의 경우에는 서비스의 안정성이 현저히 낮아지고, 비용이 많이 소모되며, 추후 업데이트 및 기술지원범위에서 벗어나는 등의 문제점이 있기때문에 제작방법에 대한 선정은 신중히 진행해야 합니다. 이런 이유에서 맞춤제작방식을 추천드립니다. 전문적인 제작사에서 개발비용을 산정하는 방식은 기획/개발/디자인의 영역에서 투입인력의 인건비와 경력, 스킬, 기술위험도 등을 고려하여 산정하기 때문에 어느정도의 정보공개 없이 견적은 불가능합니다. 앱,모바일,웹의 다양한 구성은 물론 추가적인 시장변화에 대응하기 위해서는 사상누각격인 제작방법을 가져가는 방식은 않됩니다.

100만원을 들여 제작한 사이트의 운영인력이 1명이 지속적으로 업무에 투입해야 하는경우와

2000만원을 들여 제작한 사이트의 운영이 시스템을 통해서 거의 대부분 자동화 되는 경우를 비교해 본다면,

전자의 경우 인력의 인건비를 200만원만 책정하더라도 1년 후에는 후자쪽이 압도적으로 운영비용이 절감된다고 볼수가 있습니다. 인건비 뿐만아니라 기술적으로 최적화한 구축을 통해서 서버 운영비를 절감할수도 있고, 인력이 사용하는 여러가지 재경비나 검색친화적인 개발기술을 통해서 마케팅 비용을 절감하는 등의 다양한 방법으로 경쟁력을 가질수 있습니다.


[IT컨설턴트의 생각]

웹사이트는 구축 방법이 다양합니다. 건물하난 얼마에요? 라는 질문에 쉽게 답변을 할수 없듯이 웹사이트 또한 마찬가지 입니다. 정확한 셈플사이트가 있고 그 사이트와 100% 유사한 사이트를 만들지 않는한 가격을 산정한다는것은 쉬운일이 아닙니다. 건물의 위치, 평수, 용도, 층수, 주변시세, 건축연도, 시공사, 시행사, 엘리베이터유무, 건폐율, 지반공사 등 다양한 요인에 따라서 건물의 가치는 달라지게 됩니다. 홈페이지 및 시스템 또한 마찬가지 입니다.  수십명이 이용하는 사이트와 수백만명이 이용하는 사이트는 개발방법에서 부터 회선, 서버 및 네트워크 등에 이르기까지 다양한 요인이 달라지게 됩니다. IT컨설턴트는 사업의 타당성검토에서 부터, 비즈니스 모델 개발, 비즈니스 전략수립, 사업구조점검, 제작감수, 개발대행, 운영대행, 전략컨설팅, 마케팅전략수립 등 다양한 온라인 비즈니스 영역에서 도움이 되어드릴수 있을것입니다.


 

 

쇼핑몰 서버 구축관련하여 질문드립니다. - IT감리, IT컨설팅, 웹컨설팅, 웹에이전시, 웹솔루션개발, ERP, SCM, CRM, ToTb, 홈페이지제작, 웹사이트 제작, 온라인 마케팅, 시스템구축, 유지보수, 운영대행 등
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기