1장 AWS란
1.1 클라우드 컴퓨팅
클라우드 컴퓨팅?
온프레미스; 자체적인 공간과 자원을 이용하여 사용자가 직접 구축 및 운영
클라우드; 인터넷을 통한 요구가 있을 때 즉시 (온디맨드) IT 자원을 제공, 사용한 만큼 비용을 지불하는 서비스.
*AWS; 클라우드 공급자에게 필요에 따라 다양한 IT 자원을 공급받을 수 있음.
#민첩성 #탄력성 #비용절감
IaaS
(Infrastructure as a Service)
인프라에 대한 클라우드 서비스 유형
서버, 네트워크, 스토리지 등 하드웨어 영역과 가상화 기능
클라우드 공급자는 해당 인프라 영역을 관리하고 서비스 제공 - 클라우드 사용자가 나머지 영역을 직접 관리
PaaS
(Platform as a Service)
플랫폼 형태로 제공되는 클라우드 서비스 유형
클라우드 공급자가 자체적으로 구축한 플랫폼
클라우드 사용자는 별도의 플랫폼을 구축하지 않고 애플리케이션을 개발 및 관리
애플리케이션 영역만 담당하고 나머지는 클라우드 공급자가 관리 및 제공하는 구조
**Firebase -> BaaS ; 백엔드에 특화
SaaS
(Software as a Service)
소프트웨어 영역까지 클라우드 공급자가 관리 및 제공하는 유형
별도의 애플리케이션을 설치하거나 운영할 필요 없이 클라우드 서비스를 제공받을 수 있음.
1.1.4 클라우드 구축 모델
퍼블릭: 사용자가 클라우드 자원을 소유x, 클라우드 공급자가 서비스를 제공하는 환경
Ex) AWS
프라이빗: 사용자 전용 클라우드 환경, 자원 소유권은 사용자에게 있고 온프레미스 환경에 구축되어 서비스를 받는 환경(보안)
하이브리드: 다수의 클라우드 시스템이 혼합되어 있는 형태
'Programming > Cloud' 카테고리의 다른 글
1.2 AWS란 - AWS 서비스 (2) | 2024.04.26 |
---|---|
클라우드 공부 시작! (4) | 2024.04.26 |