-
[신입 개발자 면접] 클라우드 | 초코더IT 상식/CS기초상식 2020. 9. 13. 00:19
*클라우드란?
인터넷이 연결된 메인컴퓨터에 데이터를 저장시킨후, 인터넷만 연결되어 있으면 언제 어디서나 데이터를 이용할 수 있음. 컴퓨터 내부가 아닌 메인컴퓨터에 저장되는 그 공간 자체를 가리킴.
-Iaas
인프라로서의 서비스, 클라우드가 건물주라고 하면 이아스는 땅만 내주는 것임. 서버, 네트워크, OS, 스토리지를 가상화하여 제공하고 관리. ex) AWS, MS에저, 구글컴퓨트엔진
-Paas
플랫폼으로서의 서비스, 클라우드가 건물주이면 파스는 건물을 제공하는 것. 소프트웨어 개발을 위한 플랫폼을 가상화하여 제공하고 관리. ex) Windows 애저, 구글앱엔진
-Saas
소프트웨어로서의 서비스, 클라우드가 건물주면 사스는 아이스크림가게 or 옷가게와 같이 완성품을 제공. 클라우드환경에서 동작하는 응용프로그램을 서비스형태로 제공. ex)구글앱
- 클라우드 기원
AWS에서 블랙프라이데이 같은날 사람이 몰리는 것을 대비해 엄청난 서버를 구축해 뒀는데 평소에는 이 서버가 낭비됨. 그래서 이 서버를 클라우드 형태로 필요한 사람들에게 빌려줌.
- 멀티클라우드
한곳의 서버만 사들였을 경우 비용이나 여러 측면에서 어찌될 줄 모르므로 여러곳의 클라우드 자원을 사들여 놓는것.
'IT 상식 > CS기초상식' 카테고리의 다른 글
[IT 면접대비] 클라우드 서비스 - 개념, 분류 (1) 2023.04.24 [신입 개발자 면접] 브라우저 동작 방법 , URL을 입력하면 어떤일이 일어날까 ? | 초코더 (0) 2020.08.31 [신입 개발자 면접] 애자일 소프트웨어 개발 | 초코더 (0) 2020.01.03 [신입 개발자 면접] 3-Tier 계층구조 | 초코더 (0) 2020.01.03 [신입 개발자 면접] Session과 Cookie | 초코더 (0) 2019.12.29