개발
스타트업과 소기업을 위한 클라우드 서버 파헤쳐보기
5분
2021.01.08.3.7K
서버가 무엇인가요?
온라인에서 사업을 하기 위해서는 기본적으로 온라인 상에 공간이 필요합니다. 예를 들어, 여러분이 온라인 쇼핑몰을 만들려고 한다면, 오프라인 매장에서 여러 상품들을 배치하고 고객들이 드나들 수 있는 공간이 필요하듯이, 온라인에서도 이러한 공간이 있어야 하는 것이지요. 서버는 이러한 공간을 온라인에 만들어 주는 역할을 합니다. 온라인 상에 상품의 정보를 제공하고, 여러분의 서비스를 이용하는 고객들이 드나들 수 있는 공간을 제공해주는 것이지요. 서버는 물리적인 형태를 지니고 있습니다. 따라서 서버를 둘 장소도 필요하고 관리도 필요합니다.(이미지: 구글 서버센터의 위엄)
그렇다면 클라우드 서버는 무엇인가요?
'클라우드'라는 말을 들어본 적이 있으신가요? 오늘날 IT 트랜드 중 하나로 주목 받고 있는데요. 클라우드(Cloud)가 구름을 뜻하듯이, 구름 속에서 원하는 작업을 요청하여 실행한다는 데서 기원한 말입니다. 여기서 구름은 우리 눈에는 보이지 않는 가상의 공간을 뜻하는데요.
클라우드 서버는 인터넷을 통해 서버를 서비스 형태로 이용하는 방식을 말합니다. 즉, 서버를 따로 소유하지 않고, 서비스의 형태로 빌려서 이용하는 것이지요. 따라서 클라우드 서버는 물리 서버와는 달리, 눈에 보이는 형태가 없습니다. '전기'를 생각하면 이해가 빠르실 것 같네요. 우리가 전기를 이용하면서도 어디서 어떻게 생성되는지 잘 모르듯이, 클라우드 서버도 그렇습니다. 사용자는 그저 필요한 만큼의 서버를 이용하면 되는 것이지요.
클라우드 서버를 이용하면 어떤 점이 좋나요?
1. 유연성이 좋아서 빠른 대응이 가능합니다
클라우드 서버는 마우스 클릭 몇 번으로 서버를 만들고 삭제할 수 있습니다. 따라서 상황 별로 빠른 대응이 가능하지요. 예를 들어, 처음 웹사이트를 만들 때, 사이트 트래픽이나 저장공간 등을 예측하여 서버를 선택하게 됩니다. 하지만 이러한 것들을 미리 예측하기란 쉬운 일이 아니지요. 그렇기 때문에 최대치를 고려하여 서버를 결정하게 됩니다. 하지만, 여러분의 예상이 빗나가서 생각했던 것만큼 서버가 많이 필요하지 않을 수도 있습니다. 반대로, 생각보다 서비스가 더 흥해서 갑자기 서버를 늘려야 할 경우도 발생할 수 있지요. 클라우드 서버를 이용하면 이러한 상황에 따라 빠르게 대응이 가능합니다. 특히, 온라인 쇼핑몰처럼 이벤트나 프로모션을 자주 하는 서비스는 트래픽이 갑자기 폭증할 수 있기 때문에 클라우드 서버가 제격입니다. 또한 사진과 영상을 기반으로한 SNS인 인스타그램도 클라우드 서버를 이용한다고 합니다. 엄청난 데이터량과 들쭉날쭉한 트래픽을 대응하기에 용이하기 때문이지요. 초기에 13명정도의 적은 인원으로 서비스를 운용할 수 있었던 이유도 클라우드 덕분이라고 하네요. 출처: AWS
(낭비 or 고객 불만족, 예상이 빗나가면 일어나는 참사)