[타이틀 카드: "Azure에서 GitHub 통합 청구"]
T.J.: 여러분, 안녕하세요. Azure를 통해 GitHub 사용량 청구 방법을 알아보기 위해 함께해 주셔서 감사합니다.
이 비디오에서는 Azure를 통한 청구의 이점을 공유하고, 적합한 GitHub 제품을 검토한 후 프로세스를 단계별로 시연해보고 리소스를 공유하여 진행할 수 있도록 합니다.
많은 고객이 이미 Azure를 통해 GitHub 사용량을 청구하는 이유부터 시작해 보겠습니다. 주요 이점은 통합, 가시성 및 광고입니다.
통합 관점에서 공동 GitHub 및 Microsoft 고객은 Azure 청구서에서 모든 GitHub 소비량을 볼 수 있으므로 추가 청구서가 필요하지 않으며 조달 프로세스에 사용하는 시간을 절약할 수 있습니다.
가시성 관점에서 GitHub 고객은 Azure 청구 포털의 모든 강력한 도구와 기능을 활용하여 GitHub 사용량 지출에 대한 향상된 가시성을 얻을 수 있습니다.
마지막으로, Microsoft 고객에게 Azure 할인이 있는 경우 Azure를 통해 청구되는 향후 모든 GitHub 사용량에 자동으로 적용됩니다.
Microsoft 고객에게 MACC(Microsoft Azure 사용량 약정)가 있는 경우 향후 모든 GitHub 사용량도 MACC가 감소합니다.
그렇다면 Azure 청구에 적합한 GitHub 제품은 무엇일까요? 현재 모든 GitHub 사용량 제품, 즉 비즈니스용 Copilot, GitHub 호스팅 작업, 더 큰 호스트 실행기, GitHub 패키지와 스토리지 및 GitHub Codespaces는 고객의 실제 사용량에 따라 비용을 지불하는 제품입니다. GitHub Enterprise 및 GitHub Advanced Security는 현재 Azure를 통해 청구할 수 없지만 대신 매년 청구됩니다.
[테이블에는 언급된 제품에 대한 Azure 청구 및 MACC의 자격이 표시됩니다. 테이블에서 Azure 청구에 적합한 모든 제품도 MACC에 적합합니다.]
T.J.: 이제 시연으로 이동하여 이 기능을 실제로 켜는 방법을 살펴보겠습니다.
[그는 자신의 화면을 공유합니다. 그는 Microsoft Azure Portal의 홈페이지에 있습니다.]
T.J.: 프로세스의 첫 번째 단계는 GitHub 엔터프라이즈 소유자가 새 애플리케이션의 설치를 요청할 수 있도록 관리자 동의 워크플로를 설정하는 것입니다. 이 작업은 Azure Portal에 로그인하고 Microsoft Entra ID를 열어서 수행할 수 있습니다.
여기에서 "엔터프라이즈 애플리케이션"을 클릭한 다음 "보안" 섹션에서 "동의 및 권한"을 클릭해야 합니다. 마지막으로 "동의 설정 관리"을 클릭합니다.
여기서는 아직 사용하도록 설정되지 않은 경우 이 기능을 실제로 켜야 합니다. 계속 진행하고 예를 클릭합니다.
[설정에서 "사용자가 동의할 수 없는 앱에 대한 관리자 동의를 요청할 수 있음"에서 토글을 "예"로 전환합니다.]
T.J.: 이러한 요청을 승인할 수 있는 사용자를 추가해야 합니다. 이는 일반적으로 자신, 전역 관리자 또는 잠재적으로 사용자가 소속된 팀일 수 있습니다.
설정에 만족하면 계속 진행하여 "저장"을 클릭할 수 있습니다. 여기에서 다음 단계를 진행하기 전에 이러한 설정이 Azure 전체에서 복제될 때까지 약 1시간 정도 기다려야 합니다.
이제 GitHub 엔터프라이즈 소유자에게 전달하여 애플리케이션 설치를 실제로 요청합니다.
[엔터프라이즈 소유자, Brian, 자신의 화면을 공유합니다. 그는 GitHub에서 엔터프라이즈 계정 보고 있습니다.]
Brian: Azure 구독 연결 프로세스를 시작하려면 엔터프라이즈의 설정으로 이동해야 하며 "설정" 아래에 청구 옵션이 있습니다. 그런 다음 여기에 있는 다양한 설정에서 "결제 정보"로 이동하고 마지막으로 "Azure 구독 추가"로 이동합니다. 그리고 그 링크를 클릭합니다.
[Microsoft 페이지: "승인 필요"]
Brian: 로그인하면 Azure 관리자의 승인이 필요하므로 "GitHub를 지불해야 합니다"라고 말하고 "승인 요청"을 선택해 보겠습니다.
이 시점에서 "요청이 전송되었습니다."라는 메시지가 확인하고 애플리케이션으로 돌아가면 "아직 준비가되지 않았습니다."라고 표시됩니다.
[GitHub의 엔터프라이즈에서 "Azure 인증 실패"라는 오류 메시지가 표시됩니다.]
Brian: 구독으로 돌아가서 관리자가 완료되었다고 알려줄 때까지 기다리겠습니다.
이제 T.J.에게 다시 전환해 보겠습니다. T.J., 승인 프로세스를 표시해줄 수 있나요?
[Azure Portal로 돌아와서]
T.J.: Entra 전역 관리자는 새 요청을 승인하는 이메일 알림을 받아야 합니다. 이렇게 하려면 Entra ID로 돌아가서 "엔터프라이즈 애플리케이션"으로 이동한 다음 "활동"에서 "관리 동의 요청"을 찾을 수 있습니다.
GitHub 구독 권한 유효성 검사기를 설치하기 위한 보류 중인 요청이 여기 표시됩니다. 계속 진행하여 여기를 클릭하고 조직을 대신하여 사용 권한 및 동의를 검토할 수 있습니다.
다시 인증하라는 메시지가 표시되면 요청하는 정확한 권한을 볼 수 있습니다. 이 경우 이 애플리케이션은 사용자를 볼 수 있는 액세스 권한을 가지며 소유권에 있는 구독을 파악하여 청구 권한이 있는지 확인할 수 있습니다.
이 내용이 만족스럽다면, "수락"을 누릅니다. 그게 제가 해야 할 전부입니다. GitHub 엔터프라이즈 소유자에게 다시 전달하여 마지막 단계를 완료할 수 있습니다.
[GitHub의 엔터프라이즈로 돌아가서]
브라이언: 좋아. 이메일을 확인했고, Azure 측에서 관리자가 승인하여 청구 설정을 할 수 있다는 것을 확인했습니다. 따라서 "설정"으로 돌아가서 "청구"로 다시 이동하여 "결제 정보", "Azure 구독 추가"로 이동합니다.
["구독 선택"이라는 레이블이 지정된 대화 상자가 표시됩니다.]
브라이언: 좋아. 이제 인증되었으므로 연결 중인 구독을 확인합니다. “연결”을 클릭합니다.
[기본 "결제 정보" 페이지의 "요금제 청구 설정"]
Brian: 청구 구독을 선택한 상태에서 마지막으로 해야 할 일은 "Azure를 통해 요금제 청구 사용"을 선택하고 "요금제 청구 설정 업데이트"를 클릭하는 것입니다.
이 시점에서 슬라이드의 앞부분에서 설명한 대로 내 구독 내의 적합한 항목은 이제 선택한 구독으로 요금이 청구됩니다.
T.J.: 오늘 함께해 주셔서 대단히 감사합니다. 향후 참조를 위해 Azure를 통해 GitHub 사용량을 청구하는 데 도움이 되는 두 가지 유용한 리소스도 공유하고 있습니다. 또한 전용 GitHub 및/또는 Microsoft 계정 팀이 있는 경우 추가 정보가 필요하면 주저하지 말고 문의하세요. 감사합니다.
대화록의 끝. 자세한 내용은 Microsoft 설명서의 "Azure 구독에 연결" 및 Azure Portal에서 구독 및 테넌트 ID 가져오기를 참조하세요.