- 장점
1) 내부 네트워크를 사용하므로 보안성 높음
2) 기업 내부에서 서버를 운영하므로 데이터 제어에 강함
3) 기업 비즈니스 요구에 맞는 서버 구축 가능 (맞춤화)
- 단점
1) 서버 유지를 위한 지식(직원) 필요
2) 초기 투자 비용 높음
3) 서버 확장성과 유연성이 매우 떨어짐
클라우드 서비스 제공 업체의 가상의 서버를 대여하여 서버를 운영하는 것
클라우드는 네트워크 장비, 스토리지 등의 인프라에서 각 기능을 일부 각출하여 여러 대의 가상머신을 만들어 서비스를 운영함
대표적으로 AWS, GCP 등이 있음
- 장점
1) 온프레미스보다 적은 비용으로 서버 유지 가능
2) 자원 추가 필요시 빠른 증축 가능
- 단점
1) 외부 서버를 사용하므로 데이터 유출 위험이 있음
2) 대여 기간이 늘어나면 온프레미스 방법보다 사용해야 하는 비용이 커질 수 있음
3) 클라우드 서비스 제공 업체가 제공하는 서버를 그대로 사용하므로 기업에 맞게 최적화 불가
기업 내부에서 가상 서버 환경을 직접 구축하고 운영하는 방법
기업 자체적으로 클라우드 서버를 구축함으로써 서버 확장성과 유연성을 높일 수 있음
Private Cloud vs On-premise
- private cloud는 가상 서버
on-premise는 물리적인 서버 구축
- private cloud는 한 곳에서 결함이 발생해도 다른 인프라에서 기능을 각출하면 되므로 서비스를 지속적으로 제공할 수 있음
on-premise는 물리 서버에서 문제가 생겼을 경우 서버가 다운될 위험이 있음
온프레미스, public, private 클라우드 중 2개 이상을 함께 사용하는 방법
보안이 중요한 데이터일 경우 온프레미스 혹은 private 클라우드 환경을 사용하고, 그보다 덜 중요한 데이터는 public 클라우드로 서버를 구축할 수 있음
서버 관리 복잡성이 증가할 수 있으므로 유의해야 함
참고