DevOps_04_김재환
2023. 3. 7. 19:51ㆍ부트캠프/DevOps (TIL)
웹 호스팅 서비스, 서버 서비스, 클라우드 서비스는 각각 무엇이고, 차이점은 무엇인가?
웹 호스팅 | 서버 호스팅 | 클라우드 서비스 | |
이용방식 | 호스팅 업체의 서버 중 일부(공간)만 임대하여 사용 | 호스팅 업체의 물리 서버를 단독으로 임대/구매하여 사용 서버 운영에 필요한 인프라와 기술력까지 제공받음 | 호스팅 업체의 가상 서버를 단독으로 사용 단 몇 분만에 서버 생성 후 바로 사용 |
장점 | 서버 및 인프라 구축 필요 없음 가격 저렴 | 서버 관리에 대한 직접 권한을 갖고, 서버의 모든 자원활용가능 서버 단독 사용으로 웹호스팅과 비교해 보안상 유리 | 서버관리에 대한 직접 권한을 가짐 사용자가 필요할 때 자유롭게 서버 확장/축소 가능 서버호스팅과 비교해 서버 스펙도 마음대로 조절 가능 이용한 만큰만 과금하는 후불제로 매우 경제적임 |
단점 | 단독 서버 사용자에 비해 자원 사용량이 제한되고, 서버 관리 권한이 없음 | 초기구축에 시간과 비용이 꽤 소요, 가격은 웹호스팅/클라우드에 비해 비쌈 | 하나의 프로그램에 이상이 생기면, 연결된 다른 프로그램도 영향을 받음 > 이중화 및 백업으로 커버 가능 |
주 사용자 | 회사 홈페이지, 커뮤니티, 블로그 등 소규모 웹사이트 운영에 주로 사용 | ERP, 회사 인트라넷, 대형 쇼핑몰 등 고정적으로 대용량 트랙픽과 DB가 많이 소요되고, 보안이 중요한 곳에서 주로 사용 | 게임/일시적이벤트/개발테스트 등 접속자가 갑자기 늘었다 줄었다 하는 유동적 서비스를 운영할 때 주로 사용 스타트업에게 인기 |
운영할 서비스 규모 | 트래픽 사양 小 비용과 관리 여력 小 서버 관리 엔지니어 無 |
트래픽과 사양 필요 大 비용과 관리 여력 大 서버 관리 엔지니어 有 |
트래픽과 사양 필요 大 비용과 관리 여력 小 서버 관리 엔지니어 有 |
관리 여건 | 서버 공간만 빌려 쓰고, 웹 서비스(홈페이지)만 딱 운영하면 된다. |
대형 쇼핑몰, 회사 인트라넷, ERP 등 서비스를 운영하기 위한 충분한 인프라 구축 후 안정적으로 운영하고 싶다. |
신규 게임, 일시적 이벤트, 개발 테스트를 위해 인프라를 유동적으로 사용하여 운영하고 싶다. |
02_Study(CI/CD) (0) | 2023.03.08 |
---|---|
02_Study(DevOps) (0) | 2023.03.08 |
01_Study_2 (0) | 2023.03.07 |
01_Study_1 (0) | 2023.03.07 |
01_Quiz 공부 (0) | 2023.03.07 |