AWS/Cloud Practitioner

[AWS Cloud Practitioner] 클라우드 컴퓨팅 (+ 연습문제)

죠죠_ 2023. 2. 7. 17:44

☁️ 클라우드 컴퓨팅?

IT 리소스를 인터넷을 통해 온디맨드(필요할 때마다 바로 생성해서 사용)로 제공, 사용자는 사용한 만큼만 비용을 지불(pay-as-you-go)하는 것을 의미한다. 물리적 데이터 센터와 서버를 구입, 소유 및 유지 관리하는 대신 Amazon Web Services(AWS)와 같은 클라우드 공급자로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스 할 수 있다.

클라우드 컴퓨팅 배포 모델

1. 클라우드 기반 배포

애플리케이션의 모든 부분이 클라우드에서 실행되고 배포됨. 

2. 온프레미스  배포 (On-premises , private cloud)

가상화 및 리소스 관리 도구를 사용하여 온프레미스에 리소스 배포

3. 하이브리드 배포

클라우드 기반 리소스와 클라우드에 위치하지 않는 기존 리소스 간의 인프라와 애플리케이션을 연결하는 방법

 

클라우드 컴퓨팅의 이점

1. 선행 비용을 가변 비용으로 대체 (Trade capital expense for variable expense)

: 데이터 센터, 물리 서버 등 초기에 투자해야 하는 비용 대신 컴퓨팅 리소스에 대해서만 비용을 지불해 초기 비용을 절감

 

2. 데이터 센터 운영 및 유지 관리에 비용 투자 불필요 (Stop spending money running and maintaining data centers)

 

3. 용량 추정 불필요 (Stop guessing capacity)

: 애플리케이션을 배포하기 전 필요한 인프라의 용량을 예측할 필요가 없음. 사용하지 않는 리소스 때문에 비용을 지불하거나 제한된 용량을 사용하는 대신 필요한 용량만 사용할 수 있으며, 수요에 따라 확장과 축소가 자유롭다.

 

4. 규모의 경제로 얻게 되는 이점 (Benefit from massive economies of scale)

: 클라우드 사용량이 누적될 수록 AWS와같은 공급자는 더 높은 수준의 규모의 경제를 달성, 종량 과금제를 통한 요금 감소로 이어짐

 

5. 속도 및 민첩성 향상 (Increase speed and agility)

: 클라우드 컴퓨팅의 유연성으로 애플리케이션을 더욱 쉽게 개발하고 배포할 수 있음

 

6. 몇 분 만에 전 세계에 배포 (Go global in minutes)

 

✨ 연습 문제 

클라우드 컴퓨팅이란 무엇입니까?
온프레미스 배포의 또 다른 이름은 무엇인가?
클라우드 컴퓨팅의 규모는 어떻게 비용 절감에 도움이 되는지 고르시오