API Integrator · Görev Akışı Yöneticisi

Her şeyi her şeye bağlayın. Entegrasyonu yazmadan.

On sekiz görev tipini tek canvas'a sürükleyin, output key'ler ve JSON Path ile zincirleyin; cron'la, HTTP endpoint'iyle veya başka bir akıştan ateşleyin — her adımı gateway ile aynı denetim ve kimlik yığını izlesin.

  • Görev tipleriTek canvas'ta 18
  • TetikleyicilerCron · HTTP · İç içe
  • ZamanlamaQuartz · saat dilimi duyarlı

Yetenekler · derinlemesine

Boş bir tuvali üretim kalitesinde görev akışına dönüştüren yedi özellik.

Altı adımlı kurucu, tek tuvalde on sekiz görev tipi, JSON Path ile output-key zincirleme, üç tetikleme modu, her görev tipine bağlanabilen Failure Action'lar, beş KPI'lı yürütme panosu ve gateway ile aynı kimlik ve denetim yığını — her özellik gerçek bir Apinizer yeteneğidir, yol haritası vaadi değil.

01 · Altı adımlı oluşturucu

Boş canvas'tan canlı görev akışına altı adımda.

Oluşturucu, özellik özellik hazine avı değil, altı adımlı bir sihirbazdır. Akışı adlandırıp tanımlayın, görevleri canvas'a sürükleyin, yayınlanan bir HTTP endpoint'i olup olmayacağına karar verin, bir cron sabitleyin, hata eylemleri ekleyin ve log saklama süresini seçin. Her adım gözden geçirilecek kadar küçüktür; ortadaki canvas ise gerçeğin kaynağıdır — gözden geçirenler onu okur, operatörler ona güvenir.

  • Adım 1 — Tanım: ad, açıklama, ortam
  • Adım 2 — Görevler: sürükle-bırak canvas, output key'lerle zincirleme
  • Adım 3 — Endpoint: API Key ile korunan bir REST endpoint'i olarak yayınlama
  • Adım 4 — Zamanlama: saat dilimi duyarlı Quartz cron ifadesi
  • Adım 5 — Hata Eylemleri: nöbetçiyi çağırın, SIEM'e loglayın, otomatik kurtarın
  • Adım 6 — Saklama: yürütme logunun ortam bazında ne kadar yaşayacağı
  • Herhangi bir adımda kaydedin — kaldığınız yerden devam edin
  • Tek görevli akış için de elli görevli akış için de aynı sihirbaz
  • Definition
  • Tasks
  • Endpoint
  • Schedule
  • Failure Actions
  • Retention
Horizontal stepper showing the six phases of building a task flow — Definition, Tasks, Endpoint, Schedule, Failure Actions, Retention — with a save chip at the end; below it a card preview for the active Tasks step shows three tasks chained on a canvas with output keys, plus a palette strip with draggable task chips.

02 · Görev paleti

Tek canvas'ta on sekiz görev tipi — kurulacak eklenti yok.

Çoğu entegrasyon aracı, bir sağlayıcının marketplace'ini seçmenizi ve aradığınız konnektörün orada olması için dua etmenizi ister. Apinizer on sekiz görev tipini kutudan sunar; her biri formla yapılandırılır, hiçbiri kod gerektirmez. Üç grup — dış dünyayla konuşan konnektörler, mantığınızı çalıştıran compute ve bir görev akışının diğerini çağırmasını sağlayan akış kontrolü.

  • API Call — özel header, metot ve gövdelerle giden HTTP / REST
  • Email — HTML veya düz şablonlar ve dinamik alıcılarla SMTP gönderimi
  • Database — Select, Insert / Update / Delete ve Stored Procedure aynı canvas'ta
  • Sekiz veritabanı motoru — Oracle, PostgreSQL, MySQL, SQL Server, SAP Sybase, Apache Hive, Apache Impala, DB2
  • Mesajlaşma — topic / kuyruk / partition yönlendirmesiyle Kafka, RabbitMQ, ActiveMQ
  • Dosyalar — sabit hatlı ve modern aktarımlar için FTP Read ve FTP List
  • Log ve SIEM — Elasticsearch, Graylog, Syslog, Logback, SNMP trap'leri
  • Webhook — partner veya dahili, HTTP ile erişilebilen her sisteme gönderim
  • Script — aradaki mantık için satır içi Groovy / JavaScript
  • Linux Script — güvenli bağlantı üzerinden uzak bir sunucuda shell komutu çalıştırma
  • Bildirim — kullanıcılara veya tüm ekiplere uygulama içi bildirim
  • Görev Akışı — kendi denetimiyle, başka bir görev akışını adım olarak çağırma
  • 14 connectors
  • 2 compute types
  • Nested task flows
  • Form-configured
  • No code required
Six-column grid of task-type cards organized into three groups — connectors (14 cards including API Call, Email, Webhook, SNMP, the three Database operations, Kafka, RabbitMQ, ActiveMQ, FTP Read and List, Elasticsearch, Graylog, Syslog, Logback), compute (Script and Linux Script), and control (Task Flow and Notification).

03 · Output key'ler + döngüler

Adımları output key'lerle zincirleyin. JSON Path ile yineleyin. Yapıştırma kodu yok.

Her görev sonucunu adlandırılmış bir output key'e yazar. Sonraki görev — veya akışın aşağısındaki herhangi bir görev — tek satırlık bir JSON Path ya da XPath ifadesiyle içine uzanıp tek bir alanı çekebilir, bir dizi üzerinde yineleyebilir veya bir istek gövdesini şablonlayabilir. Bir veritabanı sonucu üzerinde dönün. Bir Kafka batch'i üzerinde yineleyin. Bayrak yoksa isteği atlayın. Yandaki değişken çekmecesi kapsamdaki her şeyi listeler; operatörün tek bir ad bile ezberlemesi gerekmez.

  • Görev başına output key — sonucunuz akışın aşağısında adıyla erişilebilir
  • İç içe alan çıkarımı için JSON Path / XPath sözdizimi
  • Döngü değişkenleri — {{outputKey#.path}} ifadeleriyle diziler üzerinde yineleme
  • Üç değişken kapsamı — bu görevin, önceki görevlerin ve global / ortam
  • Tıkla ve ekle — değişken seçici, yazım hatası ayıklamayı ortadan kaldırır
  • Görev başına Once veya Loop — yinelemeyi görev düzeyinde açın
  • Continue on fail anahtarı, bozuk satırlarda döngüyü sürdürür
  • Her alanda statik değer, parametreli değer veya ifade
  • Output key
  • JSON Path
  • XPath
  • Loop variable
  • Continue on fail
  • Variable scopes
Three task cards chained left to right — a DB Select task with an output key named orders, a loop task iterating over the orders array via a JSON Path expression, and an API Call task templated with the looped row's email field; a variables drawer below lists this task, previous tasks, and global variables; a continue-on-fail panel on the right shows a green on toggle.

04 · Tetikleyiciler

Aynı akışı ateşlemenin üç yolu.

Gerçek entegrasyonların hepsi aynı saatle çalışmaz. Kimi gece batch'idir, kimi partner push'udur, kimi başka bir akışın devamıdır. Apinizer üçünü de birinci sınıf giriş noktası olarak ele alır — aynı canvas, aynı denetim, aynı yürütme logu. Batch için bir Quartz cron seçin, partner için bir REST endpoint'i yayınlayın veya kompozisyon kopyala-yapıştırdan daha temizse akışı başka bir akıştan çağırın.

  • Zamanlama — tam saat dilimi duyarlılığıyla Quartz cron ifadesi
  • HTTP endpoint — akış başına API Key ile korunan otomatik oluşturulmuş URL
  • İç içe çağrı — bu akışı başka bir akışta adım olarak çalıştırın
  • Manuel çalıştırma — Manager UI'dan istek üzerine yürütün
  • Askıya alma anahtarı — akışı silmeden zamanlamayı duraklatın
  • Erişilebilirlik göstergesi — Integration Server çevrimdışıyken UI size söyler
  • Aynı yürütme logu her tetikleyici kaynağını birebir aynı yakalar
  • Tetikleyici yapılandırması kendi oluşturucu adımında yaşar — gizli ayar yok
  • Cron · Quartz
  • HTTP · REST
  • Nested
  • Manual run
  • API Key auth
  • Suspend
Three trigger cards on the left — Schedule with a Quartz cron expression, HTTP published as a REST endpoint, and Nested call — feed a single task flow card in the middle, which fans out to three output cards on the right covering upstream calls, execution logs, and the audit trail.

05 · Hata Eylemleri

Hatayı, birini uyandıran çağrıya bağlayın.

Her operatör bilir: en kötü akışlar sessizce başarısız olanlardır. Oluşturucudaki Hata Eylemleri adımı, on sekiz görev tipinin herhangi birini kurtarma yolu olarak kabul eder — nöbetçiye e-posta gönderin, ağ operasyon merkezine SNMP trap ateşleyin, hata izini bir webhook'a iletin, Graylog'a loglayın, akış aşağısı alarmlar için Kafka'ya gönderin veya değişikliği geri alan bir kurtarma görev akışı çağırın.

  • On sekiz görev tipinin her biri Hata Eylemi olabilir
  • Hata izi ekli olarak nöbetçiye e-posta
  • Önem derecesi ve correlation ID ile NOC'a SNMP trap
  • Olay yönetim sistemine webhook gönderimi
  • Tam istek ve adım bağlamıyla Graylog veya Syslog yazımı
  • Kurtarma görev akışı — insan müdahalesi olmadan düzeltmek için başka bir akışı çağırın
  • Görev başına gecikmeli ve koşullu retry
  • Bozuk satırda durmaması gereken döngüler için continue-on-fail anahtarı
  • Aynı denetim, hata eyleminin kendisi için de geçerli
  • Any task type
  • Page oncall
  • SNMP trap
  • Webhook
  • Recovery flow
  • Retry + delay
A failing task flow on the top with a red failure badge feeds six failure-action lanes below — email the oncall, SNMP trap, webhook to incident management, Graylog, Kafka audit topic, and a recovery task flow; a runtime control card on the right shows retry and continue-on-fail toggles.

06 · Yürütme logu + dashboard

Her adım loglanır. Her akış grafiklenir. Tek sekme.

Yürütme logu, kontrol etmeyi hatırlamanız gereken ayrı bir ekran değildir. Görev akışlarını listeleyen sayfa; toplam, başarılı, başarısız, devam eden ve başarı oranından oluşan bir KPI şeridinin ve her çalıştırmayı listeleyen sıralanabilir bir tablonun üzerinde durur. Bir çalıştırmaya tıklayın, genişletin; görev logu ayrıntılarını ve eylem logu ayrıntılarını, her satırda zamanlama ve sonuçla, adım adım görün.

  • Beş KPI kartı — toplam, başarılı, başarısız, devam eden, başarı oranı
  • Duruma, zamana, süreye veya akışa göre sıralanabilir çalıştırma tablosu
  • Bir çalıştırmaya tıklayıp adım adım görev logu ayrıntılarını açın
  • Eylem logu ayrıntıları — hata eylemleri netlik için ayrı loglanır
  • Sonuç tipleri — SUCCESS, FAILURE, IN PROGRESS, INTERRUPTED
  • Ortama, görev akışına ve tarih aralığına göre filtreleme
  • Görev başına süre — akıştaki yavaş adımı hemen görün
  • Oluşturucudaki saklama ayarı, logun ne kadar geriye gideceğini belirler
  • 5 KPI cards
  • Step-by-step log
  • Action log
  • Result types
  • Retention-aware
Dashboard header with five KPI cards — total execution, succeeded, failed, in progress, success ratio — sits above an execution log table listing four runs with their result types and durations; one row is expanded to show step-by-step task log details and an action log entry for a paged-oncall failure action.

07 · Aynı platformla yönetişim

Gateway ile aynı kimlik, aynı denetim, aynı gözlemlenebilirlik.

Çoğu entegrasyon platformu kendi giriş ekranıyla, kendi RBAC modeliyle ve kendi denetim günlüğüyle gelir. Apinizer'ın Integrator'ı platformun içine inşa edilmiştir — API'lerinizi yöneten operatörler aynı kimliği, aynı rolleri, aynı denetim izini kullanır ve akışlarının ne yaptığını aynı Analytics Engine ile görür. Kurulacak ikinci sistem, yönetilecek ikinci hesap yok.

  • Aynı Identity Manager — OIDC, OAuth 2.0, JWT, LDAP, AD, SAML
  • Aynı RBAC modeli — System, Project ve Team kapsamı
  • Aynı denetim izi — kim düzenledi, kim çalıştırdı, kim gördü, diff'lerle
  • Aynı ortam modeli — DEV → TEST → PROD terfisi
  • Aynı APIops iş akışı — görev akışlarını proxy'lerle birlikte uygulayın
  • Aynı Analytics Engine; başarı oranını, gecikmeyi ve hataları gösterir
  • Anomali tespiti kuralları doğrudan görev akışı metriklerini hedefleyebilir
  • Akış başına trace anahtarı — gateway trafiğiyle aynı beş sekmeli inceleme
  • Identity Manager
  • Project + Team RBAC
  • Audit trail
  • DEV → TEST → PROD
  • APIops
  • Analytics Engine
A task flow sits in the middle on a brand-gradient bar; four governance lanes wrap around it — identity and roles on the top-left, audit trail on the top-right, environment promotion on the bottom-left, and analytics on the bottom-right; each lane shows the equivalent gateway control reused on the Integrator.

Pakete dahil

Neler dahil

Aşağıdaki yetenekler standart kurulumun parçasıdır — ek SKU'lar ve ayrı lisanslar yoktur.

Tasarımcı ve çalışma zamanı

  • Altı adımlı oluşturucu — Tanım, Görevler, Endpoint, Zamanlama, Hata Eylemleri, Saklama
  • Sürükle-bırak görev canvas'ı
  • JSON Path / XPath ile output key zincirleme
  • Görev başına continue-on-fail'li döngü
  • Değişken çekmecesi — bu görev, önceki görevler, global / ortam
  • Görev başına gecikmeli ve koşullu retry
  • Zamanlamada askıya alma anahtarı
  • Adım adım hata ayıklama için trace anahtarı

Konnektörler ve operasyonlar

  • On sekiz görev tipi — 14 konnektör, 2 compute, 2 kontrol
  • DB konnektöründe desteklenen sekiz veritabanı motoru
  • Üç tetikleme modu — Cron, HTTP, İç içe
  • Akış başına API Key ile korunan HTTP endpoint'i
  • Başarı oranlı beş kartlık KPI dashboard'u
  • Adım adım görev ve eylem yürütme logu
  • On sekiz görev tipinin herhangi birinde Hata Eylemleri
  • Gateway ile aynı kimlik, denetim ve Analytics Engine

Ismarlama entegrasyonlar kurmayı bırakın

Her şeyi her şeye bağlayın.

Canvas'ı, on sekiz görev tipini ve canlı bir hatadan kurtarma döngüsünü otuz dakikalık bir oturumda görün — API'lerinizi zaten çalıştıran platformun üzerinde.