❓ 파일 저장소 및 자원을 사용하고 서버를 배포하기 위해서는 물리적인 컴퓨터가 필요하다. 이때, “하드웨어가 서비스 기업 내부에 존재하냐” 아니면 “외부에 존재하는 하드웨어 자원을 사용하냐"의 차이로 나오게 되는 개념이다.
위와 같은 방식은 장소가 부족할 뿐만 아니라 마모, 손상 등 지속적으로 하드웨어에 대한 관리가 필요하다.
❓ 클라우드 컴퓨팅은 컴퓨팅 리소스를 인터넷을 통해 서비스로 사용할 수 있는 주문형 서비스이다. 기업에서 직접 리소스를 조달하거나 구성, 관리할 필요가 없으며 사용한 만큼만 비용을 지불하면 된다.
클라우드 서비스는 3가지로 분류될 수 있다.
보통의 사용자는 SaaS를 가장 많이 사용한다고 한다.
❓ Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스이다. 모든 규모와 업종의 고객은 Amazon S3를 사용하여 데이터 레이크, 웹 사이트, 모바일 애플리케이션, 백업 및 복원, 아카이브, 엔터프라이즈 애플리케이션, IoT 디바이스, 빅 데이터 분석 등 다양한 사용 사례에서 원하는 양의 데이터를 저장하고 보호할 수 있다고 한다.
내가 사용하고 있는(서버가 동작하고 있는) 컴퓨터의 저장소 공간이 모두 다 찼다면,, 우리는 이 문제를 해결하기 위해 컴퓨터를 새로 구입하거나, 하드웨어 디스크를 구입해야 할 수도 있다. 따라서, 내가 사용하고 싶은 저장소에 일정 비용을 제공한다면 무제한으로 사용가능하다는 개념인 Cloud Computing은 Software 시장에서 매우 중요한 기술인 것 같다.
Amazon S3란 무엇인가요?
https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/Welcome.html
AWS - S3 사용하기 (버킷 만들기)
https://velog.io/@jinseoit/AWS-S3-bucket
DAY73. [Deploy] Amazon Web Service
https://davina96.notion.site/DAY73-Deploy-Amazon-Web-Service-e6e80d96314d48c689d69a315bfd0339
클라우드 컴퓨팅이란?
https://cloud.google.com/learn/what-is-cloud-computing?hl=ko
초보자도 이해할 수 있는 S3(Simple Storage Service)
https://dev.classmethod.jp/articles/for-beginner-s3-explanation/