728x90
1.클라우드 컴퓨팅(Cloud Computing)
인터넷을 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어 등의 컴퓨팅 서비스를 제공하는 방식
물리적 하드웨어와 소프트웨어를 직접 소유하고 관리하지 않고, 필요한 만큼만 사용하는 모델로, 비용 효율적이고 유연성이 뛰어나다.
2.서비스 모델
2-1.IaaS (Infrastructure as a Service)
서버, 스토리지, 네트워킹 등 기본적인 컴퓨팅 인프라를 제공하는 서비스이다.
사용자는 운영 체제를 설치하고 애플리케이션을 배포하는 등 인프라의 많은 부분을 직접 관리한다.
ex)AWS EC2, Google Compute Engine.
2-2.PaaS (Platform as a Service)
애플리케이션 개발 및 배포에 필요한 플랫폼을 제공하는 서비스이다.
사용자는 인프라를 직접 관리하지 않고, 애플리케이션 개발에 집중할수있다.
ex)Google App Engine, Microsoft Azure App Services
2-3.SaaS (Software as a Service)
소프트웨어를 인터넷을 통해 제공하는 서비스
사용자는 소프트웨어를 설치하거나 관리할 필요 없이 웹 브라우저 등을 통해 접근하고 사용할수있다.
ex)Google Workspace, Salesforce.
3.클라우드 컴퓨팅 장점
- 비용 절감: 물리적 하드웨어와 소프트웨어를 구매하고 유지하는 비용을 절감할 수 있습니다.
- 확장성: 필요에 따라 자원을 쉽게 확장하거나 축소할 수 있습니다.
- 유연성: 다양한 지역에 분산된 데이터 센터를 통해 언제 어디서나 접근할 수 있습니다.
- 신뢰성: 클라우드 제공업체는 보안, 백업, 복구 등의 서비스를 제공하여 데이터의 안전성과 가용성을 높입니다.
- 신속한 배포: 새로운 애플리케이션이나 서비스를 빠르게 배포하고 테스트할 수 있습니다.
728x90
'Development Tools > AWS' 카테고리의 다른 글
[AWS] Lambda (0) | 2024.07.13 |
---|---|
[AWS] 클라우드 용어 (0) | 2024.07.13 |