TIL
배운 내용
클라우드 서비스
- 온디맨드(On-demand, 수요가 발생하는 즉시)로 리소스를 대여 후 사용한 만큼 금액을 지불하는 서비스
공용(Public) 클라우드 - 3대 공용 클라우드 서비스(AWS,GCP,Azure)
사설(Private) 클라우드 - 오픈스택(사설 클라우드를 구축하는 플랫폼, Tool) 같은 툴로 직접 구성.
클라우드 서비스 모델
IaaS (Infrastructure as a Service)
- 서비스로서의 인프라 . aaS = 제공, IaaS = 인프라 제공 = 운영체제가 설치 되어있지 않은 서버(Bare-metal) = 내가 직접 OS를 선택하고 설치.
- 플랫폼 제공 = OS 이상 설치된 경우 ex) 내가 제공받은 서버에 ubuntu 운영체제가 이미 설치되어있더라. ex) OS도 설치되어있고, 개발환경(JAVA, Python)도 이미 구성되어있더라. ex) lambda 를 통해 앱을 배포한다.
SaaS (Software as a Service)
- 소프트웨어 제공 = 프로그램 그 자체. 내가 프로그램을 제작하지 않고, 이미 만들어져있는 프로그램을 사용. ex) 구글문서, 이메일서비스. 보통 이 3가지를 갖춰야 일반적으로 클라우드 서비스라고 얘기할 수 있다.
EC2(Elastic Compute Cloud)
*Elastic - 탄력적인(유연하면서 강력한, 좋은거 = elastic)
VM = 인스턴스
오늘은 오전과 오후에는 팀실습을 위주로 진행하였기 때문에 많은 내용을 배우지는 않았다. 또한 AWS를 본격적으로 시작하기 위한 준비 단계가 있었기 때문에 오늘은 여기까지이다.