온프레미스 (On-premise) : 소프트웨어 등 솔루션을 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식. 자사에서 자유롭게 설계 및 운영이 가능하지만, 그만큼 변경 가능성을 대비해두어야하고, 숙련된 기술자가 필요하다.
클라우드 : 어디서든 인터넷을 통해서 접속이 가능한 환경
클라우드 컴퓨팅 : 클라우드에 구축된 인프라를 활용하는 서비스를 이용하는 것
공용 클라우드 : AWS 처럼 임대하는 서비스
사설 클라우드 : 자사에서 구축
가상화 : 컴퓨터가 작업을 하려면 다양한 부품이 필요한데, 이를 소프트웨어로 대체하는 것.
분산 처리 : 여러 대에 분산하여 처리하는 방법. 이 기술을 많이 사용하고 있는 곳 = 웹 사이트.
로드 밸런서 : 서버에 여러 대의 분배하는 장치
서비스를 어느 수준까지 제공하는가 ? => SaaS, PaaS ,IaaS
SaaS = 인프라나 플랫폼 + 어플리케이션. 예를 들어, SNS나 드롭박스 등
✔️ 편리하지만 자유도 낮음
PaaS = 플랫폼까지만. 어플리케이션등은 따로 설치해야한다. 예를 들어, 임대 서버
✔️ 서버 관리에 대한 지식이 필요
IaaS = 인프라까지만. 네트워크나 서버 머신 등
✔️ 사용을 위한 셋팅이 필요