소규모 웹사이트
하루 평균 접속자가 1000명 이하인 소규모 웹사이트를 구축 시 활용
아키텍처 소개
하루 평균 접속자가 1000명 이하인 소규모 웹사이트를 구축한다면 2vCPU, 2GB의 메모리를 가진 compact 서버를 선택하여 서비스를 할 수 있습니다. 서비스 사용자가 점차 많아 진다면 서버를 추가하고 Load Balancer를 연결하여 부하를 분산 시키는 것도 몇 번의 클릭만으로 쉽게 가능합니다. 대용량의 정적 컨텐츠는 추가 스토리지를 추가하는 대신 Object Storage에 저장하여 웹 서비스에 이용한다면 가용성과 편리성에서 많은 이득을 볼 수 있습니다. 기존 IDC에서는 작은 웹 어플리케이션을 구축하더라도 잦은 수작업과 복잡성이 동반되었습니다. 클라우드 상에서는 몇 번의 클릭만으로 서버를 생성하고 서비스를 호스팅할 수 있으며 DB에 대한 관리나 기본적인 보안을 제공 받을 수 있어 서비스 운영에만 집중할 수 있습니다.
아키텍처
연동 부가 서비스
솔루션 적용 및 비즈니스 효과
- 편리한 서버 생성
- 웹 기반 콘솔에서 몇 번의 클릭만으로 수 분 내에 서버를 간단하게 생성할 수 있으며, 별도의 운영체제를 설치하지 않아도 선택한 서버 이미지에 따라 서버가 제공됩니다. 사용하고 있는 서버의 CPU나 메모리도 스펙 변경 기능을 통해 조정할 수 있습니다.
- 효율적인 비용 관리
- 서버를 사용한 용량, 시간만큼만 비용을 지불하기 때문에 계획적인 비용 관리가 가능합니다. 서비스 운영 중에도 편하게 서버를 추가 투입하거나 반납할 수 있어, 비용을 효율적으로 관리할 수 있습니다. 다양한 상황에도 빠르고 탄력적으로 대응할 수 있습니다.
- 모니터링 기능 제공
- CPU, 네트워크, 메모리, 디스크에 대한 기본적인 모니터링 기능을 제공합니다. Monitoring 서비스를 이용하면 서버 상태 변화에 따른 이벤트 알림을 수신할 수 있습니다 .
- 관리형 데이터베이스를 간편하게 구축하고 사용
- Cloud DB for MySql 서버를 사용하면 Database에 대한 전문 지식이 없더라도 backup 및 이중화와 같은 관리의 어려운 부분에 대한 고민을 내려놓고 서비스와 기능 개발에 집중할 수 있습니다.
- 기본 보안 서비스
- 서버 생성 시 보안이 강화된 설정 값으로 배포하며, Windows의 경우 실시간 감시와 빠른 검사 기능을 갖춘 백신을 무료로 제공합니다. 침입탐지시스템(Intrusion Detection System)을 기반으로 24시간 365일 보안 관제를 하고 있으며, 침해사고 발생 시 고객에게 즉시 통보하여 대응할 수 있도록 안내하고 있어 서비스의 가용성을 높일 수 있습니다.