"Azure Cloud Shell"은 Browser에서 Azure Resource를 관리할 수 있는 대화형 터미널 입니다.
Azure Admin은 작업 방식에 따라 Bash와 Powershell 중 적합한 Shell 터미털 환경을 유연한게 선택할 수 있습니다.
Cloud Shell은 Microsoft의 Azure Linux 배포판에서 실행되며, 필요한 도구가 사전 설치된 상태로 제공되어 별도의 설정 없이 바로 사용 가능합니다. Cloud Shell 은 Azure Storage Account와 연결되어 데이터를 저장하고 관리할 수 있는 기능을 제공합니다.
- 지원도구 및 프로그래밍 언어
1. 관리 도구
Azure CLI, Azure Powershell, Azure Copy, Service Fabric CLI 등
2. 개발 및 운영 도구
Docker Desktop, Kubectl, Terraform 등
3. 프로그래밍 언어
.NET 7.0, Node.js, Java, Python, Go 등
위 그림은 Azure Cloud Shell의 사용흐름 및 Azure Resources 관리 과정을 나타내고 있습니다. :)
Azure Admin
Azure 관리자는 브라우저를 통해 Azure 포털에 접근하여 작업을 시작합니다.
Azure Cloud Shell
Azure 포털에서 제공하는 CLI 또는 PowerShell 기반의 클라우드 쉘 환경을 활용합니다.
Azure Cloud Shell은 명령줄 작업을 통해 자원을 관리하거나 배포할 수 있도록 지원합니다.
Azure Storage Account
Azure Cloud Shell은 백그라운드에서 Azure Storage Account를 활용하여 세션 데이터를 유지하거나 스크립트 및 파일을 저장합니다.이를 통해 작업 중 필요한 영구 데이터 저장소 역할을 수행합니다.
Resource Group 및 Azure Resources
관리자는 Cloud Shell을 통해 Resource Group을 생성하거나 삭제하며, VM, 데이터베이스, 네트워크 리소스 등 다양한 Azure 자원을 배포/관리합니다.
대화형 작업
Azure 포털과 Cloud Shell 간에는 지속적으로 데이터가 오가며, 관리자는 작업 결과를 실시간으로 확인할 수 있습니다.
Azure Admin → Browser → Cloud Shell → Storage Account → Resource Group → Azure Resources
다음은 Azure Cloud Shell 사용해 보기 :)
'Azure > Azure Administrator' 카테고리의 다른 글
[Azure Administrator] Linux 에 Azure CLI Install (Ubuntu 24.04) #1 (36) | 2024.12.03 |
---|---|
[Azure Administrator] Azure Cloud Shell 시작 #2 (35) | 2024.12.02 |
[Azure Administrator] Azure PowerShell Install - Windows (2) | 2024.11.12 |
[Azure Administrator] Microsoft Entra ID Connect Sync 해제(Powershell) #5 (0) | 2024.11.07 |
[Azure Administrator] Azure Storage Explorer 설치하기 #1 (1) | 2024.10.24 |