- 기업이 IT 인프라와 운영을 외부 전문 서비스 제공업체에 위탁하는것을 말함
- 깅버은 핵심 비즈니스에 집중할 수 있으며, IT 관리와 운여에 대한 부담을 줄일 수 있음
- 서버에 직접 설치해서 운영
- 기업의 비즈니스 정보를 높은 보안레벨에서 관리가 가능
- 장기적으로 사용 시 비용 효율 높음
- 높은 초기 구축 비용
- 시스템 구축에 별도의 시간 필요
- 인프라 관리를 위한 전담 인력 및 조직 필요
- 필요한 IT 리소스를 구입하는 것
- 초기 투자 비용이 거의 없음
- 데이터가 증가할수록 추가적인 비용이 발생함
- 빠르게 도입 가능
- 관리 전문 인력 불필요
- 클라우드사의 보안시스템 사용 가능
- IaaS (Infrastructure-as-a-Service)
인프라에 필요한 서버나 스토리지를 빌려 사용할 수 있는 서비스
AWS의 EC2 , GCP VM
- PaaS (Platform-as-a-Service)
개발하고 구축하고 실행하는데 필요한 개발 도구와 환경을 제공하는 서비스
클라우드에서 완전한 개발 및 배포 환경을 제공
GCP App Engine
- SaaS (Software-as-a-Service)
소프트웨어를 클라우드에서 구매해서 사용할 수 있음
AWS MSK
- 클라우드 서비스에서 제공되는 카프카 (SaaS)
- 인프라 관리
운영가자 크게 할 게 없음
자동으로 클러스터 복구
스케일 인 아웃 쉬움
- 지표를 보기 쉬움
내재된 대시보드 제공
지표수집 쉬움
- 보안-인증서 자동으로 갱신
SSL , SSAL , ACL등 보안설정 제공
접속 보안 설정 기본
- 비용
AWS나 Confluent에 요금을 지불해야 함
직접 서버에 올리는게 저렴함
스토리지 비용, 네트워크 비용
- 커스터마이징
온프레미스의 경우 다양한 사용자 설정 가능
상세 설정 불가능, 업체 설정을 따라감
- 클라우드 락인
특정 업체의 서비스나 솔루션에 종속되는 것
상황에 따른 유연한 변경이 불가능
- 빠르게 확장해야 하는 경우
- 전문 인력이 없는 경우
- 카프카에 대한 노하우
##