[AWS] 클라우드란?
- IT2/AWS 개념
- 2022. 10. 27. 23:53
클라우드란?
- 인터넷을 통해 언제 어디서든 원할 때 필요한 만큼의 IT 리소스를 사용할 수 있는 서비스
클라우드 종류
1. IaaS(Infrastructure as a service)
- IT 인프라(서버, 네트워크, 스토리지) 등의 하드웨어 서비스 제공 모델
- 장비 구매 없이 클라우드 서비스 기업이 준비해놓은 IT 인프라 자원을 선택하여 사용
- 단, 다양한 서비스 구축에 대한 지식이 요구되며, OS와 애플리케이션을 직접 관리해야 함
- AWS와 같은 서비스가 대표적인 예시. (EC2, S3 등의 하드웨어 자원을 필요한 만큼 빌려서 사용)
2. PaaS(Platform as a service)
- 애플리케이션 실행/개발 환경, OS 등의 서비스 제공 모델
- HW, OS, 미들웨어(ex. Database)까지 구축되어 있는 서비스이며, IaaS와 달리 사용자가 인프라 관리에 덜 신경 써도 됨
- Java, PHP, JavaScript 등의 프로그래밍 언어로 개발된 애플리케이션을 운영할 수 있음. 즉, 소스코드만 넣어서 실행하는 구조
3. SaaS(Software as a service)
- 사용자에게 소프트웨어(애플리케이션) 서비스 제공 모델
- 모든 것이 제공되기에 사용자는 별도의 구축 지식이 없어도 됨 (부담 없이 SW 사용 가능)
- DropBox, MS오피스365, MS Onenote, Google Drive 서비스가 대표적인 예시며, 비용만 내고 소프트웨어를 사용하면 됨
4. Serverless
- 개발자가 인프라를 전혀 신경쓰지 않고, 오직 코드 작성/실행/배포할 수 있는 클라우드 플랫폼
클라우드 구현 모델
1. 퍼블릭 클라우드 (Public Cloud)
- 아마존 AWS, 구글 GCP, 마이크로소프트 AZURE와 같은 서비스
- IaaS 형태 제공
* 장점
- 분산 데이터 센터를 기반으로 운영하여 안정성이 높음
- 온디맨드 클라우드 리소스로 확장성에 제한이 없음
- 자체 데이터 센터 구축 및 장비 구입이 필요 없어 비용 절감
- 종량제(pay-as-you-go) 방식 요금 결제 가능
* 단점
- 대부분의 클라우드 제공 업체는 높은 보안 표준을 따르지만, 데이터 유출/크랙 위험성이 존재함
- 성능 확장은 비용 증가를 초래하며, 많은 고성능 서비스를 사용할 경우 운영 비용 증가
2. 프라이빗 클라우드 (Private Cloud) - 온프레미스 형태
- VMware와 같은 서비스
- 온프레미스(On-premise) 구성
* 장점
- 내부망에 구축되어 각종 보안 장비로 인해 보안 및 신뢰성 제고
- TCO 잠재적 비용 절감
- 네트워크 대역폭 제한 없음
* 단점
- 하드웨어 비용 부담
- 데이터 센터 구축 비용
- 높은 운영 인력 비용
- 낮은 탄력성
3. 하이브리드 클라우드 (Hybrid Cloud) - Public + Private
- VPN 또는 임대 회선, P2P처럼 보안 연결을 통해 하나 이상의 퍼블릭/프라이빗 환경을 결합한 형태
'IT2 > AWS 개념' 카테고리의 다른 글
[AWS] EC2 인스턴스 배포 및 사용 (with 웹 서비스 설치) (1) | 2022.11.06 |
---|---|
[AWS] EC2 SSH 키 페어(key Pair) 생성 (.pem .ppk) (0) | 2022.11.05 |
[AWS] AWS 클라우드 소개 (0) | 2022.11.03 |
[AWS] IAM 계정 생성 및 권한 부여, MFA 설정, 별칭 (feat. 실습) (0) | 2022.10.20 |
[AWS] 리전, 가용영역, CDN (0) | 2022.10.19 |