即日起,AutomationAnywhere首席專家王言將在RPA中國公眾號和官網同步開設專欄,每周一篇深度專欄文章,為讀者深度解讀RPA技術以及未來的發展和應用。點擊RPA全球生態公眾號下方菜單:「深入RPA-王言專欄」即可查看全部專欄內容,歡迎關注!
各位聽眾,大家好,我是王言。上一節我為您介紹了RPA三個主要組成部分的第二部分,RPA的運行器。這一節我將為您介紹RPA的第三個組成部分,也是最后一個部分,RPA的控制器。我們也可以把它比作是RPA平臺的大腦。
很多人在一開始使用RPA平臺時,對RPA的控制器能力是不以為然的。簡單的認為,只要有RPA的編輯器可以開發機器人,有RPA的運行器可以去運行機器人,不就可以完成自動化任務了嗎?為什么還需要一個RPA的控制器? 事實上因為現在所有的機器人的運行和管理還是必須要靠人去管理的,就是說我們今天的機器人還是沒有自我意識,或者自我控制的能力 。
所以,在RPA的運行和監控和管理過程中,必須還是需要人來去參與的。 我們假定如果沒有這個控制器,也就意味著每一臺的運行器都需要用人去做監控和管理。 如果每個運行器都是靠人去管理,我們反向來講,RPA也沒有實現到能夠解放人員勞動的目的。
所以,我們希望是說機器人的管理員更多的通過控制器直接的就可以去管理很多的機器人的運行,而不必這樣一對一的去管理實現。所以,這是RPA控制器出現的主要目的。評價RPA控制器的好與壞,我想主要分為三個角度去看。
第一個角度,我們談到RPA控制器的調度能力 。也意味著說,控制器能夠調度的機器人,或者講運行器,或者是編輯器越多越好。或者講我們在調度過程中,如果是說調度器調度能力,控制器本身出現了問題,能不能實現一些高可用、負載均衡,或者災備的能力,保證控制器的可用性。這是第一點,對于控制器的調度能力的好壞。
第二個角度,要看它對機器人監控和追蹤能力的好壞 。也就是說,它能否做到實時的對機器人狀態的一個跟蹤和處理。不要等到說,遠程的機器人已經出現了問題,控制器還沒有反應過來,所以這個體現了它的時效性,以及對機器人執行過程記錄的一個情況。
第三個角度,安全管控的能力 。因為機器人本身我們講是說,它是分散在各地去運行和執行的,這個時候你不能夠假定每一個節點都一定是安全的,所以必須要做這樣的安全控制。比如在文件傳輸上,要通過加密的手段,比如在機器人使用到用戶名口令的時候,必須做加密的存儲。然后,機器人必須要有這種認證、數字簽名、不可抵賴的對交易確認的能力,這些都需要通過控制器做統一的管理。 接下來我們會去講述一下關于控制器的十大基本能力 。
第一,監控能力 。前面我們談到了,我們通過集中式的控制中心,能夠對很多機器人的狀態進行控制,并且能夠通過這個控制器對機器人進行遠程的維護和技術的支持。
同時,控制器可以做機器人的任務的調度,時間的安排,隊列的排序等等能力。如果做的比較完善,其實可以通過各種移動設備,比如平板電腦完成對機器人的監控和管理。
第二,安全管理能力和控制能力 。比如說,機器人要使用到的一些業務用戶的用戶名口令,是否能夠安全的進行保管,能否讓業務用戶自己去來維護這些口令,而不讓任何的其他IT人員所知。是否能夠保證這些用戶安全能夠自動的做到,比如說時效性的更新,或者說我們在制定安全的這種口令,或者用戶名的時候,可以交由某一類角色進行特定的管理,而另外一類用戶是不能夠訪問和使用的。
第三,運行機器人的能力 。控制器可以用調度的方式去調動機器人的使用,整個過程對業務人員是可見的,有的時候為了保證這樣的數據隱私,其實我們需要對業務人員隱藏。
第四,自動化任務的分配能力 。因為當我們運行自動化任務的時候,我們不是強制于說某一個機器人去運行,需要通過控制器做優先級控制,或者動態的負載均衡的時候,可以將這個自動化任務自動的分配到某一個空閑的機器人手里。
第五,機器人自動擴展的能力 。比如說,當我們業務量突然激增的時候,發現原來的機器人資源部能夠滿足原來的業務處理的時候,能不能通過控制器快速的增加一些機器人的數量,動態的調整機器人的資源,能滿足業務上的快速變化。
第六,并行的自動化執行處理能力 。就是說,我們控制器可以提供在虛擬機中多機器并行的控制和處理。同時,還能對這塊能力進行監控。
第七,機器人的隊列管理 。比如說,可以通過控制器預先設定好隊列,隊列里面可以預先安排不定數量的任務,也還可以通過后邊的運行隨時往里去加載機器人運行的任務。這些任務放到隊列之后,以對應的機器人的設備的資源池,按照流程的優先級,可以去調度空閑的機器人進行任務的分配。
第八,失敗的恢復能力 。如果單點的機器人出現失敗之后,能否會把任務自動的轉到其他的機器人,而接著去進行處理,避免流程的中斷對業務造成的影響,機器人可以自動進行任務的接管,并持續執行原來的業務流程。
第九,我們談到控制器需要具備一定的報告或者分析能力 。 最典型的就是我們談到的對于SLA(Service Level Agreement),就是服務水平協議,就是說我要知道我們所管理的所有的機器人是不是按照當初對業務交付的協議要求,按時、按量的完成了這樣一個任務。
同時,我們可以在完成任務之后,對ROI(投資回報率Return on Investment)進行計算,就是我們的投入產出比,就是如果我們去運行這些機器人任務,如果我們采用人的方式,大概是要多少的投入,但是今天使用了機器人,我們帶來的效率以及成本的節省大概是多少。隨時能夠產生這樣的報告,也可以讓最終用戶能夠感受到我通過使用機器人,能夠實實在在的為企業所帶來的運營成本的降低。
第十,控制器需要對在整個RPA平臺上的用戶、角色、設備等資源進行管理 。 通過我們前面四節為您介紹的RPA的主要組成部分,以及其具備的功能,您也可以思考一下,自己在主要的日常中使用了機器人的哪些能力,而哪些能力還沒有用到,這個背后的原因主要是什么? 接下來我將為您介紹RPA技術的各個演進的階段。謝謝您的收聽,我們下次再見!
繼續閱讀:
未經允許不得轉載:RPA中國 | RPA全球生態 | 數字化勞動力 | RPA新聞 | 推動中國RPA生態發展 | 流 > 專欄連載 |深度解讀RPA:RPA 的主要組成部分之控制器
熱門信息
閱讀 (14728)
1 2023第三屆中國RPA+AI開發者大賽圓滿收官&獲獎名單公示閱讀 (13753)
2 《Market Insight:中國RPA市場發展洞察(2022)》報告正式發布 | RPA中國閱讀 (13055)
3 「RPA中國杯 · 第五屆RPA極客挑戰賽」成功舉辦及獲獎名單公示閱讀 (12964)
4 與科技共贏,與產業共進,第四屆ISIG中國產業智能大會成功召開閱讀 (11567)
5 《2022年中國流程挖掘行業研究報告》正式發布 | RPA中國