Istoria
Cu câțiva ani în urmă, problema alegerii unei soluții de integrare nu era o preocupare pentru micile și mijlociile afaceri. Cu doar 5 ani în urmă, implementarea unui bus de date era un semn că compania a atins realizări semnificative și că are nevoie de o soluție specializată pentru schimbul de date.
Totul se leagă de faptul că o soluție temporară precum integrarea „punct la punct”, odată cu creșterea afacerii, nu permite controlul procesului de schimb de date. În plus, sistemele care comunică în acest mod ajung să dezvolte un cod greu de gestionat, care implementează resurse API pentru integrarea cu fiecare sistem în parte.
Pe piață mai pot fi întâlnite companii uriașe, chiar și în domeniul retailului, care continuă să susțină soluții vechi de mult timp. , , Aceste soluții sunt păstrate doar pentru că au fost modificate semnificativ în funcție de nevoile afacerii. Actualizarea lor este similară cu migrarea la un sistem complet nou. Companiile sunt nevoite să mențină un efectiv mare de angajați pentru suportul constant și dezvoltarea acestor soluții, sisteme de operare și .
Într-un astfel de context, apare efectul „veteranului” — persoanele care cunosc în detaliu soluția și pot transmite experiența lor noului personal. În acest caz, un aspect periculos este că managementul ar putea fi prea relaxat și liniștit, având în vedere că toate problemele sunt rezolvate de mulți ani. Mai devreme sau mai târziu, aceste persoane ar putea părăsi compania, ceea ce va duce la o întârziere serioasă în dezvoltare și suport fără angajați experimentați. Această situație va crește, la rândul ei, utilizarea resurselor și va întârzia dramatic termenele.
O soluție pentru aceste probleme, în parte, este utilizarea unor soluții de industrie precum bus-urile de date — (). Ele sunt destinate standardizării proceselor de schimb de informații între sistemele interne ale unei companii, reducând costurile pentru dezvoltarea și suportul sistemelor țintă. În plus, odată cu soluția implementată, veți beneficia de experiența multianuală a companiilor care au dezvoltat și utilizat acest complex software o perioadă îndelungată. Aceasta înseamnă că majoritatea sarcinilor fundamentale de integrare vor fi deja rezolvate în cadrul produsului și nu vor necesita eforturi suplimentare pentru analiză și implementarea unor soluții simple.
Pe premises
Întorcându-ne cu 5-10 ani în urmă, putem observa că toate soluțiile de integrare erau exclusiv sisteme pe premise. Cu câțiva ani în urmă soluțiile au început să umple piața pe scară largă. Această tendință populară nu a ocolit această industrie. Majoritatea companiilor din acest domeniu nu au ratat oportunitatea de a oferi clienților lor soluții de integrare "în cloud". Astfel de soluții permit reducerea semnificativă a costurilor de suport, cel puțin, eliminând din cheltuieli închirierea serverelor și întreținerea acestora.
Având în vedere caracteristicile și dimensiunile afacerii, nu fiecare companie își poate permite transferul soluțiilor de integrare în cloud. Adesea, aceasta este legată de probleme de securitate sau de specificul industriei, uneori, costurile de migrare depășesc beneficiile așteptate ale proiectului. Ca rezultat, soluțiile de integrare pe premise continuă să rămână solicitate pe piață și să ocupe poziții de lider, comparativ cu cele bazate pe cloud.
Cloud
Datorită dezvoltării rapide a soluțiilor de integrare bazate pe cloud, acest sector a început să atragă clienți din segmentele micilor și mijlociilor afaceri. Modelul de utilizare a serviciului pe bază de abonament ( — Software as a Service) atrage majoritatea clienților printr-un start simplu și un proces transparent de utilizare. În plus, companiile dezvoltatoare de soluții oferă adesea servicii de consultanță pentru implementare, configurare inițială a proceselor de integrare și întreținerea acestora.
Modelul de utilizare a soluțiilor cloud permite clientului să reducă resursele și timpul necesar pentru implementare. În general, aceste platforme de integrare se diferențiază calitativ și cantitativ de omologii lor on-premise printr-un set de conectori gata făcuți pentru majoritatea sistemelor de afaceri comune. Multe dintre ele oferă de asemenea scenarii de schimb de date pentru scenariile de afaceri populare. De exemplu, pentru retail este obișnuit să se realizeze transferul de date între sistemele ERP și CRM, iar în acest caz, foarte adesea, dezvoltatorul platformei de integrare (SaaS) pregătește un scenariu standard de schimb de date între aceste sisteme. Clientului îi este suficient să precizeze un set minim de parametri de configurare, cum ar fi: conturile pentru conectarea la sisteme, configurația cererilor pentru obținerea de date de la sistemul sursă (ce tip de date, în ce format).
Din perspectiva clientului, această soluție pare atractivă datorită - abordării, în care majoritatea operațiunilor se efectuează printr-un editor vizual și nu necesită o implicare profundă în dezvoltare. Ca rezultat, obținem un client fidel pe termen lung. Dezvoltatorului îi rămâne să mențină funcționarea stabilă a platformei și un nivel înalt de ), și să continue dezvoltarea platformei, creând noi conectori, scenarii și actualizând în paralel cele existente.
Prin acest abord, este important să avem de la bun început o imagine realistă asupra modelului de monetizare, deoarece acesta nu este un plată unică. Colaborarea ulterioară va include cheltuieli pe timpul serverului și pentru dezvoltarea ulterioară a soluției cu suport. Exact un astfel de model este utilizat în multe soluții. În acest context, fiecare client primește propriul său spațiu izolat (de obicei, nivelul de izolare depinde de tipul de abonament), unde poate desfășura propriile procese. Detalierea mecanismelor de configurare pentru gestionarea scenariilor de integrare variază de la o platformă la alta, prin urmare este foarte important să se definească din timp scenariile posibile pentru a face alegerea corectă a platformei.
Compararea iPaaS
Haideți să analizăm și să comparăm unele dintre soluțiile de integrare populare - iPaaS. Pentru aceasta, am ales primele 5 soluții de pe piață. , care s-a clasat prima în rezultatul căutării Google la momentul publicării.
Această soluție reprezintă un set de instrumente care permite nu doar configurarea scenariilor de integrare, ci și dezvoltarea, gestionarea API-urilor, crearea propriilor aplicații și configurarea proceselor.
Această suită software a fost achiziționată de compania Dell în 2010 și a ajuns rapid în fruntea pieței soluțiilor iPaaS, conform clasamentelor companiei de consultanță în ultimii 6 ani.
Aplicație: pentru întreprinderi mari și medii din diferite domenii.
Preț: de la 549 USD/lună.
Demo/Trial: .
Acest produs este o dezvoltare a unui gigant în domeniul soluțiilor de integrare. Bazându-se pe expertiza companiei Oracle, soluția se evidențiază prin cele mai bune practici din industrie și fluxuri de integrare gata pregătite, integrate în produs. Biblioteca de conectori gata pregătiți va permite economii semnificative la configurarea inițială. Consultați evaluarea produsului în opinia și recenziile companiilor care au implementat soluția.
Aplicație: pentru întreprinderi mari și medii din diferite domenii.
Preț: mai multe opțiuni de abonament, inclusiv un plan cu plată pe utilizare: începând de la 1.2097 USD/misiune, și un plan lunar flexibil care începe de la 0.8065 USD/misiune.
Demo/Trial: .
În veți găsi peste 300 de scenarii de integrare pre-configurate între soluții populare. În plus, produsul are un designer de scenarii simplu și intuitiv, care vă va ajuta să creați propriile procese de integrare.
Soluția este deja de mai mulți ani în "cadranul magic" al companiei .
Aplicație: pentru întreprinderi mici și medii din diverse domenii.
Preț: de la 1499 USD/lună.
Demo/Trial: .
TIBCO Cloud este o soluție iPaaS de la o companie cu o experiență vastă de ani. Produsul permite configurarea scenariilor de integrare printr-o interfață ușor de utilizat, ceea ce va fi convenabil dacă doriți să transferați sarcina de configurare a proceselor nu doar către dezvoltatori experimentați, ci și către specialiști în afaceri. Platforma are un rating destul de ridicat în urma evaluării companiei de consultanță .
Aplicație: pentru întreprinderi mici și medii din diverse domenii.
Preț: de la 400 USD/lună.
Demo/Trial: .
Soluția de integrare a companiei elastic.io permite crearea și configurarea proceselor de integrare printr-un editor vizual simplu. Soluția dispune de pentru conectarea la platforme populare de Ecommerce, ERP și CRM, inclusiv cele care se află în rețeaua internă de securitate a companiei. Această soluție este denumită Local Agent — poate fi foarte interesantă și utilă din punct de vedere al securității, dacă nu doriți să deschideți accesul extern la sistemele dumneavoastră interne. În ciuda vârstei sale tinere, produsul este deja menționat în clasamentele agenției .
Aplicație: pentru întreprinderi mici și medii din diverse domenii.
Preț: de la €199/lună, posibilitatea de utilizare a platformei în model OEM.
Demo/Trial: .
Concluzie
Când luați decizia de a alege o platformă de integrare, va trebui să evaluați peste 20 de produse disponibile pe piață. Criteriile importante de selecție vor fi – disponibilitatea unei biblioteci de conectori gata făcuți și a șabloanelor de scenarii pentru a facilita începutul proiectului de implementare, disponibilitatea și simplitatea/puterea editorului vizual pentru personalizarea scenariilor, suportul și consultanța din partea dezvoltatorilor, un model convenabil de tarifare și plată. Fiecare produs este unic în felul său și oferă un pachet de soluții, incluzând platforma în sine, editorul de scenarii, biblioteca de conectori gata făcuți, suportul din partea dezvoltatorilor și comunității.
Pentru a determina care soluție dispune de setul complet de funcționalități necesare, un analiz atent este esențial. Din fericire, majoritatea platformelor pot fi testate gratuit pentru o anumită perioadă. Dacă, din anumite motive, nu puteți trece la modelul iPaaS, există o piață vastă de soluții on-premise, care oferă mai multă flexibilitate, dar necesită costuri semnificative de implementare și suport.
Alegerea este a dumneavoastră.
Sursa: habr.com
