[AWS] 클라우드란?

반응형

클라우드란?

- 인터넷을 통해 언제 어디서든 원할 때 필요한 만큼의 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

- 개발자가 인프라를 전혀 신경쓰지 않고, 오직 코드 작성/실행/배포할 수 있는 클라우드 플랫폼

출처 https://velog.io/@swhan9404

 

클라우드 구현 모델

1. 퍼블릭 클라우드 (Public Cloud)

- 아마존 AWS, 구글 GCP, 마이크로소프트 AZURE와 같은 서비스

- IaaS 형태 제공

 

* 장점

 - 분산 데이터 센터를 기반으로 운영하여 안정성이 높음

 - 온디맨드 클라우드 리소스로 확장성에 제한이 없음

 - 자체 데이터 센터 구축 및 장비 구입이 필요 없어 비용 절감

 - 종량제(pay-as-you-go) 방식 요금 결제 가능

 

* 단점

 - 대부분의 클라우드 제공 업체는 높은 보안 표준을 따르지만, 데이터 유출/크랙 위험성이 존재함

 - 성능 확장은 비용 증가를 초래하며, 많은 고성능 서비스를 사용할 경우 운영 비용 증가

출처 https://velog.io/@swhan9404

 

2. 프라이빗 클라우드 (Private Cloud) - 온프레미스 형태

- VMware와 같은 서비스

- 온프레미스(On-premise) 구성

 

* 장점

 - 내부망에 구축되어 각종 보안 장비로 인해 보안 및 신뢰성 제고

 - TCO 잠재적 비용 절감

 - 네트워크 대역폭 제한 없음

 

* 단점

 - 하드웨어 비용 부담

 - 데이터 센터 구축 비용

 - 높은 운영 인력 비용

 - 낮은 탄력성

출처 https://velog.io/@swhan9404

 

3. 하이브리드 클라우드 (Hybrid Cloud) - Public + Private

- VPN 또는 임대 회선, P2P처럼 보안 연결을 통해 하나 이상의 퍼블릭/프라이빗 환경을 결합한 형태

반응형

댓글

Designed by JB FACTORY