Orchestrator
1. Giriş
PAW Orkestratör, RPA süreçlerinin merkezi olarak yönetilmesini sağlayan bir platformdur. Robotlar, iş kuyrukları, kullanıcılar ve süreçler bu sistem üzerinden planlanır, izlenir ve raporlanır.
Bu doküman, PAW Orkestratörün temel modüllerini, kullanım adımlarını ve günlük operasyonları açıklamaktadır.
2. Temel Kavramlar
Robot: PAW platformunda görevleri otomatik olarak gerçekleştiren yazılım birimi.
Process / İş Süreci: Robotların gerçekleştireceği belirli görevlerin tanımı.
Queue / İş Kuyruğu: Robotlara sırayla iletilecek iş kayıtları.
Schedule / Zamanlama: İş süreçlerinin ne zaman çalışacağını belirleyen plan.
User / Kullanıcı: Orkestratör üzerinde işlem yapma yetkisine sahip kişi.
Role / Rol: Kullanıcıların sahip olduğu yetki grupları (Admin, Developer, Viewer vb.).
3. Modüller ve İşlevler
3.1 Dashboard (Ana Ekran)
Çalışan robotların durumu (Başarılı, Hatalı, Beklemede)
Süreçlerin anlık durumu ve performans özetleri
Hatalı işler ve uyarıların listelenmesi
Kullanım Örneği:
Günlük operasyon öncesi, dashboard üzerinden hatalı veya bekleyen işler kontrol edilir.
3.2 Robot Yönetimi
Sistemdeki robotların listelenmesi ve durumu
Robotlara manuel veya otomatik görev atama
Robotların kaynak ve performans takibi
Kullanım Örneği:
Yeni bir robot sisteme eklendiğinde, buradan aktivasyonu ve test çalıştırması yapılır.
3.3 Process / İş Süreçleri Yönetimi
Süreçlerin listelenmesi ve detaylarının görüntülenmesi
Farklı sürümler arasında seçim yapılabilmesi
Süreçlerin zamanlanması (Schedule)
Kullanım Örneği:
“Fatura İşleme” süreci haftada 5 gün sabah 09:00’da otomatik çalışacak şekilde zamanlanır.
3.4 Queue / İş Kuyruğu Yönetimi
Robotlara gönderilecek iş kayıtlarının yönetimi
Öncelik ve sıra ayarlamaları
Hata alan işlerin yeniden çalıştırılması
Kullanım Örneği:
Bir robot, kuyruktaki 50 faturayı işler ve hata alan kayıtlar otomatik olarak yeniden kuyruğa eklenir.
3.5 Loglar ve Raporlama
Robotların ve süreçlerin detaylı loglarının görüntülenmesi
Performans ve hata analizi raporları
Raporların Excel olarak dışa aktarılması
Kullanım Örneği:
Haftalık rapor alınarak robot verimliliği ve süreç tamamlama süreleri incelenir.
3.6 Kullanıcı ve Rol Yönetimi
Kullanıcı hesaplarının oluşturulması ve yetkilendirilmesi
Rol bazlı erişim kontrolü
Denetim (Audit) kayıtlarının izlenmesi
Kullanım Örneği:
Yeni bir geliştirici eklenirken “Developer” rolü atanır ve yalnızca süreç tasarımına erişim verilir.
4. Günlük Operasyon Akışı Örneği
Dashboard’dan robotların ve iş süreçlerinin durumunu kontrol et.
Hatalı veya bekleyen işleri Queue modülünden yeniden çalıştır.
Yeni iş süreçlerini Process modülünden zamanla ve robotlara ata.
Gün sonunda Loglar ve Raporlama modülünden günlük performans raporlarını çıkar.
5. İpuçları ve En İyi Uygulamalar
Süreç versiyonlarını güncel tut, eski sürümleri yalnızca test için kullan.
Hatalı iş kayıtlarını analiz et ve sık tekrar eden hataları çöz.
Kullanıcı erişimlerini rol bazlı sınırlandırarak güvenliği artır.
Raporları düzenli olarak dışa aktar ve performans trendlerini takip et.