[Cloud Computing] 8-1 Cloud Operations I

채린·2023년 10월 30일
0

2023-2클라우드컴퓨팅

목록 보기
13/13

Agenda
AWS Well-Architected Framework 소개
   – Amazon Cloud Operations의 목적
   – AWS Well-Architected Framework와 AWS Well-Architected Tool의 특징과 이점
AWS Cost Management 소개
   – AWS 결제 모델
   – 총소유비용(Total cost of ownership-TCO)
   – AWS management console에서 pricing tools에 액세스하는 방법

Cloud Operations

What is Cloud Operations?

과거에 조직은 둘중에 선택해야했음: cost(비용), compliance(규정준수), security(보안) VS 신속 혁신
AWS management and governance services쓰면 혁신과 통제 둘다 가능
비지니스 민첩성agility, governance 컨트롤을 위한 환경 지원·제공·운영 가능

Benefits of Cloud Operations

Innovation 혁신

  • AWS는 클라우드를 사용해 아이디어를 기회로 전환하고, 성장하고, 효율성을 높이며, 고객에게 더 나은 서비스를 제공할 수 있도록 지원

Scale 규모

  • AWS management and governance service는 동적인 클라우드 리소스를 massive scale(대규모)로 관리할 수 있도록 구축됨

Simplicity 단순

  • AWS는 복잡성을 줄여 고객이 AWS 및 on-premises(사내)에서 리소스를 운영하고 관리할 수 있는 단single control plane(수준)을 제공

Cost savings 비용절감

  • AWS management and governance service로 리소스 활용하고 비용절감 방법 파악

AWS Well-Architected Framewor

AWS WA Framework Introduction

클라우드 애플리케이션 및 워크로드에게 가능한 가장 안전secure하고, 고성능high-performing이며, 탄력적resilient이며, 효율적efficient이며, 비용 효율적cost-effective인 인프라스트럭처를 구축할 수 있도록 설계된 가이드

기본적인 questions과 모범사례best practices를 제공

WA Framework Pillars

well-architected framework에 6개 기둥pillar 존재
하나라도 소홀히 하면 기대와 요구사항을 충족하는 시스템을 구축하기 어려움

WA Framework: The Six Pillars

Operational excellence 운영 우수성

  • 시스템 실행·모니터링, 과정process 및 절차procedure 지속적 개선에 중점
  • 변경 자동화, 이벤트 대응, 일상적인 운영을 관리하기 위한 표준 정의

Security

  • 정보 및 시스템 보호에 중점
  • 데이터의 기밀성confidentiality 및 무결성integrity, 사용자 권한 관리, 보안 이벤트 탐지를 위한 제어 설정

Reliability 신뢰성

  • 워크로드가 의도한 기능을 수행하고 요구사항을 충족하지 못하는 경우 신속하게 복구하는 방법에 초점
  • 분산 시스템 설계, 복구 계획, 변화하는 요구 사항에 대한 적응

Performance efficiency 성능효율

  • IT 및 컴퓨팅 리소스의 체계적이고 효율적인(streamlined) 할당에 중점
  • 워크로드 요구사항에 최적화된 리소스 유형 및 크기 선택, 성능 모니터링, 비즈니스 요구사항 변화에 따른 효율성 유지

Cost optimization 비용최적화

  • 불필요한 비용을 방지하는 데 중점
  • 시간 경과에 따른 지출을 파악하고 자금fund 배분을 통제하며, 적절한 유형과 수량의 리소스를 선택하고, 과도한 지출overspending 없이 비즈니스 요구에 맞게 확장

Sustainability 지속가능성

  • 실행 중인 cloud workload로 인한 환경 영향 최소화에 중점
  • 지속 가능성을 위한 공유 책임 모델, 영향 파악, 활용률 극대화를 통해 필요한 리소스 최소화 및 다운스트림 영향 감소

AWS Well-Architected Tool

AWS AW Tool을 사용해 AWS WA Framework를 적용

  • AWS Management Console에서 사용 가능
  • cloud architectur를 평가하고 시간에 따라 확장 가능한 설계를 구현하는 데 사용되는 신뢰할 수 있는 프레임워크

product lifecycle 전반에 도움을 줌

  • documenting decisions(의사결정 문서화)를 지원하여 워크로드 정의
  • architectural reviews(건축심의) 실시
  • recommendation(추천) 제공

AWS Well-Architected Lenses

  • Specific lenses
  • 산업 및 기술 영역(domains)
  • custom lenses를 만들고 공유 가능

AWS Cost Management

AWS Payment Models

장기 계약(long-term contracts)이나 복잡한 라이센스(complex licensing) 없이 필요한 개별 서비스만 사용 가능

  • 이를 통해 organizations은 민첩성agile과 대응력responsive을 유지하고 확장 요구사항을 항상 충족 가능

Pay-as-you-go model 종량제 모델

  • overcommitting budgets(예산 과다 지출) 없이 변화하는 비즈니스 요구에 쉽게 적응하고 변화에 대한 responsiveness대응력 향상
  • 예측forecasts이 아닌 요구need에 따라 비즈니스를 조정할 수 있으므로 overprovisioning 또는 missing capacity의 위험 감소

Save when you commit 커밋할 때 저장

  • AWS 사용량을 대폭 절감할 수 있는 유연한 가격 책정
  • AWS Cost Explorer의 권장 사항(recommendations), 성능 보고(performance reporting), 예산 알림(budget alerts)을 활용하여 1년 또는 3년 기간으로 Savings Plans에 가입하고 계획을 쉽게 관리 가능

Pay less by using more 더 많이 사용하여 비용 절감

  • volume-based 할인을 받을 수 있으며 사용량이 증가함에 따라 important savings를 얻을 수 있음
  • AWS 사용 요구가 증가함에 따라, 채택률adoption을 높이고 비용을 통제할 수 있는 규모의 경제적 이점을 누릴 수 있습니다
  • 절감 효과를 최적화하려면, 성능과 보안을 유지하면서 비용을 절감하는 데 도움이 되는 스토리지 솔루션의 적절한 조합을 선택

AWS Free Tier

AWS는 최대 1년 동안 free usage tier 제공
Free Tier 동안 선택한 서비스를 실험해 보고 자신에게 적합한 서비스 확인

Total Cost of Ownership (TCO)

제품 또는 서비스의 직접 비용과 간접 비용을 추정하고 비교하는데 사용되는 Financial metric(재무 지표)

TCO Tools

애플리케이션을 실행하는 데 드는 실제 비용을 나타내는 정확한 TCO 모델을 제시하기가 어려움
TCO 관리를 지원하기 위해 AWS는 AWS Pricing Calculator 및 AWS Migration Evaluator와 같은 가격 책정 도구를 제공

AWS Pricing Calculator

AWS Pricing Calculator를 통해 AWS 제품 및 서비스의 비용 추정 가능
AWS costs, usage 계획하거나 새로운 인스턴스 및 서비스 세트의 가격 책정 가능

AWS Migration Evaluator

: AWS 클라우드 계획 및 마이그레이션을 위한 데이터 기반 비즈니스 사례를 생성하기 위한 무료 서비스

AWS Cost Management Tools

AWS Billing console

  • AWS 계정에 등록된 지속적인 결제 및 결제 방법을 관리하기 위한 리소스

AWS Cost Management console

  • 예산책정(budgeting), 비용예측(forecasting costs) 기능과 AWS 요금을 절감하기 위해 가격을 최적화할 수 있는 방법

AWS Cost Explorer

:AWS Billing and Cost Management 콘솔에 Cost Explorer 페이지 포함됨
-> AWS 비용 및 사용량을 시간 경과에 따라 시각화, 이해 및 관리 가능

AWS Budgets

:유연한 예산 책정 및 예측을 통해 계획 및 비용 관리를 개선
매일, 매주 또는 매월 report를 받아 볼 수 있으므로 비용, 사용량 및 예약(reservations)을 빠르고 쉽게 모니터링할 수 있습니다

AWS Billing Dashboard

Spend summary(지출요약)

: 지난달에 지출한 금액, AWS 사용 예상 비용 및 이번 달에 지출할 것으로 예상되는 금액을 보여줌

Monthly-to-Date Spend by Service

: 가장 많이 사용하는 서비스 및 해당 서비스에 귀속되는 비용의 비율

AWS Billing Dashboard Examples: EC2

Amazon EC2 - 인스턴스가 실행되는 동안 사용하는 계산 시간만 지불 가능
    사용된 각 Amazon EC2 인스턴스 유형
    프로비저닝된 Amazon Elastic Block Store 저장소 공간의 양
    Elastic Load Balancing이 사용된 시간

AWS Billing Dashboard Examples: S3

  버킷에 object를 추가하거나 복사하기 위한 요청 수
 버킷에서 object를 검색(retrieve)하는 요청 수
 사용된 storage space의 양
를 기반으로 청구

Summary
▪ AWS Well-Architected Framework의 기본사항
– cloud architectures를 평가하는 일관된 접근 방식, 설계 구현을 지원하는 guidance 제공
– 설계 원리 및 모범 사례를 포함하는 six pillars

▪ AWS WA Tool은 클라우드 아키텍처를 평가하고 시간이 지남에 따라 확장 가능한 설계를 구현할 수 있는 신뢰할 수 있는 프레임워크를 제공

▪ AWS 가격 모델을 통해 장기 계약 없이 서비스를 이용하는 한 필요한 개별 서비스에 대한 비용 지불 가능

▪ AWS Free Tier에는 상시 무료 서비스, 12개월 후 만료되는 서비스 및 단기 무료 평가판 서비스가 포함됨

▪ TCO는 제품 또는 서비스의 직접 비용과 간접 비용을 추정하고 비교하는 데 사용됨

0개의 댓글