UiPath

RPA(Robotic Process Automation)와 기존 자동화 시스템과의 차이점은
기존 시스템에 대한 변경을 최소화 하면서 기존 자원과 인프라를 활용하므로
교체가 쉽고 비용이 저렴합니다.

RPA 궁극적인 목적은 단순 반복적인 업무를 Robot SW를 활용하여 수행하고
기존 인력을 창의적이고 고부가가치 업무에 재배치하여 기업의 이익 증대에
기여하는 것에 있습니다.

UiPath 플랫폼

  • UiPath Studio
  • - 직관적인 인터페이스의 개발 환경
  • - 낮은 수준의 프로그래밍 요구(별도의
      Code 생성 불필요)
  • UiPath Robot
  • - Attended Robot : 실제 업무 담당
      자의 지원 역할을 통한 업무 수행
  • - Unattended Robot : 인간의 통제
      없이 단독으로 업무 수행
  • UiPath Orchestrator
  • - 로봇 업무 지시 및 관제
  • - 버전관리/업무 수행 기록/감사 및
      모니터링/일정 관리/업무 Load
      관리

UiPath Studio

  • Capture & Scrapping
  • - 화면 스크래핑, SAP, Citrix, 터미널화면 인지
  • - 일반 화면 및 Web 화면 100% 인식
  • - 검색어 인지 학습 후 필요데이터 추출가능
  • - 3개의 OCR 엔진 탑재 : Google OCR, Microsoft OCR,
      ABBY FineReader
  • User tools
  • - 자동화 프로세스 분석을 위한 디버깅 도구 제공
  • - Process 문서화 기능
  • - Team foundation Sever에서 프로젝트 협업 가능
  • - Universal search : Studio 내 액티비티, 프로젝트, 리소스까지
      통합검색가능
  • - 3rd Party PKG 개발을 위한 API 제공
  • Recording
  • - Mouse & Keyboard 기록 저장 기능
  • - PC 응용프로그램, 웹 화면, 터미널 화면, Citrix에서 기록 가능 :
      Recording 기능은 사람의 업무 동작을 기록해 추후 자동화
      프로세스 타당성 검토 및 개발에 유용
  • Various Features
  • - 350여 개 사전 정의된 액티비티 사용 가능(Input/Output)
  • - 이메일(Exchange, Outlook, POP3, SMTP, IMAP)으로부터
      첨부파일 포함 읽기 가능

UiPath Robot

  • 협업로봇(Attended Robot)
  • - Desktop 환경에서 구동
  • - 예외율이 높아 인간의 참여가 필요한 작업에 사용
  • - 인간에게 지시 받아 업무수행
  • 비 협업로봇(Unattended Robot)
  • - Network 환경에서 구동
  • - 예외율이 낮은 대용량 배치성 작업에 적합
  • - 인간의 지시 없이 Orchestrator의 통제를 받으며 작업 수행

Orchestrator & Kibana

  • 다수의 로봇에게 Mutiple 작업 지시 가능
  • 로봇의 작업 스케줄링 및 성능 모니터링 기능
  • 로봇 별 권한 설정/관리 기능
  • 중앙집중식 Robot, Studio 협업 환경의 관리
  • ElasticSearch 기반의 분석 시각화 tool인 Kibana와 연동 가능