DevCode

반응형

주요 클라우드 개념

  • 고가용성(High availability): 다운 타임이 거의 없이 장시간 서비스를 계속 가동할 수 있는 능력.
  • 확장성(Scalability): 주어진 워크로드에 대해서 리소스를 늘리거나 줄일 수 있는 능력.
  • 수평 확장 / 축소(scale out / in): 워크로드를 처리하기 위한 리소스를 추가하거나 줄이는 것. (VM 추가 / 삭제)
  • 수직 확장 / 축소(scale up / down): 워크로드를 처리하고 있던 기존 리소스의 성능을 확장 / 축소하는 것. (VM CPU, RAM 추가 / 제거)
  • 탄력성(Elasticity): 필요에 따라 리소스를 자동 또는 동적으로 증가 / 감소시키는 능력.
  • 확장성과 탄력성의 차이는 탄력성은 자동으로 수행 된다는 점.
  • 민첩성(Agility): 빠르게 반응하는 능력. 클라우드 서비스는 빠르게 자원을 할당 / 제거할 수 있다.
  • 내결합성(Fault tolerance): 구성요소 또는 서비스가 더 이상 동작하지 않는 경우에도 계속 실행할 수 있는 능력. 클라우드 서비스 아키텍처는 일반적으로 중복성(redundancy)을 제공하여 한 구성 요소가 고장 나면 백업된 구성 요소가 대신 처리함.
  • 재해복구(Disaster recovery): 클라우드 서비스가 중단되는 사건 발생 시 복구하는 능력.
  • 글로벌 지원(Global reach): 전세계 고객에게 서비스를 제공 가능한 능력.
  • 응답 속도(Customer latency capabilities): 클라우드 서비스는 전 세계의 데이터 센터에 리소스를 배치하여 고객 지연 문제를 해결할 수 있음
  • 보안(Security): 클라우드 제공업체는 대부분의 조직이 달성할 수 있는 것보다 더 나은 보안을 제공할 수 있는 광범위한 정책, 기술, 제어 및 전문 기술 기술을 제공. 그 결과 보안이 강화되어 데이터, 앱, 인프라를 잠재적 위협으로부터 보호 가능.
  • 기술 요구사항 및 고려사항(Technical skill requirements and considerations): 클라우드 서비스로 워크로드를 시작하고 실행하는 것은 IT 팀이 동일한 워크로드를 처리하기 위해 물리적 인프라를 구축하고 유지하는 것보다 적은 기술 리소스를 필요함. 사용자는 기본 하드웨어 및 소프트웨어 인프라를 구축하고 유지하는 데 필요한 기술 없이 사용 가능.
  • 생산성 향상(Increased productivity): 하드웨어 설정, 소프트웨어 패치 등을 클라우드 제공 업체가 대신해주기에 IT 팀은 보다 중요한 비즈니스 목표를 달성하는 데 시간 할애 가능.

규모의 경제

규모의 경제 개념은 소규모 운영에 비해 대규모 운영시 비용을 절감하고 효율성을 높일 수 있는 능력이다.
AWS, Azure, GCP와 같은 클라우드 공급 업체는 규모의 경제 이점을 활용하여 고객에게 비용 절감 효과를 전달하는데 그중 하나가 더 낮은 비용으로 하드웨어를 확보하는 것이다.

스토로지 비용을 예를 들면, 더 많은 양의 스토리지를 구매할 수 있는 능력으로 인해 지난 10년 동안 크게 감소하였음.

자본 지출, 운영 지출과 그의 차이점

클라우드 도입 이전에는 비즈니스를 시작하거나 성장시키기 위한 물리적 프레미스 및 인프라를 확보로 하드웨어와 인프라에 상당한 초기 비용이 드는 반면에, 클라우드 컴퓨팅은 상당한 초기 비용이나 장비 설치 시간 없이 고객에게 서비스를 제공한다.

 

자본 지출(CapEx - Capital Expenditure)

  • 물리적 인프라에 대한 비용을 선불로 지불.
  • 시간이 지남에 따라 세금 계산서에서 비용을 공제.
  • 높은 초기 비용, 투자 가치(자본 지출)는 시간이 지남에 따라 감소.

 

운영 지출(OpEx - Operational Expenditure)

  • 필요에 따라 서비스 또는 제품에 대해 지출되고 즉시 청구.
  • 같은 해에 세금 계산서에서 비용 공제.
  • 선 결제 비용이 없고 종량제 사용.

 

CapEx 컴퓨팅 비용

일반적인 온-프레미스 데이터 센터에서는 다음과 같은 비용이 포함됨.

  • 서버 비용(Server costs)
  • 스토리지 비용(Storage costs)
  • 네트워크 비용(Network costs)
  • 백업 및 보관 비용(Backup and archive costs)
  • 조직 연속성 및 재해 복구 비용(Organization continuity and disaster recovery costs)
  • 데이터 센터 인프라 비용(Datacenter infrastructure costs)
  • 기술 인력(Technical personnel)

 

OpEx 클라우드 컴퓨팅 비용

클라우드 컴퓨팅을 사용하면 온-프레미스 데이터 센터와 관련된 비용의 많은 부분이 서비스 공급 기업으로 옮겨짐. 물리적 하드웨어 및 데이터 센터 비용 대신 클라우드 컴퓨팅에는 일련의 다른 비용이 포함됨. 재무 회계 목적상 이 비용은 모두 운영 비용으로 봄.

  • 임대 소프트웨어 및 사용자 지정된 기능(Leasing software and customized features)
  • 고정 하드웨어나 용량 대신 사용/수요에 따라 요금 조정(Scaling charges based on usage/demand instead of fixed hardware or capacity)
  • 사용자 또는 조직 수준의 청구(Billing at the user or organization level)

 

CapEx의 이점

  • 자본 지출을 통해 프로젝트 또는 예산 기간의 시작 단계에서 비용을 계획.
  • 비용은 고정되어 있어 지출한 금액을 정확히 파악 가능.
  • 제한된 예산으로 인해 프로젝트를 시작하기 전에 비용을 예측해야 하는 경우 유용.

 

OpEx의 이점

  • 수요와 성장은 예측할 수 없을 때, 다음 그래프와 같이 CapEx 비용 모델보다 기대치가 높을 수 있음.
  • 회사에 장비를 투자할 필요가 없고, 대신 필요한 인프라에 대한 비용만 지불.
  • 수요가 변동되거나 알 수 없을 때 더 매력적인데 클라우드 서비스에서는 이를 [민첩성]이라고 부름. 클라우드 민첩성은 변화하는 비즈니스 요구 사항에 맞게 IT 인프라를 빠르게 변경할 수 있는 능력을 말함.
  • 서비스가 한 달 동안 최고 수준 도달 -> 수요에 맞게 크기를 조정 -> 해당 월 더 많은 요금 지불 -> 다음 달 서비스 수요 감소 -> 사용한 리소스 감소 -> 해당 월 더 적은 요금 지불.
  • 민첩성을 통해 요구 사항 변화에 따라 비용을 동적으로 관리하고 지출을 최적화 가능.

소비 기반 모델(consumption-based models)

클라우드 공급 업체는 소비 기반 모델로 운영되는데, 소비 기반 모델은 사용자가 자신이 사용하는 리소스에 대해서만 비용을 지불하는 것을 의미한다.
이점은 다음과 같다.

  • 선 결제 비용 없음.
  • 비용이 많이 드는 인프라를 구매하고 관리할 필요가 없음.
  • 필요한 경우에 한해서만 추가 리소스에 대한 비용을 지불할 수 있음.
  • 더 이상 필요하지 않은 리스소에 대한 비용을 지불 중지할 수 있음.

 


이전 글

 

[Azure 자격증 - AZ-900] Microsoft Azure Fundamentals 개념 요구 사항

Microsoft Azure Fundamentals (AZ-900) 개념 요구 사항 클라우드의 개념 설명 (20 ~ 25%) 1. 클라우드 서비스 사용의 이점과 고려 사항 파악 고가용성, 확장성, 탄력성, 민첩성, 내결합성, 재해복구에 대한 설

epictrave.tistory.com

다음 글

 

[Azure 자격증 - AZ-900] 클라우드의 개념 - Part 2

공동 책임 모델 (Shared responsibility model) 클라우드 공급 업체는 보안 및 규정 준수 노력에 상당한 이점을 제공하지만, 이러한 이점이 고객이 사용자, 서비스 제공, 응용 프로그램을 보호하는 것을

epictrave.tistory.com

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band

댓글

비밀글모드

loading