Cloud/Azure
[Azure] Spring Boot에서 Entra ID 인증 구현하기 : Managed Identity
Microsoft Entra ID란? Microsoft Entra ID란? - Microsoft Entra용어, 사용 가능한 라이선스 및 관련 기능 목록을 포함하여 Microsoft Entra ID에 대해 알아봅니다.learn.microsoft.comMicrosoft Entra ID(이전의 Azure Active Directory)는 Azure의 액세스 관리 서비스이다. AWS의 IAM과 유사하게, Azure에서의 인증과 권한 관리를 다루는 서비스이다. 이를 통해 사용자와 애플리케이션에 대한 보안을 관리할 수 있다. Azure 환경에서 프로젝트를 진행하면서, 다양한 Azure Managed Service에 대한 인증 관리를 Entra ID를 통해 진행하고 있다. Entra ID는 Azure에서 가장 권장..
[Azure] 회사 내부망에서 az login하기
Azure CLI를 사용하기 위해서는 az login을 진행해야 한다. 이때 만약 회사 내부망을 사용 중이라면, az login 과정에서 에러가 발생할 수 있다. 회사 내부망에서는 인증서 체인 상단에 회사 자체 인증서를 추가하기 때문이다. 따라서 회사의 인증서를 Microsoft SDKs에 추가해줘야 한다. 먼저 Azure CLI를 설치하는 과정부터 간단하게 알아보자. Azure CLI 설치하기Mac 유저라면 brew를 통해 간단하게 설치할 수 있다. (공식문서) brew update && brew install azure-cli Window 유저라면 여러 방식으로 설치할 수 있는데 (공식문서), 필자는 MSI(Microsoft Installer) 방식으로 설치를 진행했다. 별도의 환경 변수 및 path..
[Azure] Azure 기초 개념 및 실습
📌INDEX 리소스 그룹 공용 IP 사용자 가상 네트워크 가상 머신 ✔️ 리소스 그룹 What is resource group? 가상 머신이나 가상 네트워크, 스토리지 계정과 같은 리소스를 목적에 따라 논리적으로 그룹화한 것(AWS에는 존재하지 않는 개념) 리소스와 시소스 그룹 간의 관계가 갖는 특성 리소스는 하나의 리소스 그룹에만 존재해야함 리소스와 리소스 그룹의 이름은 변경할 수 없음 리로스 그룹과 리소스의 위치(지역)이 다를 수 있음 단순히 어디서 관리할 것인가의 차이 리소스 목록을 어디에서 관리할지는 상관 없음 한 리소스 그룹의 리소스가 다른 리소스 그룹의 리소스와 상호작용할 수 있음 한 리소스 그룹의 리소스를 다른 리소스 그룹으로 이동할 수 있음 미리 리소스를 만들어둔 뒤, 나중에 리소스 그룹에..