Azure

    [ Azure ] PowerShell 리소스 정리/리소스 그룹 삭제/리소스 그룹 검색/리소스 그룹 조회/리소스 그룹 나열

    리소스 그룹 나열 Get-AzResourceGroup -Name '[리소스 그룹명]' 리소스 그룹 확인 코드 실행 → Get-AzResourceGroup -Name '[리소스 그룹명]' | Remove-AzResourceGroup -Force -AsJob 리소스 그룹 삭제 리소스 그룹이 삭제되었다! 참고 https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_04-Implement_Virtual_Networking.html https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_..

    [ AZ-104-05 ] 사이트 간 연결 구현/랩 환경 프로비전/로컬 및 전역 가상 네트워크 피어링 구성/사이트 간 연결 테스트

    랩 환경 프로비전 Azure PowerShell → 업로드 → 홈 디렉터리에 az104-05-vnetvm-loop-template.json와 az104-05-vnetvm-loop-parameters.json 파일 업로드 → 파일은 글 아래 깃허브 참고 링크를 통해 다운로드하면 된다. 각 파일은 하나씩 별도로 업로드 하자. $location1 = '[Azure_region_1]' $location2 = '[Azure_region_2]' $rgName = 'az104-05-rg1' New-AzResourceGroup -Name $rgName -Location $location1 리소스 그룹 생성 코드 실행 → 처음 두 개의 가상 네트워크와 한 쌍의 가상 머신이 [Azure_region_1]에 배포됩니다. 저..

    [ AZ-104-04 ] 가상 네트워킹 구현/내부 이름 확인용 Azure DNS 구성/외부 이름 확인용 Azure DNS 구성

    내부 이름 확인용 Azure DNS 구성 프라이빗 DNS 영역 → 만들기 → 리소스 그룹 선택 → 이름 기입 → 검토 + 만들기 → 만들기 → 리소스로 이동 → 설정 > 가상 네트워크 링크 → 추가 → 링크 이름 기입 → 가상 네트워크 설정 → 자동 등록 사용 선택 → 확인 → 개요 → 가상 머신의 DNS 레코드가 자동 등록됨을 확인 → 원격 데스크톱으로 가상 머신 접속 → 관리자 권한으로 Windows PowerShell 실행 → nslookup az104-04-vm0.contoso.org az104-04-vm1.contoso.org 프라이빗 DNS 영역에서 내부 이름 확인을 테스트 잘 검색된다! 외부 이름 확인용 Azure DNS 구성 사용할 외부 도메인은 글 아래 참고 링크를 통해 현재 사용되지 않..

    [ AZ-104-04 ] 가상 네트워킹 구현/가상 네트워크 만들기 및 구성/가상 네트워크에 가상 머신 배포/Azure VM의 프라이빗 및 공용 IP 주소 구성/네트워크 보안 그룹 구성

    가상 네트워크 만들기 및 구성 가상 네트워크 → 만들기 → 리소스 그룹 선택 → 이름 기입 → 지역 설정 → IPv4 주소 공간 설정 → 서브넷 추가 → 서브넷 이름 기입 → 서브넷 주소 범위 예약 → 서브넷 추가 → 검토 + 만들기 → 만들기 → 리소스로 이동 → 설정 > 서브넷 → 서브넷 → 이름 기입 → 서브넷 주소 범위 예약 → 저장 ARM 템플릿으로 가상 네트워크에 가상 머신 배포 Azure PowerShell → 업로드 → 파일은 글 아래 깃허브 참고 링크를 통해 다운로드하면 된다. 각 파일은 하나씩 별도로 업로드 하자. 홈 디렉터리에 az104-04-vms-loop-template.json와 az104-04-vms-loop-parameters.json 파일 업로드 → $rgName = 'az..

    [ AZ-104-03d ] Bash Shell로 Azure 리소스 관리/Bash CLI로 Azure 리소스 관리

    Azure Cloud Shell에서 Bash 세션을 시작 Azure Bash → Azure CLI를 사용하여 리소스 그룹 및 Azure 관리 디스크 만들기 LOCATION=$(az group show --name 'az104-03c-rg1' --query location --out tsv) RGNAME='az104-03d-rg1' az group create --name $RGNAME --location $LOCATION 이전 랩에서 만든 az104-03c-rg1 리소스 그룹과 동일한 Azure 지역에서 리소스 그룹 생성 → az group show --name $RGNAME 새로 만든 리소스 그룹 속성 검색 → DISKNAME='az104-03d-disk1' az disk create \ --resou..

    [ AZ-104-03c ] PowerShell로 Azure 리소스 관리

    Azure PowerShell을 사용하여 리소스 그룹 및 Azure 관리 디스크 만들기 $location = (Get-AzResourceGroup -Name az104-03b-rg1).Location $rgName = 'az104-03c-rg1' New-AzResourceGroup -Name $rgName -Location $location Azure PowerShell → 이전 랩에서 만든 az104-03b-rg1 리소스 그룹과 동일한 지역에 있는 리소스 그룹 생성 → Get-AzResourceGroup -Name $rgName 새로 만든 리소스 그룹 속성 검색 → $diskConfig = New-AzDiskConfig ` -Location $location ` -CreateOption Empty ` ..

    [ AZ-104-03b ] ARM 템플릿으로 관리 디스크 만들기/리소스 관리

    Azure 관리 디스크 배포에 사용할 ARM 템플릿 검토 리소스 선택 → 설정 > 배포 → 첫 번째 항목 선택 → 템플릿 → 다운로드 → 내 PC 다운로드 폴더에 압축 풀기 → 입력 → location 매개 변수의 값 메모 ARM 템플릿을 사용하여 Azure 관리 디스크 만들기 사용자 지정 배포 → 편집기에서 사용자 고유의 템플릿을 빌드합니다. → 템플릿 편집 → 파일 로드 → template.json 파일 업로드 → "sourceResourceId": { "type": "String" }, "sourceUri": { "type": "String" }, "osType": { "type": "String" }, "hyperVGeneration": { "defaultValue": "V1", "type": "..

    [ AZ-104-03a ] 디스크 잠금/Disk 잠금/리소스 잠금

    리소스 잠금 구현 디스크 → 만들기 → 리소스 그룹 선택 → 디스크 이름 기입 → 검토 + 만들기 → 만들기 → 리소스로 이동 → 설정 > 잠금 → 추가 → 잠금 이름 기입 → 잠금 유형 선택 → 확인 잠금이 추가되었다. 디스크를 삭제하려고 하면 삭제 작업이 실패했음을 알리는 오류 메시지가 표시된다. 참고 https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_03a-Manage_Azure_Resources_by_Using_the_Azure_Portal.html