티스토리 뷰
💡클라우드 컴퓨팅이란?
클라우드 컴퓨팅은 스토리지, 플랫폼, 애플리케이션,네트워크 등의 IT 자원들을 사용자가 소유하지 않고 통신망/인터넷을 통해 제공하여 소비자가 필요한 만큼 빌려 쓰고, 사용한 만큼 비용을 지불(종량제) 하는 서비스 방식을 말한다.
비용 절감, 민첩한 IT 서비스 제공이라는 장점 때문에 많은 기업에서 on-premiss 방식 대신 클라우드 서비스를 사용하고 있다. 클라우스 서비스의 종류로는 Iaas, Paas, Saas 크게 3가지가 있다.
💡Iaas(Infrastructure as a Service, 이아스/아에스)란?
서버, 네트워크, 스토리지, 메모리, CPU 등 가상 인프라를 빌려주는 서비스이다. OS, 미들웨어 등은 사용자가 직접 설치하고 관리하기 때문에 클라우드 서비스 중 가장 덜 의존적이다.
ex) AWS EC2, S3
💡Paas(Platform as a Service, 파스)란?
애플리케이션 설계, 개발, 테스트, 배포, 호스팅을 포함하며, 어플리케이션, 서비스를 제공하기 위해 필요한 모든 자원을 빌려주는 것을 말한다. 즉, 개발 및 운영 환경을 포함한 플랫폼을 제공한다. 사용자는 제공된 플랫폼에서 어플리케이션, 서비스 개발에 집중할 수 있다.
ex) MS Azure, 한국정보화진흥원 Pass-TA
💡Saas(Software as a Service, 사스)란?
클라우드를 통해 제공되는 소프트웨어로 별도의 설치나 전환 과정 없이 퍼블릭 클라우드에 설치되어 있는 애플리케이션, 서비스를 인터넷을 통해 제공받는 것을 말한다. 구글, 마이크로소프트, 어도비 등 과거 설치형 서비스가 Saas 서비스로 변화하고 있다. 참고
ex) 구글 doc, 어도비 photoshop, 세일즈포스
전통 방식인 on-premise는 하드웨어부터 어플리케이션까지 모든 것을 사용자가 처리해야한다.
Iaas는 가상 인프라 위주로 서비스 제공하여 인프라를 제외한 나머지 환경은 사용자가 자유롭게 구축할 수 있다.
Paas는 개발환경(플랫폼)까지 제공하기 때문에 안정적인 환경에서 애플리케이션 개발을 할 수 있다.
Saas는 애플리케이션까지 제공되기 때문에 접속 또는 로그인을 통해 서비스를 이용할 수 있다.
Iaas < Paas < Saas 순으로 가격이 비싸다.
'TIL > 기술면접' 카테고리의 다른 글
프로그래밍 에러 종류 (컴파일 에러 / 런타임 에러 / 링킹 에러 / 논리 에러 / 파스 에러) (0) | 2020.10.08 |
---|---|
[WEB] SPA(Single Page Application)란? (0) | 2020.09.13 |
- Total
- Today
- Yesterday