다음을 통해 공유


Power Automate의 호스트형 RPA로 인프라 문제를 감소​

로봇 프로세스 자동화(RPA)는 소프트웨어 봇을 사용하여 데스크톱 애플리케이션과 같은 그래픽 사용자 인터페이스에서 인간의 상호 작용을 에뮬레이션하여 반복적이고 수동적인 작업을 자동화합니다. 호스트형 RPA는 Azure에서 실행되는 Microsoft 인프라를 사용하여 조직이 자체 정적 인프라를 프로비저닝하고 유지 관리할 필요 없이 클라우드에서 RPA를 빠르고 대규모로 실행할 수 있도록 합니다.

Power Automate는 두 가지 호스트형 RPA 시나리오를 지원합니다. 호스트형 머신은 유인 또는 무인 RPA를 실행하므로 시민 및 프로 개발자가 자동화를 구축하거나 테스트하고 비즈니스 사용자가 이를 실행할 수 있습니다. 호스트형 머신 그룹은 운영 환경에서 무인 RPA를 실행하여 자동 확장 및 동적 부하 분산을 통해 효율성을 높이고 비용을 절감할 수 있도록 리소스를 최적화합니다.

이 문서에서는 데스크톱용 Power Automate의 호스트형 RPA를 사용하여 RPA 작업을 확장하는 방법을 설명하기 위해 예제 시나리오와 일반화된 예제 아키텍처를 제공합니다. 아키텍처 예제는 다양한 시나리오 및 산업에 맞게 수정할 수 있습니다.

아키텍처 다이어그램

데스크톱용 Power Automate의 호스트형 RPA를 사용하여 RPA 작업을 확장하는 방법을 보여주는 아키텍처 다이어그램입니다.

Workflow

다음 단계에서는 예제 아키텍처 다이어그램에 표시된 워크플로에 대해 설명합니다.

  1. Azure Compute Gallery: 사용 가능한 Azure Compute Gallery를 식별한 다음, 사용자 지정 VM 이미지 원본에 매핑된 VM 이미지 정의 및 이미지 버전을 만듭니다.

  2. 사용자 지정 VM 이미지: 사용자 지정 VM 이미지 원본에서 Power Automate의 호스트형 RPA의 기준으로 사용할 VM 이미지를 만듭니다.

  3. 호스트형 RPA: Power Platform 환경에 적절한 라이선스를 할당합니다.

  4. 호스트형 머신 그룹: Power Automate 포털을 사용하여 호스트형 머신 그룹을 생성하고 그룹에 대한 최대 및 커밋된 봇 수를 지정합니다.

  5. 데스크톱 흐름 연결: 상위 클라우드 흐름에서 호스트형 머신 그룹을 가리키는 데스크톱 흐름 연결을 만듭니다.

구성 요소

Power Platform 환경: Power Automate 클라우드 흐름데스크톱 흐름과 같은 Power Platform 리소스가 포함되어 있습니다.

Microsoft Azure: Power Automate 포털에서 사용자 지정 VM 이미지를 만들고 공유하는 데 사용되는 Azure Compute Gallery, 가상 머신(VM) 이미지 정의, VM 이미지 원본, Virtual Network와 같은 리소스가 포함되어 있습니다.

Power Automate: 클라우드에서 무인 자동화를 실행하는 호스팅 RPA 서비스를 제공합니다.

Azure Compute Gallery: 호스트형 RPA에서 사용하기 위해 Power Automate와 공유할 수 있는 사용자 지정 VM 이미지를 만들고 관리할 수 있는 서비스입니다.

시나리오 세부 사항

워크로드가 여러 컴퓨터에서 실행되는 RPA 자동화를 대규모로 실행해야 하는 조직은 이 아키텍처 패턴을 사용하여 자체 인프라를 프로비저닝하지 않고도 작업을 확장할 수 있습니다.

잠재적인 사용 사례

다음은 Power Automate의 호스트형 RPA에 대한 몇 가지 사용 사례입니다.

  • 일반적으로 많은 거래량을 처리하기 위해 여러 대의 머신이 필요한 분기 말 재무 데이터 처리.

  • 작업 큐에서 우선 순위가 높은 일별 작업 항목을 신속하게 처리하여 SLA 위반을 방지합니다.

  • 데스크톱용 Power Automate를 사용하여 사용자 인터페이스 작업을 자동화함으로써 연휴 기간 동안 SAP에서 상당한 선적 주문 백로그를 해결합니다.

고려 사항

이러한 고려 사항은 워크로드의 품질을 개선하는 일련의 기본 원칙인 Power Platform Well-Architected의 핵심 요소를 구현합니다. Microsoft Power Platform Well-Architected에서 자세히 알아보세요.

안정성

복원력을 위한 설계: 호스트형 머신 그룹은 작업 항목을 처리하기 위해 최대 및 커밋된 봇 수를 구성하여 복원력을 보장합니다.

보안

호스트형 머신 그룹 암호 보호: Azure Key Vault와 같은 보안 자격 증명 모음을 사용하여 호스트형 머신 그룹에 대한 자격 증명을 관리하고 보호합니다.

Power Automate에서 자격 증명 사용: Power Automate의 간단한 사용자 이름 및 암호 사용에서 자격 증명으로 전환하여 연결 자격 증명을 보다 효율적으로 관리하고 예기치 않은 암호 변경으로 인한 중단을 방지합니다.

성능 효율성

인프라 사용 최적화: 전반적인 자동화 워크로드 요구 사항을 평가합니다. 호스트형 머신 그룹의 머신 사용률을 지정된 임계값 이상으로 유지하는 전략을 개발하여 비즈니스 SLA 정책을 준수하도록 합니다.

경험 최적화

일관된 유지 관리 절차 구현: 호스트형 머신 그룹에서 사용하는 사용자 지정 VM 이미지를 업데이트해야 하는 경우 유지 관리 모드를 사용하여 진행 중인 업데이트를 나타내는 표준 절차를 따릅니다. VM 이미지가 업데이트되면 모든 호스팅된 봇은 새 VM 이미지로 다시 프로비저닝되기 전에 진행 중인 데스크톱 흐름 실행을 완료합니다.

기여자

Microsoft는 이 문서를 관리합니다. 이 문서를 작성한 기여자는 다음과 같습니다.

주요 작성자:

다음 단계:

호스트형 머신 그룹을 검토합니다.

Power Automate의 호스트형 RPA를 사용하는 솔루션 아키텍처를 설정하려면 다음 고급 단계를 따르십시오.

  1. Azure에서 Azure Compute Gallery를 만들고 이미지를 추가합니다.

  2. Azure Compute Gallery를 Power Automate 호스팅 머신 그룹 서비스 주체 및 제작자와 공유합니다.

  3. 새 사용자 지정 VM 이미지를 추가하고 Azure Compute Gallery에서 사용자 지정 VM 이미지를 가리킵니다.

  4. 호스트형 머신 그룹을 생성합니다.

  5. 호스트형 머신 그룹을 RPA 자동화의 대상으로 사용하도록 상위 클라우드 흐름에서 데스크톱 흐름 연결을 구성합니다.

  6. Power Automate RPA 애플리케이션을 모니터링합니다. Power Automate 포털에서 머신 실행 그룹 및 데스크톱 흐름 실행 섹션을 모니터링하여 호스트형 머신 그룹 및 RPA 자동화의 성능을 추적합니다.