API 태스크

API 태스크는 API의 강력한 기능을 활용하여 서로 다른 시스템과 애플리케이션 간에 상당히 빠른 속도로 원활한 데이터 교환을 지원하는 API 기반 클라우드 자동화 솔루션입니다.

API 태스크의 주요 이점:
  • 클라우드 전용: 온프레미스 하드웨어나 유지보수 없이도 Automation Anywhere의 관리형 클라우드 인프라의 확장성, 보안, 안정성을 활용할 수 있습니다. (클라우드에만 사용할 수 있으며 온프레미스에는 사용할 수 없습니다.)
  • Automation Anywhere를 통한 관리: 당사 팀이 전체 클라우드 운영을 관리하여 매끄러운 성능과 원활한 업데이트를 보장합니다.
  • 유연한 통합: 양식, 프로세스, 직접 엔드포인트를 포함한 다양한 소스로부터 API 태스크를 트리거합니다. 정기적으로 실행하도록 예약하거나 필요할 때 실행합니다.

API 태스크의 실시간 데이터 교환 기능을 통해 동적 환경에 적응하며, 신속하게 대응할 수 있습니다. API 태스크를 사용하여 Automation 360 클라우드에서 지원되는 패키지를 사용하여 자동화를 생성합니다. 예를 들어 API 태스크는 Salesforce, ServiceNow, Workday, REST, SOAP 등 파일 시스템에 개입하지 않는 패키지와 연동하여 워크플로와 프로세스를 자동화할 수 있습니다. API 태스크을 사용하여 데스크톱 작업을 자동화할 수는 없습니다.

주:
  • AWS 및 GCP 클라우드에서 사용할 수 있습니다.
  • Task Bots과 달리 API 태스크는 전적으로 클라우드에서 실행되며 Automation Anywhere에서 관리하므로 로컬 Bot Runner 기기가 필요하지 않습니다.
  • 모든 Cloud 고객은 무료 기본 권한으로 Control Room당 100회의 API 태스크 실행을 받습니다. 기본 권한에는 두 개의 동시 실행도 포함되므로 두 개의 API 태스크를 동시에 실행할 수 있습니다. 실행 한도를 늘리고 추가 통화를 사용하려면 엔터프라이즈 플랫폼 SKU 또는 API 태스크 Overage SKU를 구매해야 합니다. 자세한 내용은 고객 서비스 관리자에게 문의하십시오.
  • API 태스크 기능을 사용하려면 클라우드 기반 라이선스가 필요합니다. 파일 기반 라이선스는 현재 지원되지 않습니다.
다양한 API 태스크 호출 방법:
  1. 양식에서 API 태스크 호출
  2. 프로세스에서 API 태스크 호출
  3. API 태스크 실행(지금 실행 사용)
  4. API 태스크 예약
  5. 엔드포인트로 API 태스크 호출

양식에서 API 태스크 호출

양식에서 API 태스크를 호출하면 초기 실행 후 즉각적인 응답이 제공되므로 프로세스가 즉각적인 관심을 받을 수 있습니다. 처음 실행하는 동안 프로세스 내의 API 태스크 또는 API 태스크가 클라우드에 배포되어 후속 요청을 지연 없이 처리할 수 있습니다. 최적의 성능과 확장성을 보장하기 위해 API 태스크은 동적인 수의 클라우드 장치에서 지능적으로 사전 워밍업되어 사용자의 동시성 요구 사항에 맞게 조정됩니다. 아래 다이어그램은 양식 내에서 API 태스크를 호출할 때 따라야 할 워크플로를 설명합니다.
주: 사전 워밍업은 관리자 또는 팀 관리자가 클라우드에 API 태스크을 추가하고 API 태스크이 클라우드 장치에 미리 배포되는 프로세스입니다. 클라우드 디바이스는 Automation Anywhere 인프라에서 관리됩니다.
양식 내 API 태스크
실시간 응답: 즉각적인 결과 제공으로 사용자 역량 강화
  • 양식에 적합: 사용자가 즉각적인 응답을 기대하는 경우.
  • 주요 기능:
    • 원활한 실행을 위해 사전 구성된 클라우드 기기 할당.
    • 최적의 성능을 위한 엄격한 동시성 제한.
    • 빠른 완료를 위한 1분 실행 제한.

프로세스에서 API 태스크 호출

프로세스에서 API 태스크를 호출하면 백그라운드에서 API 태스크를 유연하게 실행할 수 있으므로 프로세스를 중단 없이 계속 진행할 수 있습니다. 이 접근 방식은 전체 워크플로를 효율적으로 유지할 수 있으므로 완료에 시간이 오래 걸릴 수 있는 작업에 특히 유용합니다. 아래 다이어그램은 API 태스크를 호출하는 프로세스를 구축하기 위해 따라야 할 워크플로를 설명합니다.
주: 프로세스 내에서 온디맨드 API 태스크 배포를 활성화하려면 관리 > 설정 > Bot 에이전트 대량 설치 > 새 키 생성에서 등록 키를 생성하고 변경 사항 저장을 클릭하십시오.
프로세스 내 API 태스크

온디맨드 실행: 프로세스 내 손쉬운 자동화

  • 프로세스에 적합: 태스크를 비동기식으로 실행하여 더 긴 워크플로에 맞춰 조정할 수 있는 경우.
  • 주요 기능:
    • 초과 요청에 대한 지능형 대기열을 통해 기기를 사용할 수 있게 되면 실행을 보장합니다.
    • 리소스 최적화를 위한 동시성 제한.
    • 더 복잡한 태스크를 위해 15분으로 연장된 실행 시간.

API 태스크 실행(지금 실행 사용)

지금 실행 버튼을 사용하여 주문형으로 빠르게 API 태스크를 실행합니다. 이 기능은 공용 워크스페이스 내에서 관리자와 개발자 모두가 액세스할 수 있습니다. 지금 실행 기능 사용 시 자세한 내용은 API 태스크 실행 항목을 참조하십시오.

API 태스크 예약

특정 시간에 실행되도록 예약하여 API 태스크의 실행을 자동화합니다. 일정을 예약한 후에는 활성화, 비활성화, 편집 등의 다양한 작업을 통해 이러한 작업을 쉽게 관리할 수 있습니다. API 태스크 일정 예약에 대한 자세한 지침은 API 태스크 예약 방법 항목을 확인하십시오.

엔드포인트로 API 태스크 호출

API 태스크를 외부 애플리케이션에서 프로그래밍 방식으로 호출하여 엔드포인트로 사용할 수 있습니다. Postman을 사용하여 빠르게 프로토타입을 만들거나, cURL로 스크립팅을 하거나, 본격적인 웹 애플리케이션을 구축하든, 손쉽게 API 태스크를 시작할 수 있습니다. 실시간 엔드포인트 사용 또는 주문형 엔드포인트로 사용 등 API 태스크 호출에 대한 자세한 내용은 API 태스크 실시간 엔드포인트API 태스크 온디맨드 엔드포인트 항목을 참조하십시오.

API 태스크 배포

유인 배포 또는 무인 배포와 달리 API 태스크는 클라우드 기반 봇(API 태스크)을 활용하여 배포하므로 물리적 장치가 필요하지 않습니다. 헤드리스 접근 방식은 확장성과 유연성을 제공하여 언제 어디서나 프로세스를 자동화할 수 있습니다. 아래 테이블에서는 다양한 배포를 보여주고 비교합니다.

유인 배포 무인 배포 헤드리스 배포(API 태스크)
작업을 실행하기 위해 물리적 장치가 필요하며, 사람과의 상호 작용이 필요한 작업에 적합합니다. 작업을 실행하기 위해 물리적 장치가 필요하며, 독립적으로 완료할 수 있는 작업에 적합합니다. 클라우드 기반 배포는 물리적 장치가 필요하지 않으므로 확장성과 유연성을 제공합니다.