Offcanvas

How To / 개발자 / 로봇|자동화 / 소비자IT / 애플리케이션

매크로·스크립트와 비교불가!··· ‘파워 오토메이트 데스크톱’이 왔다

2021.03.26 Simon Bisson  |  InfoWorld


오늘날 데스크톱 애플리케이션과 도구는 현대적인 분산형 애플리케이션과 같은 API 기반 개발 모델이 없기 때문에 모든 자동화가 양식을 작성하고 버튼을 눌러야 한다. 우선, 애플리케이션을 기록하고 이것을 자동화를 위한 프레임워크로 사용한다.

애플리케이션에서 사용할 상호작용을 캡처하면 콘텐츠를 변수로 대체할 수 있다. 예를 들어, 캡처한 더미 텍스트를 텍스트 변수로 대체하는 것이다. 애플리케이션을 연결할 계획이라면 다른 캡처를 사용하여 콘텐츠를 해당 변수로 보내고 파워 오토메이트 데스크톱 편집 환경을 사용하여 캡처를 올바른 순서로 배치할 수 있다.

동작으로 자동화하기
내장된 캡처 도구만 사용할 수 있는 것은 아니다. 파워 오토메이트 데스크톱에는 애플리케이션 구축에 사용할 수 있는 자체적인 동작(actions) 라이브러리가 있다. 일부는 플로우에 추가적인 복잡성을 더할 수 있으며, 조건법과 루프(Loop)뿐 아니라 하위 플로우를 전환할 수 있는 플로우 제어 규칙을 추가할 수 있다. 

플로우 제어 도구는 특히 워크플로에 오류 처리를 추가하고 트래핑(Trapping)하여 오류 로그를 작성하거나 경고 다이알로그를 표시하는 데 사용할 수 있는 하위 플로우로 전달해야 하는 경우에 특히 유용하다.

다른 동작(actions)은 보편적인 윈도우 기능에 대한 직접 액세스를 제공한다. 파일을 열거나 엑셀(Excel) 등의 도구를 사용하기 위해 캡처를 생성할 필요가 없다는 의미다. 

내장된 동작(actions)은 지원되는 애플리케이션의 모든 기능을 포함하지 않지만 대부분의 보편적인 작업을 위한 충분한 범위를 제공한다. 더욱 복잡한 작업은 UI 자동화 도구를 사용하여 처리할 수 있다. 

지원되는 기능 중 일부는 놀라운 수준이다. 예를 들어, 애저 코그니티브 서비스(Azure Cognitive Services) 호출을 데스크톱 플로우 안에 구축할 수 있다. 이를 통해 스크린샷을 촬영하고 파워 오토메이트 데스크톱의 클립보드 도구를 사용하여 OCR 도구로 전달한 후 결과 텍스트를 파일로 저장할 수 있다. 여기에서 여러 개의 동작을 연동하여 클립보드에 이미지를 캡처한 후에 플로우를 실행하게 된다.

터미널 세션에 연결되어 메인프레임 애플리케이션을 자동화하는 도구도 있다. 게다가 윈도우 명령줄을 자동화하는 옵션이 있기 때문에 여러 개의 스크립트를 단일 동작으로 묶어 특정 출력을 기다렸다가 다음으로 이동한 후 열려 있는 파일에 로그를 작성할 수 있다.

그 결과, 전통적인 스크립트 작성 도구의 수준을 넘어서는 놀랍도록 강력한 일련의 도구를 얻게 된다. 사용자 인터페이스를 직접 구동할 수 있으면 유연성이 높아지며, 익숙한 도구를 직접 지원함에 따라 아이디어를 테스트한 후 자동화된 작업으로 손쉽게 변환할 수 있다.

미래의 업무 방식
아직 완벽하지는 않다. 일부 애플리케이션은 자동화가 어렵고 WSL 등은 아직 지원되지 않는다. 하지만 이 도구를 윈도우에 포함시켰다는 점은 이 도구에 대한 마이크로소프트의 의지를 여실히 드러내고 있다. 향후 이 도구가 지식 및 작업 노동자들뿐 아니라 개발자와 작업 워크플로를 어떻게 업데이트하고 지원할지도 흥미로울 것이다.

파워 오토메이트 데스크톱 플로우를 다른 사용자와 공유할 수 있지만 프리미엄 계정이 있으면 지금 당장 개인용 도구를 개발할 수 있다. 사람마다 개인적인 워크플로우를 중심으로 일하는 방식이 다르다. 

가령 개발자들이 하는 일의 핵심은 툴체인(Toolchain), 즉 코드 개발, 관리, 배치에 사용하는 애플리케이션이다. 파워 오토메이트 데스크톱은 이런 애플리케이션을 한 애플리케이션의 결과값이 다른 애플리케이션의 투입값을 유도하는 진정한 체인으로 바꿔준다. 이를 통해 클라우드의 분산된 이벤트 기반 프로그래밍 모델이 데스크톱에 적용되고, 윈도우 UI를 범용 API로 사용할 수 있게 됐다. 지루하고 반복적인 작업을 자동화해보고자 한다면 곧바로 시도해볼 가치가 충분하다.

---------------------------------------------------------------
자동화 인기기사
-> 기고 | 2021년 지능형 자동화 트렌드 7가지
-> 포스트 코로나 시대, 비즈니스 성공 열쇠는 ‘AI’와 ‘자동화’
-> 행동인터넷·초자동화···· 가트너가 꼽은 2021년 기술 트렌드 9가지
-> 기고 | AI의 가치, 하이퍼스케일 IT 자동화에 주목하라
-> '자동화, 자칫하면 고삐 풀린다'··· CIO가 거버넌스에 유의해야 하는 이유
---------------------------------------------------------------

ciokr@idg.co.kr

 

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.