2024. 12. 16. 09:22

Azure Tenant ? (리소스의 아이덴티티?)

# Azure Tenant 란?

  • Azure Tenant는 Azure Active Directory(Azure AD) 기반으로 생성된 조직 단위로, 사용자, 애플리케이션, 리소스의 아이덴티티와 보안 관리를 제공합니다.
  • 회사나 조직이 Microsoft Azure 및 Microsoft 365와 같은 클라우드 서비스를 사용하는 데 필요한 디렉터리 환경입니다.

 

 

# 주요 특징

  1. 아이덴티티 관리: 사용자 인증, Single Sign-On(SSO), Multi-Factor Authentication(MFA) 등을 지원.
  2. 리소스 및 보안 관리: 사용자와 그룹의 권한을 설정하고 리소스를 조직적으로 분리 관리.
  3. 구독과의 연결: Azure Subscription(구독)을 통해 클라우드 리소스를 프로비저닝하며, 하나의 테넌트에 여러 구독이 연결 가능.

 

# 비교

  • Tenant조직의 디렉터리를 정의.
  • SubscriptionAzure 리소스 관리 및 과금 단위.

 

 

### 예시

"Azure Tenant는 회사의 직원 계정을 관리하고, 애플리케이션에 안전하게 접근할 수 있도록 보안을 설정하는 중앙 허브입니다. 이를 통해 기업은 클라우드 환경을 효율적이고 안전하게 운영할 수 있습니다."

 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------

 

## 리소스의 아이덴티티 ?

 

리소스의 아이덴티티는 Azure 리소스가 인증 및 권한 부여를 위해 사용하는 고유한 식별 정보를 말합니다. 이를 통해 리소스가 다른 Azure 서비스나 애플리케이션과 보안된 방식으로 상호작용할 수 있습니다.

 

주요 개념:

  1. Managed Identity (관리되는 아이덴티티):
    • Azure가 자동으로 생성 및 관리하는 아이덴티티.
    • 리소스(예: VM, Logic App 등)가 Azure AD를 통해 인증할 수 있도록 도와줌.
    • 비밀번호나 키를 직접 관리할 필요 없이, Azure 리소스와 안전하게 통신 가능.
  2. 서비스 프린시펄(Service Principal):
    • 애플리케이션이나 리소스가 Azure AD를 통해 인증을 받을 때 사용되는 엔터티.
    • 리소스에 특정 권한을 부여하여 최소 권한의 원칙을 적용 가능.

간단한 설명:

리소스의 아이덴티티는 Azure 리소스가 사람처럼 인증받아 다른 리소스나 서비스에 안전하게 접근할 수 있도록 돕는 역할을 합니다. 이를 통해 키나 비밀번호 관리 없이 보안성과 효율성을 동시에 확보할 수 있습니다.