
사용자가 SBB 서비스를 사용하려면 항상 켜져 있는 서버가 필요하다. 사용자는 PC 또는 모바일 기기로 SBB 서비스에 접속하고, 서버는 사용자가 사용하는 기기의 화면으로 SBB 서비스를 보여 준다. 중요한 것은 서버가 필요하다는 사실이다. 그러면 서버는 무엇이고 어떻게 운영해야 할까?
서버는 흔히 볼 수 있는 PC 본체와 비슷하다. 하지만 서버는 보통 PC보다 너비가 더 크고 납작하며 비싸다. 서버를 운영하려면 바로 이 하드웨어를 구매해야 하고, 네트워크 장비를 구축한 IDC(Internet Data Center) 센터에 서버를 보내 관리해야 한다. 또한 서버에는 운영체제를 설치해야 하며, 서버의 운영체제는 보통 리눅스 계열을 많이 사용한다. 그리고 서버를 운영하려면 데이터베이스 설치, 네임 서버 설치, 도메인 등록, 백업 등 해야 할 일이 정말 많다.
하지만 혼자서 이 모든 것을 해내기란 정말 어렵다. 아마도 SBB 서비스를 인터넷에 공개하기 전에 서버를 설치하고 관리하는 데 엄청나게 많은 시간을 보내야 할 것이다.
하지만 클라우드 시스템을 사용하면 서버를 구입할 필요도 없고 운영체제를 설치할 필요도 없다. 물론 데이터베이스나 네임 서버의 설치, 백업 등도 할 필요가 없다. 클라우드 시스템이 이 모든 것을 다 준비해 놓았기 때문이다. 클라우드 시스템은 인터넷 서비스 형태로 서버를 관리할 수 있도록 해준다. 쉽게 말해 클릭 몇 번으로 서버, 운영체제, 데이터베이스 등과 같은 서버를 운영하는 데 필요한 모든 것을 선택하여 설치할 수 있다.
배포는 요금제상 유니스 실창프에서 배포한 것으로 대체하겠다.
AWS로 배포를 진행하였고 RDS의 데이터베이스는 MySQL을 선택하였고 인스턴스의 OS 이미지는 Ubuntu를 선택하였다. 아래는 백엔드 배포 도메인이다.