반응형
클라우드 컴퓨팅이란?
인터넷이라는 통신 서비스를 활용한 컴퓨팅 서비스의 종류
개인용 컴퓨터가 아닌, 인터넷을 통해 연결된 원격 컴퓨터를 활용하는 기술
클라우드 컴퓨팅을 배워야 하는 이유
기업 입장에서 많은 초기 투자 및 운영 비용과 인력이 필요하지만 클라우드 컴퓨팅은 인프라 운영을 위한 환경(데이터 센터, 항온/항습, 전기시설 및 설비 등)이 필요하지 않는다.
클라우드 컴퓨팅 서비스 이용 방식
클라우드 서비스는 이용 방식에 따라 크게 3가지로 분류할 수 있습니다.
1. IaaS(Infrastructure as a Services)
- 서버를 운영하기 위해서는 서버 자원, IP, Network, Storage, 전력 등등 인프라를 구축하기 위해 여러가지가 필요
- IaaS는 이러한 것들을 가상의 환경에서 쉽고 편하게 이용할 수 있게 서비스 형태로 제공
- IaaS를 서비스로 제공하기 위해 기존 서버 호스팅 보다 H/W 확장성이 좋고 탄력적이며 빠른 제공을 할 수 있는 가상화 기술을 이용
- 물리적 서버(CPU, Memory 및 OS), 네트워크, 스토리지를 가상화하여 다수의 고객을 대상으로 유연하게 제공하는 서비스
- IasS는 PasS, SaaS의 기반이 되는 기술
2. PaaS(Platform as a Services)
- Web 기반의 서비스 또는 애플리케이션 등의 개발 및 실행을 위한 표준 플랫폼 환경을 서비스 형태로 제공하는 서비스
- 서비스를 개발 할 수 있는 안정적인 환경(Platform)과 그 환경을 이용하는 응용 프로그램을 개발 할 수 있는 API까지 제공하는 형태
3. SaaS(Software as a Services)
- Cloud 환경에서 동작하는 응용프로그램을 서비스 형태로 제공하는 것
- 구글의 Gmail이나 MS Office 365 등과 같이 응용프로그램(Application)을 인터넷 및 웹 브라우저를 통해 제공하는 서비스
클라우드 컴퓨팅 서비스는 중첩되어 제공되므로 클라우드 컴퓨팅 스택(Cloud Computing Stack)이라고도 한다.
클라우드 컴퓨팅의 장점 및 혜택
- 초기 투자 비용이 발생하지 않으며, 사용한 만큼 비용 지불
- 규모의 경제를 통해 지속적인 가격 인하를 실현
- 미래에 필요한 인프라의 용량을 추정할 필요가 없다
- 속도 및 민첩성이 향상
- 데이터 센터 운영 및 유지 관리에 비용 투자가 필요하지 않다.
- 몇 분 만에 전세계에 서비스를 런칭하거나 배포 가능
반응형
'AWS' 카테고리의 다른 글
AWS S3 생성 및 설정, Spring Boot 적용 (0) | 2021.09.27 |
---|---|
AWS RDS + MySQL 구축 (0) | 2021.09.27 |
Amazon EBS(Elastic Block Storage) (0) | 2021.09.16 |
Amazon EC2(Elastic Compute Cloud) (0) | 2021.09.16 |
클라우드 용어 (0) | 2021.09.16 |