연습 - 가격 계산기를 사용하여 워크로드 비용 예상하기

완료됨

이 연습에서는 가격 계산기를 사용하여 Azure에서 기본 웹 애플리케이션을 실행하는 비용을 예상해 봅니다.

먼저 필요한 Azure 서비스를 정의하는 것부터 시작합니다.

참고

가격 계산기는 정보용으로만 사용해야 합니다. 여기서 계산되는 가격은 예상 가격이며, 선택한 서비스에 대한 요금은 청구되지 않습니다.

요구 사항 정의하기

가격 계산기를 실행하려면 필요한 Azure 서비스가 무엇인지 파악해야 합니다.

데이터 센터에서 호스트되는 기본 웹 애플리케이션의 경우 다음과 유사한 구성을 실행할 것입니다.

Windows에서 실행되는 ASP.NET 웹 애플리케이션입니다. 웹 애플리케이션은 제품 인벤토리 및 가격에 대한 정보를 제공합니다. 중앙 부하 분산 장치를 통해 연결된 두 개의 가상 머신이 있습니다. 웹 애플리케이션은 인벤토리 및 가격 정보를 포함하는 SQL Server 데이터베이스에 연결됩니다.

Azure로 마이그레이션하려면 다음을 수행합니다.

  • 데이터 센터에서 사용하는 가상 머신과 비슷하게 Azure Virtual Machines 인스턴스를 사용합니다.
  • 부하 분산을 위해 Azure Application Gateway를 사용합니다.
  • Azure SQL Database를 사용하여 인벤토리 및 가격 정보를 저장합니다.

다음은 기본 구성을 보여 주는 다이어그램입니다.

A diagram showing a potential Azure solution for hosting an application.

실전에서는 요구 사항을 더 자세히 정의하게 됩니다. 하지만 시작하기 위해서는 몇 가지 기본적인 사실과 요구 사항이 있습니다.

  • 애플리케이션은 내부적으로 사용됩니다. 고객은 여기에 액세스할 수 없습니다.
  • 이 애플리케이션에는 방대한 규모의 컴퓨팅 성능이 필요하지 않습니다.
  • 가상 머신과 데이터베이스가 상시(730시간/월) 실행됩니다.
  • 네트워크는 매달 1TB의 데이터를 처리합니다.
  • 데이터베이스는 고성능 워크로드에 대해 구성되지 않아도 되며, 최대 32GB의 스토리지가 필요합니다.

가격 계산기 살펴보기

먼저 가격 계산기를 간단히 살펴보겠습니다.

  1. 가격 계산기로 이동합니다.

  2. 다음과 같은 탭이 표시됩니다.

    A screenshot of the Pricing calculator menu bar with the Products tab selected.

    • 제품 예측값에 포함하려는 Azure 서비스를 선택하는 곳입니다. 이 탭을 구성하는 데 대부분의 시간이 소요됩니다.
    • 예제 시나리오 여기에서 몇 가지 참조 아키텍처, 즉 시작점으로 사용할 수 있는 일반적인 클라우드 기반 솔루션을 찾을 수 있습니다.
    • 저장한 예측값 여기에서 이전에 저장한 예측값을 찾을 수 있습니다.
    • FAQ 여기에서 가격 계산기에 대한 자주 묻는 질문에 대한 답을 찾을 수 있습니다.

솔루션 예측하기

여기서 계산기에 필요한 각 Azure 서비스를 추가합니다. 그런 다음, 각 서비스를 필요한 대로 구성합니다.

예상 비용에 아무 항목도 표시되지 않은 깨끗한 계산기가 있어야 합니다. 각 항목 옆에 있는 휴지통 아이콘을 선택하여 예측을 다시 설정할 수 있습니다.

예측에 서비스 추가하기

  1. 제품 탭에서 다음과 같은 각 범주에서 서비스를 선택합니다.

    범주 서비스
    Compute Virtual Machines
    데이터베이스 Azure SQL Database
    네트워킹 Application Gateway
  2. 페이지 아래쪽으로 스크롤합니다. 각 서비스가 기본 구성과 함께 나열됩니다.

요구 사항에 맞게 서비스 구성하기

  1. 가상 머신 아래에서 다음 값을 설정합니다.

    설정
    지역 미국 서부
    운영 체제 Windows
    형식 (OS만)
    서비스 계층 Standard
    인스턴스 D2 v3
    가상 머신 2 x 730시간

    나머지 설정은 현재 값으로 그대로 둡니다.

  2. Azure SQL Database 아래에서 다음 값을 설정합니다.

    설정
    지역 미국 서부
    형식 Single Database
    백업 스토리지 계층 RA-GRS
    구매 모델 vCore
    서비스 계층 범용
    컴퓨팅 계층 프로비전됨
    Generation Gen 5
    인스턴스 8 vCore

    나머지 설정은 현재 값으로 그대로 둡니다.

  3. Application Gateway 아래에서 다음 값을 설정합니다.

    설정
    지역 미국 서부
    서비스 계층 웹 애플리케이션 방화벽
    크기 중간
    게이트웨이 시간 2 x 730시간
    처리된 데이터 1TB
    아웃바운드 데이터 전송 5GB

    나머지 설정은 현재 값으로 그대로 둡니다.

예측값 검토, 공유 및 저장하기

페이지의 맨 아래에 솔루션을 실행하기 위한 총 예상 비용이 표시됩니다. 원하는 경우 통화 종류를 변경할 수 있습니다.

이 시점에서 몇 가지 옵션을 사용할 수 있습니다.

  • 내보내기를 선택하여 견적을 Excel 문서로 저장합니다.
  • 저장 또는 다른 이름으로 저장을 선택하여 예측값을 나중에 사용할 수 있도록 저장한 예측값에 저장합니다.
  • 공유를 선택하여 팀원들과 예측값을 공유할 수 있도록 URL을 생성합니다.

이제 팀원들과 공유할 수 있는 비용 예측값을 갖게 되었습니다. 요구 사항에 대한 변경이 있을 때마다 조정을 수행할 수 있습니다.

여기서 사용한 옵션으로 실험해 보고, Azure에서 실행하려는 워크로드에 대한 구매 계획을 작성하세요.