본문 바로가기

IT Infra

[IT Infra]Cloud Service(IaaS, PaaS, SaaS)

반응형

안녕하세요 TS(Trouble Shooter) Man입니다. 

 

IT 관련 문제에 대해서 항상 고민하고 처리하려고 노력하고 있습니다.

 

클라우스 서비스나 취업 사이트에서 IaaS, Paas, SaaS라는 것을 자주 보셨을 수 있습니다. 

 

서비스의 주체가 어디까지 제공되는지를 나타내는 지표라고 할 수 있습니다. 

 

출처 : https://pixabay.com/ko/illustrations/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EC%BB%B4%ED%93%A8%ED%8C%85-%ED%9A%8C%EB%A1%9C%EB%A7%9D-%EC%9D%B8%ED%84%B0%EB%84%B7-2001090/

 

1. IaaS (Infrastructure as a Service)

IaaS는 가상 서버, 스토리지, 네트워크 등 클라우드에서 별도의 서버실 없이 Infra를 제공받아 사용하는 모델입니다.

사용자는 운영체제를 설치하고, 필요한 소프트웨어를 구성하며, 모든 시스템을 직접 관리해야 합니다.

 

장점
초기 투자 비용(서버실 구축 필요 X) 없이 가능, 사용량에 따른 자원 조절(확장성 우수)

 

단점
기술적 전문성, 장애 처리, On-premise 대비 높은 비용(장기적)

 

대표 서비스

AWS EC2, Microsoft Azure VM, Google Compute Engine

 

예시

IDC나 서버실을 만들지 않고 서버나 IT인프라를 구축해야 할 때, 클라우드를 이용하여 구축할 수 있음.

빠르고 간편하게 단기적이라면 낮은 비용으로 운영할 수 있음.

장기적(약 3년)/많은 리소스 사용(대외 서비스)으로 바라보면 매우 높은 비용이 발생함.

 

2. PaaS (Platform as a Service)

PaaS는 애플리케이션을 개발하고 운영하기 위한 플랫폼 환경을 제공하는 모델입니다.

개발자는 코드를 작성하고 배포만 하면 되며, 서버나 OS, 미들웨어 등의 관리는 클라우드 제공업체가 맡습니다.

 

장점
인프라 관리 없음, 개발 생산성 증대

 

단점
제공된 플랫폼 커스터마이징 불가, 해당 플랫폼에 속박될 확률 높음

 

대표 서비스 

Google App Engine, Microsoft Azure App Service

 

예시

음성을 텍스트로 바꾸어주는 서비스(Speech-to-Text)를 이용하고 싶을 때, 구글에서 제공하는 서비스를 이용.

서버를 만들거나 개설할 필요가 없고, 프로그램만 설치하여 사용하면 됨. 

장기적 비용 발생 및 구글 서비스만 계속 써야 할 가능성이 커짐.

 

3. SaaS (Software as a Service)

SaaS는 소프트웨어를 인터넷을 통해 서비스 형태로 제공받는 모델입니다.

사용자는 별도의 설치나 유지보수 없이 웹 브라우저 등을 통해 프로그램을 바로 사용할 수 있습니다.

 

장점
접근성과 편의성 높음, 초기 비용 없음

 

단점
기능 변경/확장 어려움, 보안 취약, 인터넷 연결 필수

 

대표 서비스 

Gmail, Google Docs, Microsoft 365, Dropbox

 

예시

새 컴퓨터를 구매(아무것도 깔려있지 않음)하였다고 가정하고, Word를 사용하고 싶을 때 인터넷을 이용하여 Goolge Docs를 사용할 수 있음.

컴퓨터에 프로그램을 설치하지 않고도 서비스를 사용할 수 있음.

구독 비용이 발생.

 

항상 좋은 정보만을 전달드리기 위해 노력하겠습니다. 

 

감사합니다.

 

 

 

[Network]Cisco Switch VLAN 구성 방법

안녕하세요 TS(Trouble Shooter) Man입니다. IT 관련 문제에 대해서 항상 고민하고 처리하려고 노력하고 있습니다. 회사에서 대부분 Cisco L2 Switch 를 사용하실 텐데요. Cisco VLAN 구성방법에 대해서 공유드

ittsman.tistory.com

 

[Server] Disk RAID 구성

안녕하세요 TS(Trouble Shooter) Man입니다. IT 관련 문제에 대해서 항상 고민하고 처리하려고 노력하고 있습니다. Server나 Storage는 일반 PC와 달리 디스크의 안정성, 항상성, 데이터 보존을 위해서 RAID(Re

ittsman.tistory.com

 

[Server]메모리 추가/변경 방법

안녕하세요 TS(Trouble Shooter) Man입니다. IT 관련 문제에 대해서 항상 고민하고 처리하려고 노력하고 있습니다. 서버의 메모리(RAM)는 데이터의 무결성을 보장하고 시스템의 안정성을 높이기 위해 오

ittsman.tistory.com

 

반응형