클라우드 서비스 이해

업무상 하드웨어쪽을 접할 기회가 많습니다. 최근 클라우드 서비스가 많이 이야기가 되고 있는데요, 4차 산업에 핵심이라는 클라우드 서비스에 대해 간략하게 정리 해보았습니다.

클라우드 서비스의 정의

위키백과 정의 : 클라우드 컴퓨팅 (Cloud Computing)은 인터넷 기반 컴류티의 일종으로 정보 (DATA)를 자신의 컴퓨터가 아닌 인터넷으로 연결된 다른 컴퓨터로 처리하는 기술을 의미한다.

인터넷 환경이 발달 하면서 온라인, 모바일 환경에서 다양하게 활용 되고 있는 기술입니다.

개인 영역에서는 수만장 되는 가족 사진을 보관 하기 위해서 외장 하드를 살수도 있지만, "드랍박스", "구글포토", "구글 드라이브" 등 가상 공간을 구매 해서 자신의 DATA를 보관 할 수 있습니다. 클라우드를 이용 할 경우 다양한 외부 환경에서도 언제든지 사진을 볼 수가 있겠져 (물론 NAS와 같은 인프라를 구축 하실 수 있는 분은 외장 하드로 직접 구축이 가능합니다.)

기업 영역도 비슷한데요, 위에 설명한 드랍박스를 운용하는 업체에서는 소비자의 요구에 따라 DATA 센터를 구축 해야 합니다. 기존에는 IDC를 이용해서 서버를 직접 사고 운용 했다면, AWS라는 가상 서버를 운용해주는 업체를 통해 사업 규모에 따라 서버를 운용 할 수 있습니다.

기업클라우드의 경우 크게 3가지로 구분이 됩니다. 

구분
정의
IaaS (아이에스)
서버, 네트워, OS, 스토리지를 가상화 하여 제공
기존의 데이터센터에서 제공받던 물리적인 자산을 가상화 하여 제공 하기 때문에, 서버 사양 변경 등의 물리적 자산의 수정이 필요할 경우 훨씬 빠른 대응이 가능
PaaS (파스)
소프트웨어를 개발을 돕는 플랫폼을 제공
운영체제, 소프트웨어 업데이트, 소프트웨어 배포까지, 개발 환경에 집중 할 수 있도록 플랫폼 을 제공
SaaS 사스
서드파티가 호스팅 방식으로 소프트웨어를 제공하는것
이메일, 구글독스, 드롭박스, 클라우드 파일 스토리지, 메신저와 같이 업무 환경에 필요한 소프트웨어를 제공, Office 365, CRM 서비스 등
이렇듯 클라우드는 온/모바일에 광범위한 영역을 모두 다루는 데요, 좀더 자세히 클라우드가 제공하는 영역을 살펴보면 아래와 같습니다. 


2011년도에 정립된 개념이지만, 현재까지 크게 다르지 않게 쓰이고 있습니다. 

클라우드는 기업의 규모, 사업방식, 영역에 따라 각각 맞게 사용 될 수 있지만, 사업의 목적에 맞춰 구분 할 수 있습니다. 

서비스에 맞춰 빠른 지원이 필요한 경우 : IaaS 
사업이 빠르게 성장하거나, 이슈에 따라 서비스의 트래픽의 양이 극단적일 경우 서버등의 물리적 자원을 빠르게 지원 할 수 있어 도움이 많이 됩니다.


개발에 자원을 집중 하기 위해  : PaaS 
1인 개발자 혹은 규모가 작은 개발 시작하기에 좋은 서비스 입니다. 뿐만 아니라 어느정도 큰 규모의 기업일지라도 새로운 어플리케이션을 만들고 배포하는 환경을 빠르게 구축, 급변하는 시장 환경에서 사업을 추진하기에 좋은 환경입니다. 

비즈니스에 집중하기 위해  : SaaS 
개발이 아닌 순수한 서비스 산업을 진행 하기에 적합한 구조 입니다. PaaS가 개발자를 위한 클라우드라면 SaaS는 순수한 사업적인 비즈니스 프로세스 (CRM, HRM, HCM 등)이나 영업 조직, 혹은 보험이나 세일즈 영역에서도 활용이 가능 합니다.

언급된 내용을 정리 하자면, 다음과 같이 장단점을 정리 할 수 있습니다.

구분
장단점
IaaS (아이에스)
장점
 -
트래픽의 증감에 따라 비용이 유동적이기 때문에 고정비가 들지 않음
 -
물리적 자원의 관리를 논리적인 영역으로 대체 가능
 -
규모의 확장 또는 축소가 자유로움
단점
 - 어째든 물리적 자원 관리를 위한 전문 운영 인력이 필요함
PaaS (파스)
장점
 -
필요한 플랫폼만큼을 사용 하기 때문에 비용 부담을 덜 수 있음
 -
개발 및 배포 프로세스를 빠르게 확보 할 수 있음
 -
소프트웨어 유지 관리가 쉬워짐, 비즈니스 영역에 따라 리소스를 쉽게 확장 및 변경 가능
 -
물리적으로 멀리 떨어져 있는 개발팀이 함께 소프트웨어 개발 프로젝트에 참여를 쉽게 할 수 있음
 -
하나의 인프라에 기반하여 개발이 진행 되므로, 하드웨어가 충돌 하거나 호환성을 빠르게 해결 하여 개발 진행이 가능

단점
 -
어플리케이션이 플랫폼과 함께 제공되기 때문에, 다른 플랫폼으로의 이동할 경우 플랫폼에 맞게 수정하는 과정이 필요
SaaS 사스
장점
 -
개발자 혹은 회사 조직원들이 업무에 필요한 소프트웨어를 소비 형태로 사용 하기 때문에 비용 부담이 적음
 -
즉시 사용이 가능하고, 소프트웨어를 구축할 물리적 자원 (서버)가 필요 하지 않음)
단점
 -
회사별 커스터마이징이 어려움 (최근은 커스터마이징이 가능한 소프트웨어를 제공)

클라우드 서비스도 완벽하지는 않습니다. 지피지기 백전백승이라는 말이 있듯이 자사의 역량, 사업규모, 향후 계획 등 다각적인 검토를 통해 적용 가능한 범위를 책정해야 IT 사업을 시작 하는 준비가 되었다고 할 수 있습니다.

#클라우드 #Cloud #애져 #AWS #ERP

댓글 쓰기

0 댓글