UiPath Core Platform은 Studio, Orchestrator, Robot with Assistant로 구성되어 있습니다. 이들은 함께 일하며 업무를 자동화하고 관리하는 데 도움을 줍니다. Studio에서는 프로세스를 만들고, Robot으로 이를 실행하며, Orchestrator를 통해 전체 작업을 관리합니다. Assistant를 추가하면 사용자가 더 쉽게 이 시스템을 사용할 수 있어요. 이런 방식으로, 반복적인 작업에서 벗어나 더 중요하고 창의적인 일에 집중할 수 있게 해줍니다.
기능: 이것은 자동화 프로젝트를 만드는 곳입니다. 마치 스토리보드처럼, 업무의 각 단계를 시각적으로 설계합니다. 이 과정에서 프로그래밍 지식이 필요하지 않은, 사용하기 쉬운 드래그 앤 드롭 인터페이스를 사용합니다.
사용 방법: 예를 들어, 데이터를 추출하고, 이메일을 보내고, 보고서를 생성하는 일련의 단계를 만들 수 있습니다. 이러한 단계는 '활동(activities)'이라고 부르며, 이들을 조합하여 원하는 프로세스를 구축합니다. 조건문, 반복문, 예외 처리 등도 지원하여 복잡한 업무 로직을 구현할 수 있습니다.
기능: Orchestrator는 자동화된 작업을 중앙에서 관리하고 모니터링하는 도구입니다. 이것은 모든 Robot의 작업을 조율하고, 작업 일정을 관리하며, 시스템의 성능을 모니터링합니다.
사용 방법: 사용자는 웹 인터페이스를 통해 로그를 확인하고, 작업 큐를 관리하며, Robot을 배포할 수 있습니다. 대규모 자동화 환경에서 특히 유용하며, 여러 Robot 간의 협업을 효율적으로 조정할 수 있습니다.
기능: Robot은 Studio에서 만든 프로세스를 실행하는 역할을 합니다. 이것은 사람이 하는 것처럼 데이터를 입력하고, 애플리케이션을 조작하고, 작업을 수행합니다.
유형: 두 가지 유형의 Robot이 있습니다. 'Attended' Robot은 사람이 감독하에 작동하며, 주로 사용자 상호작용이 필요한 작업에 사용됩니다. 'Unattended' Robot은 완전히 독립적으로 작동하여, 백그라운드에서 정해진 일정에 따라 작업을 수행합니다.
기능: Assistant는 개별 사용자가 자신의 데스크톱에서 직접 자동화된 작업을 실행하고 관리할 수 있도록 돕습니다. 이것은 사용자 친화적인 인터페이스를 제공하여, 일반 사용자도 쉽게 자동화된 작업에 접근할 수 있게 합니다.
사용 방법: 사용자는 Assistant를 통해 자주 사용하는 자동화된 작업을 쉽게 시작할 수 있으며, 작업의 상태를 확인하고, 필요에 따라 조정할 수 있습니다.