런북이란?

완료됨

Runbook은 사용자 지정 스크립트 및 워크플로의 리포지토리 역할을 할 있습니다.

또한 일반적으로 자격 증명, 변수, 연결 및 인증서와 같은 Automation 공유 리소스를 참조합니다.

Runbook에는 다른 Runbook도 포함될 수 있으므로 더 복잡한 워크플로를 빌드할 수 있습니다.

Automation Schedule 자산을 사용하여 주문형 또는 일정에 따라 Runbook을 호출하고 실행할 수 있습니다.

Runbook 추가 창의 스크린샷 왼쪽 창에서 빠른 만들기, 새 Runbook 만들기가 선택됩니다. 오른쪽 창에서 Runbook 유형 드롭다운 메뉴에는 PowerShell, Python 2, 그래픽 및 기타와 같은 옵션이 표시됩니다. 기타 아래에는 PowerShell 워크플로 및 그래픽 PowerShell 워크플로가 있습니다.

런북을 만들기

런북을 만들 때 선택할 수 있는 두 가지 옵션이 있습니다. 다음 중 하나를 수행할 수 있습니다.

  • 런북을 생성하고 가져오기하세요. Azure Automation에서 Runbook을 만들거나 가져오는 방법에 대한 자세한 내용은 Azure AutomationRunbook 시작으로 이동합니다.
  • 러눈북 갤러리에서 러눈북을 수정합니다. 요구 사항에 사용할 수 있는 다양한 Runbook 에코시스템을 제공합니다. 자세한 내용은 Azure Automation Runbook 및 모듈 갤러리를 참조하세요.

활기찬 오픈 소스 커뮤니티는 사용 사례에 직접 적용할 수 있는 Runbook도 만듭니다.

요구 사항 및 Windows PowerShell 환경에 따라 다양한 Runbook 유형 중에서 선택할 수 있습니다.

Windows PowerShell 코드를 직접 사용하려는 경우 PowerShell Runbook 또는 PowerShell 워크플로 Runbook을 사용할 수 있습니다.

이 중 하나를 사용하여 Azure Portal에서 오프라인 또는 텍스트 편집기를 사용하여 편집할 수 있습니다.

기본 코드에 노출하지 않고 Runbook을 편집하려는 경우 Azure Portal의 그래픽 편집기를 사용하여 그래픽 Runbook을 만들 수 있습니다.

그래픽 런북

그래픽 Runbook과 그래픽 PowerShell 워크플로 Runbook은 Azure 포털의 그래픽 편집기를 사용하여 생성 및 편집됩니다.

파일로 내보내서 다른 자동화 계정으로 가져올 수 있지만 다른 도구를 사용하여 만들거나 편집할 수는 없습니다.

PowerShell 런북들

PowerShell Runbook은 Windows PowerShell을 기반으로 합니다. Azure Portal에서 텍스트 편집기를 사용하여 Runbook 코드를 직접 편집합니다.

오프라인 텍스트 편집기를 사용하고 Runbook을 Azure Automation으로 가져올 수도 있습니다. PowerShell Runbook은 병렬 처리를 사용하지 않습니다.

PowerShell 워크플로 런북

PowerShell 워크플로 런북은 Windows PowerShell 워크플로를 기반으로 하는 텍스트 런북입니다.

Azure Portal에서 텍스트 편집기를 사용하여 Runbook 코드를 직접 편집합니다.

오프라인 텍스트 편집기를 사용하고 Runbook을 Azure Automation으로 가져올 수도 있습니다.

PowerShell 워크플로 Runbook은 병렬 처리를 사용하여 여러 작업을 동시에 완료할 수 있도록 합니다.

워크플로 Runbook은 실행하기 전에 컴파일해야 하므로 PowerShell Runbook보다 시작하는 데 시간이 더 오래 걸립니다.

Python 실행 문서

Azure Portal에서 텍스트 편집기를 사용하여 Runbook의 코드를 직접 편집하거나 오프라인 텍스트 편집기를 사용하여 Runbook을 Azure Automation으로 가져올 수 있습니다.

Python 라이브러리를 사용할 수도 있습니다. 타사 라이브러리를 사용하려면 먼저 패키지를 Automation 계정으로 가져와야 합니다.

메모

Runbook을 그래픽에서 텍스트 형식으로 변환할 수 없으며 그 반대의 경우도 마찬가지입니다.

다양한 유형의 Runbook에 대한 자세한 내용은 Azure Automation Runbook 형식을참조하세요.