Robotic Process Automation (RPA) คืออะไร ?

Robotic Process Automation หรือ RPA คือเทคโนโลยีซอฟต์แวร์อัตโนมัติ (Automation) ที่จะช่วยทำให้กระบวนการทางธุรกิจ (Business Process) ที่ทำซ้ำ ๆ ให้กลายเป็นกระบวนการอัตโนมัติผ่านตัวแทน (Agent) เช่น บอทซอฟต์แวร์ (Software Bot) หรือ AI Agent

ความหมายของคำว่า Robotic ภายในคำว่า RPA นี้ จะหมายความถึงหุ่นยนต์ซอฟต์แวร์ (Software Robot หรือ Bot) ที่รันอยู่บนเครื่องคอมพิวเตอร์หรือว่าบนเครื่องเสมือน (Virtual Machine) ที่จะใช้ความฉลาดของ Agent ในการทำสิ่งต่าง ๆ ให้ ดำเนินการแทนผู้ใช้งานได้

ตัวอย่างการประยุกต์ใช้งาน RPA ในธุรกิจ เช่น งานออกเอกสารเงินเดือนที่ต้องทำทุกเดือน การสกัด (Extract) ข้อมูลในใบแจ้งหนี้เพื่อส่งต่อในกระบวนการถัดไปตาม Workflow การกรอกข้อมูลใส่ฟอร์มให้อัตโนมัติ การดึงข้อมูลจากหน้าเว็บไซต์เพื่อทำสรุปสถานะในทุก ๆ วัน การค้นหาข้อมูลเชิงลึก (Insight) จากข้อมูลที่ต้องทำตามกรอบเวลาที่กำหนด ย้ายไฟล์จำนวนมาก ๆ จากระบบหนึ่งไปยังระบบหนึ่งเป็นระยะ ๆ เป็นต้น 

นอกจากนี้ ในมุมของการพัฒนาซอฟต์แวร์ เครื่องมือ RPA ยังเหมาะสำหรับการเปลี่ยนงานอะไรที่ต้องทำซ้ำ ๆ อย่างต่อเนื่องให้กลายเป็นกระบวนการอัตโนมัติ เช่น การทดสอบระบบ (Testing) ที่จำเป็นต้องกดตามกระบวนการเดิมซ้ำ ๆ ในทุกครั้งที่มีการแก้ไขโค้ด เป็นต้น ซึ่งในหลาย ๆ เครื่องมือ RPA ในปัจจุบันนั้นมีขีดความสามารถในการเข้าใจหน้าจอผู้ใช้ (User Interface) เพื่อให้ผู้ใช้สามารถใช้เครื่องมือ RPA จดจำการกระทำ (Action) ที่ดำเนินการโดยผู้ใช้ แล้วสั่งให้ดำเนินการซ้ำได้ในภายหลัง เป็นต้น

ที่มา: 

About chatchai

Tech Writer แห่ง TechTalk Thai ที่สนใจในทุกนวัตกรรมและเทคโนโลยี

Check Also

[NETIZEN Webinar EP.1] How Can SAP AI Copilot Joule Help You Revolutionize Your Business?

NETIZEN ร่วมกับ SAP ขอเชิญเข้าร่วมงานสัมมนาออนไลน์เรื่อง “How Can SAP AI Copilot Joule Help You Revolutionize Your Business?” …

Microsoft เปิดตัว Drasi ระบบ Data Processing ที่จัดการ Big Data ได้ง่ายขึ้น

ช่วงสัปดาห์ที่ผ่านมา ทาง Microsoft ได้เปิดตัว Drasi ระบบประมวลผลข้อมูล (Data Processing) ใหม่ให้เป็น Open Source ที่จะช่วยทำให้การตรวจจับและตอบสนองต่อการเปลี่ยนแปลงข้อมูลในฐานข้อมูลได้ง่ายขึ้นกว่าเดิม