* AWS (Amazon Web Services)
아마존 닷컴에서 제공하는 클라우드 컴퓨팅 플랫폼.
* 클라우드 컴퓨팅 (Cloud Computing)
인터넷을 통해 컴퓨터 시스템, 저장소, 데이터베이스, 네트워크, 소프트웨어, 분석 및 인공지능 기능 등을 제공하는 컴퓨팅 서비스의 형태를 의미. 사용자는 필요에 따라 이러한 IT 자원들을 인터넷을 통해 요청 및 사용.
기존에는 개별적으로 소유하고 관리해야 했던 IT 인프라를 가상화된 자원 풀로 제공.
=> 비용 절감, 유연성 증가, 확장성 확보.
https://www.tcpschool.com/webbasic/cloud
[ 서비스 모델 ]
1. IaaS ( Infrastructure as a Service ) _ 아이아스, 이에스
- 가상화된 컴퓨팅 리소스를 제공. ( 가장 기본적인 클라우드 서비스 모델 )
- 사용자는 가상 머신, 스토리지, 네트워크 등의 인프라를 필요에 따라 사용/관리.
ex) Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines 등
AWS 중 하나로 가상서버 제공.
2. PaaS ( Platform as a Service ) _ 파스
- 애플리케이션 개발 및 배포를 위한 플랫폼 제공.
- 개발자 : 애플리케이션 코드 작성에만 집중.
- 클라우드 공급자 : 인프라 관리.
ex) Heroku, Google App Engine, Microsoft Azure App Service 등
3. SaaS ( Software as a Service ) _ 사스
- 완전한 소프트웨어 애플리케이션을 제공.
- 사용자는 애플리케이션에 대한 관리/유지보수를 할 필요없이, 웹 브라우저를 통해 접근.
ex) Google Workspace, Microsoft 365, Salesforce 등
https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas
'Study > 공부공부' 카테고리의 다른 글
웹 애플리케이션의 렌더링 방식 (0) | 2024.11.16 |
---|---|
[네트워크] 원격 접속 방식들 (0) | 2024.10.25 |
[용어정리] RESTful API 에 대해서 (0) | 2024.01.10 |
[기초CS] CPU (0) | 2024.01.03 |
[ git ] 코딩애플 강의 정리1 (0) | 2023.09.30 |