📌 학습목표
AWS의 이점 공부하기
온디맨드식 제공 vs 클라우드 배포 차이점 알아보기
종량 과금제 모델 알아보기
💡 클라이언트 - 서버 모델
클라이언트 - 컴퓨터 서버에 요청을 보내기 위해 상호작용하는 웹 브라우저 or 데스크탑 어플리케이션
서버 - AWS EC2(가상 서버) 같은 서비스
💡 클라우드
IT 리소스를 인터넷을 통해 온디맨드로 제공하는 것
❓ '온디맨드'란?
AWS가 사용자에게 필요한 리소스를 필요한 순간에 전달하는 것
필요한 순간에 미리 통보하지 않고도 스토리지를 바로 사용하고 사용하지 않을 때 반환할 수 있음
💡 배포 모델 3가지
- 클라우드 기반 배포
- 기존 애플리케이션을 클라우드로 마이그레이션하거나 클라우드에서 새 어플리케이션을 설계 및 빌드할 수 있음
- IT 팀의 관리가 필요한 하위 수준 인프라에 빌드할 수도 있고 핵심 인프라의 관리, 아키텍처 설계, 확장 필요를 줄여주는 상위 수준 서비스를 사용하여 빌드할 수도 있음
- 기업은 완전히 클라우드에 기반한 가상 서버, 데이터베이스, 네트워킹 구성 요소로 구성된 애플리케이션을 만들 수 있음
- 온프레미스 배포
- 프라이빗 클라우드 배포라고도 한다
- 리소스는 가상화 및 리소스 관리 도구를 사용하여 온프레미스에 배포
- 예를 들어 애플리케이션에 필요한 기술의 모든 요소가 온프레미스 데이터 센터에 저장되는 경우
- 레거시 IT 인프라와 매우 비슷하지만 애플리케이션 관리 및 가상화 기술이 통합되어 리소스 활용도를 높이는 데 도움
- 하이브리드 배포
- 클라우드 기반 리소스는 온프레미스 인프라에 연결
- 온프레미스에서 더 잘 유지 관리되는 레거시 애플리케이션이 있거나 정부 규정에 따라 비즈니스에서 특정 레코드를 온프레미스에 보관해야 하는 경우
💡 클라우딩 컴퓨팅의 이점
⭐️ 선행 비용을 가변 비용으로 대체
- 선행 비용은 데이터 센터, 물리적 서버 등 미리 투자를 해야 사용할 수 있는 리소스를 사용하는 경우 발생
-
가변 비용의 경우 어떻게 사용할지 결정하기도 전에 데이터 센터와 서버에 대규모로 투자하는 대신, 사용하는 컴퓨팅 리소스에 대해서만 비용을 지불
➡️ 기업은 가변 비용의 이점을 제공하는 클라우드 컴퓨팅 접근 방식을 통해 비용을 절감하면서 혁신적 솔루션을 구현할 수 있습니다.
⭐️ 데이터 센터 운영 및 유지 관리에 비용 투자 불필요
- 데이터 센터에서 컴퓨팅하려면 인프라 및 서버 관리에 더 많은 비용과 시간을 소비해야 하는 경우가 많습니다.
➡️ 이러한 작업에 신경을 덜 쓰고 애플리케이션과 고객에 더 집중할 수 있다
⭐️ 용량 추정 불필요
- 사용하지 않는 리소스 때문에 비용을 지불하거나 제한된 용량을 사용해야 하는 대신 필요한 용량만 사용할 수 있습니다. 또한 수요에 따라 확장 또는 축소할 수 있습니다.
➡️ 애플리케이션을 배포하기 전에 필요한 인프라 용량을 예측할 필요가 없습니다.
⭐️ 거대한 규모의 경제로 얻게 되는 이점
- 클라우드에서 수많은 고객의 사용량이 누적될 수 있으므로 AWS와 같은 공급자는 더 높은 수준의 규모의 경제를 달성할 수 있습니다. 이 같은 규모의 경제는 곧 종량 과금제를 통한 요금 감소로 이어집니다.
➡️ 클라우드 컴퓨팅을 사용하면 인프라를 소유할 때보다 가변 비용이 낮아집니다.
⭐️ 속도 및 민첩성 향상
- 컴퓨팅의 유연성 덕분에 애플리케이션을 더욱 쉽게 개발하고 배포할 수 있습니다.
➡️ 실험과 혁신에 더 많은 시간을 투자할 수 있습니다.
⭐️ 몇 분 만에 전 세계에 배포
- 클라우드의 글로벌 입지를 활용하여 전 세계 고객에게 신속하게 애플리케이션을 배포하는 동시에 짧은 지연 시간을 제공할 수 있습니다.
- 즉, 다른 지역에 위치한 고객도 지연 시간을 최소화하면서 애플리케이션에 액세스할 수 있습니다.
💡 종량 과금제란?
" 사용한 만큼만 지불 "
-> aws의 핵심 개념