Robotic Process Automation (RPA)
12.05.2023, 00:00 Uhr
RPA mit Apify
Was Apify in Sachen RPA kann und wofür es nicht geeignet ist.
Für die Robotic Process Automation (RPA) existieren zahlreiche Werkzeuge in Form von Desktop-Anwendungen, Websites, Cloud-Plattformen und hybriden Lösungen. Die Plattform Apify [1] zählt ebenfalls zu diesen Lösungen, auch wenn nicht das auf den ersten Blick ersichtlich ist. Apify ist eine Plattform, auf der Entwickler Web-Scraping- und Browser-Automatisierungs-Tools erstellen, ausführen und überwachen können. Die Plattform hostet dabei die Agenten und führt diese aus, um beispielsweise Daten zu sammeln.
Dadurch ist Apify in zweierlei Hinsicht für bestimmte Anwendungsfälle als RPA-Lösung interessant. Zum einen sind das Web-Scraping-Projekte, um Daten zu sammeln, beispielsweise um diese anschließend in einer zusätzlichen RPA-Lösung zu nutzen. Apify dient dann als Vorbereitung beziehungsweise als Quelle für Informationen, damit der RPA-Prozess funktioniert. Zum anderen sind die Agenten von Apify auch gut dazu geeignet, Browser zu automatisieren. Dazu kommen sogenannte Headless-Browser zum Einsatz, also Browser, die ohne grafische Oberfläche ausgeführt werden. Damit lassen sich Aktivitäten simulieren und durchführen, die ansonsten von Benutzern ausgeführt werden. Headless-Browser sind programmgesteuert und bieten damit vielfältige Möglichkeiten bei der Automatisierung von Prozessen.
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar