SharedIT | 묻고 답하기(AMP)

클라우드 서비스 문의

질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.

새 문서() 를 클릭 하여 새 글을 작성해 주세요.


위에서 클라우드를 사용해보라는 지시가 내려왔습니다.

어떤 서비스를 어떻게 사용할지는 제가 판단해야 하는데...

아.....................................................

일단 2개정도 생각을 해봤는데... 가능할지 가능하다면 어느 클라우드가 대략 얼마정도하는지 도움을 받고자 합니다.


  • 1.단순 홈페이지(php) - 일 방문자 100명 이내로 예상됨, 내부 연동도 필요없는 홈페이지

  • 2.php 실습용 웹서버 - linux, 윈도우 무방하며 o/s에 일반사용자 계정이 200개정도 필요하고 계속 추가가 가능해야 함
    계정별 홈디렉토리가 제공되어야 하고.... 홈디렉터리의 서브디렉터리에서 웹서비스가 제공되어야 함
    ex) 계정 abcd이면 "/home/abcd"의 홈디렉토리가 제공되고 "/home/adbc/public_html" 디렉토리가 "http://xxx.xxx.xxx.xxx/abcd" 형식으로 웹서비스가 제공되어야 함.
    php, mysql 사용가능


일단 위의 2개정도 생각하고 있는데.. 도움을 받고자 합니다.

6개의 답변이 있습니다.

빨간신발
  0 추천 | 4년 이상 전

쉐어드아이티 도움도 받고..

이쪽저쪽 메일도 받고 전화도 받고... 종합해서...

안하는 것으로 보고서 올렸습니다...

현재 가상화 인프라가 어느정도 구축되어 있는데...

돈을 내면서 클라우드 이전은 아직인 거 같아서...

실익이 없을거라 보고 올리고 종료하는 것으로 했습니다.

도움주셔서 감사합니다. ^^

werther.chan | 4년 이상 전

빨간실발님덕분에 저도 많이 배워갑니다~^^
그저멍하니
  0 추천 | 4년 이상 전

뭐... 클라우드라는 단어 자체가 거창하게 들리지만,

익숙한 단어인 웹호스팅이 클라우드입니다.


웹서버가 필요하시면 후이즈같은데 구축하시고, 대역폭을 설정하시면됩니다.

양성환 | 4년 이상 전

호스팅과 클라우드와는 서버호스팅은 IaaS의 일부만 비슷하지만 굉장히 다릅니다.
양성환
  0 추천 | 4년 이상 전

아래 글중에 조금 오류가 있어서 새로 글타래 올립니다.

몇 부분만 살짝 다시 적자면


IaaS 에 OS 설치 없습니다. 클라우드는 서버호스팅과 달리 OS를 별도로 설치 하지 않고, 적절한 OS를 본인 환경에 맞게 선택을 하면 클라우드 공급자가 가상의 이미지를 생성 해줍니다. 물론, 이미지를 생성하면서 본인이 원하시면 APM 과 같은 툴도 동시에 설치가 가능 합니다.


PaaS 도 WAS 설치등의 소프트웨어를 설치하는 모델이 아닙니다. 개발용이나 운영을 위한 용도의 인프라가 제공 됩니다.  PaaS 의 모델은 IaaS와 혼돈해서 적은 것 같습니다.


FaaS 는 클라우드에서 제공 하는 모델은 아닙니다. AWS 나 Azure 를 대표 사례로 이야기 하자면요.

PaaS 와 SaaS 사이에서 서버리스 개념을 굳이 이야기 하자면 PaaS 에 가까우면서 SaaS 역시 서버리스입니다.

1번과 같은 형태는 AWS에서는 워드프레스와 같이 간단한 CMS 툴을 올리거나 PHP 용으로 간단한 페이지 형태의 서버로 쓰기 위한 Lightsail 이라는 서비스를 사용하면 됩니다.월 3.5불에서 시작하는 매우 저렴한 서버리스 모델입니다.

2번의 형태는 클라우드의 모델이 아닙니다.

IaaS 에 리눅스를 올려서 사용자별로 관리자가 할당을 해주는 전통적인 방식으로 운영을 하셔야 합니다.

Genghis Khan | 4년 이상 전

역시 전문가시네요
양성환
  0 추천 | 4년 이상 전

2번과 같은 관리형서버는 웹호스팅에서 사용하는 사용자별구분인데  클라우드의 지향점과는 차이가있죠.

클라우드는 기존의 인프라를 대체하고 서비스를 유연하게 대처하는것이고 시스템의 내부적인것을 해결해주지않아요.

guest
  0 추천 | 4년 이상 전

다른 분 댓글 처럼 어디까지 관리하느냐에 따라서 선택해야 할 클라우드 형태가 다릅니다.

크게 구분하면 4가지가 있습니다.

IaaS, PaaS, FaaS, SaaS 입니다.

클라우드 서비스 벤더마다 서비스 명칭이 조금 씩 다르므로 확인이 필요합니다.

IaaS는 가상환경까지 제공되며 OS부터 직접 설치 해야 하고,

PaaS는 컴파일러까지 제공되며 WAS 등 부터는 직접 설치 해야 하며,

FaaS는 코드 빌드 환경까지 제공하며 코드의 일부만 입력하면 서비스가 가능합니다.

SaaS는 구글 드라이브처럼 설치가 필요 없이 서비스 이용이 가능 하지만, 작성하신 분이 필요로 하는 것과 거리가 있습니다.

FaaS는 서버리스 라는 이름으로도 불립니다.

참고로 비용은 FaaS가 가장 적게 듭니다.



양성환 | 4년 이상 전

꼭 적게드는건아닙니다.^^
wansoo
  0 추천 | 4년 이상 전

말씀하신 내용은 PaaS 또는 IaaS 형 클라우드를 이용해 보시면 되겠습니다.

Naver Cloud Platform을 비롯해서 AWS, 구글 등등 IaaS, PaaS 클라우드 서비스에다 해당 기능을 구현하시면 되겠고요.

IaaS는 OS 까지 직접 설치해서 사용하는 형태이고,

PaaS는 이미 설치된 OS에 DB와 사용하려는 서비스 등을 올려서 사용하면 되는 형태이고요.

Linux까지 직접 올리려면 IaaS 형 클라우드를 선택해야 하겠고요.