Historik
For just a few years ago, the question of choosing an integration solution was not on the table for small and medium-sized businesses. Just 5 years ago, implementing a data bus was a sign that the company had achieved significant success and required a specialized solution for data exchange.
The point is that temporary solutions like point-to-point integration do not allow for effective data exchange control as the business grows. Moreover, systems that communicate in this way accumulate complex, unmanageable code that implements API resources for integration with each individual system.
In the market, you can still find giant companies, even in the retail sector, that continue to support outdated solutions. , , solutions simply because they have been heavily customized to meet business needs. Updating them is akin to migrating to a completely new system. Companies have to maintain a large staff for the ongoing support and development of these solutions, operating systems, and .
In such an environment, the effect of the 'old-timer' starts to manifest—people who thoroughly understand the solution and can pass on their experience to new employees. In this case, the danger lies in the fact that management may become too relaxed and complacent, as all issues have been resolved in one way or another for many years. Sooner or later, such individuals may leave the company, which will lead to significant delays in development and support without experienced staff. In turn, this situation will increase resource waste and dramatically push deadlines back.
One part of the solution to such problems is the use of industry solutions like data buses—(). De er designet til at standardisere processerne for informationsudveksling mellem virksomhedens interne systemer, reducere omkostningerne ved yderligere udvikling og support af de målrettede systemer. Desuden får du sammen med den implementerede løsning mange års erfaring fra virksomheder, der har udviklet og brugt softwarepakken i lang tid. Det betyder, at de fleste grundlæggende integrationsopgaver allerede vil være løst inden for selve produktet og ikke kræver yderligere indsats til analyse og implementering af enkle løsninger.
On-premise
Hvis man ser 5-10 år tilbage, vil man opdage, at alle integrationsløsninger udelukkende var on-premise systemer. For flere år siden løsninger begyndte at fylde markedet. Den moderne trend har også nået denne branche. De fleste virksomheder på dette marked har ikke ladet chancen gå forbi, og tilbyder deres kunder integrationsløsninger 'i skyen'. Sådanne løsninger gør det muligt at reducere supportomkostninger betydeligt, i det mindste ved at fjerne udgifterne til leje af serverkapacitet og deres vedligeholdelse.
Under hensyntagen til virksomhedens karakteristika og størrelser kan ikke alle virksomheder have råd til at flytte integrationsløsninger til skyen. Dette skyldes ofte sikkerhedsspørgsmål eller branche-specifikke forhold, og nogle gange overstiger migreringsomkostningerne den forventede gevinst fra projektet. Som resultat forbliver on-premise integrationsløsninger efterspurgte på markedet og har fortsat en førende position sammenlignet med cloud-løsninger.
Cloud
Takket være den hurtige udvikling af cloud-baserede integrationsløsninger, har denne retning begyndt at tiltrække kunder fra små og mellemstore virksomheder. Servicemodelen med abonnement ( — Software as a Service) tiltrækker de fleste kunder med en enkel opstart og en gennemsigtig brugsproces. Derudover tilbyder virksomhederne, der udvikler løsningerne, ofte deres konsulenttjenester til implementering, initial opsætning af integrationsprocesser og deres support.
Modellen for brug af cloud-løsninger giver kunderne mulighed for at reducere ressourcer og tid til implementering. Som regel adskiller sådanne integrationsplatforme sig kvalitativt og kvantitativt fra deres on-premise kolleger ved at have et udvalg af færdige forbindelser til de fleste almindelige forretningstjenester. Mange af dem tilbyder også færdige udvekslingsscenarier for populære forretningssituationer. For eksempel er det typisk for detailhandelen at overføre data mellem ERP- og CRM-systemer, og i sådanne tilfælde forbereder udvikleren af integrationsplatformen (SaaS) ofte et standard udvekslingsscenarie for data mellem disse systemer. Kunden skal blot angive det minimale nødvendige sæt konfigurationsparametre, såsom: konti til forbindelse til systemerne, anmodningskonfiguration for at få data fra kildesystemet (hvilken type data, i hvilken form).
Fra kundens perspektiv ser en sådan løsning attraktiv ud på grund af -tilgangen, hvor de fleste operationer udføres ved hjælp af en visuel editor og ikke kræver dybdegående udvikling. Som resultat får vi en loyal kunde på lang sigt. Udvikleren skal sørge for stabil drift af platformen og høj ), og fortsætte med at udvikle platformen ved at skabe nye forbindelser og scenarier, samtidig med at eksisterende opdateres.
I en sådan tilgang er det vigtigt at have en realistisk opfattelse af monetiseringsmodellen fra starten, da dette ikke er en engangsbetaling. Det videre samarbejde vil inkludere omkostninger til servertid og til videre udvikling af løsningen med support. Netop denne tilgang anvendes i mange løsninger. Hver kunde får sit eget isolerede rum (ofte afhænger niveauet af isolation af abonneringsniveauet), hvor de kan implementere deres egne processer. Detaljeringsgraden af konfigurationsmekanismer til at styre integrationsscenarierne varierer mellem platformene, så det er meget vigtigt at bestemme de sandsynlige scenarier på forhånd for at vælge den rigtige platform.
Sammenligning af iPaaS
Lad os prøve at analysere og sammenligne nogle af de populære integrationsløsninger - iPaaS. Til dette har jeg valgt de første 5 løsninger på markedet fra , som i øjeblikket var den første i Google-søgeresultaterne på tidspunktet for offentliggørelsen.
Denne løsning er et kompleks af værktøjer, der ikke kun giver mulighed for at konfigurere integrationsscenarier, men også til at udvikle, administrere API'er, udvikle egne applikationer og konfigurere processer.
Denne softwarepakke blev erhvervet af Dell i 2010 og har hurtigt klatret til topplaceringer på markedet for iPaaS-løsninger ifølge konsulentfirmaets rangeringer de sidste 6 år.
Anvendelighed: for store og mellemstore virksomheder på tværs af forskellige brancher.
Pris: fra $549/måned.
Demo/Prøve: .
Dette produkt er udviklet af en gigant inden for integrationsløsninger. Med baggrund i erfaringerne fra Oracle, imponerer løsningen med de bedste branchestandarder og færdige integrationsflows, som er indbygget i produktet. Et bibliotek af færdige forbindelser vil markant reducere opsætningsomkostningerne. Tjek produktvurderingen ifølge og anmeldelser fra virksomheder, der har implementeret løsningen.
Anvendelighed: for store og mellemstore virksomheder på tværs af forskellige brancher.
Pris: mange abonnementsmuligheder, inklusive en pay-as-you-go-plan: fra $1.2097/besked, og en månedlig fleksibel plan, der starter fra $0.8065/besked.
Demo/Prøve: .
I finder du over 300 færdige integrationsscenarier mellem populære løsninger. Desuden har produktet en simpel og intuitiv scenariedesigner, som hjælper dig med at skabe dine egne integrationsprocesser.
Løsningen har i flere år været i "det magiske kvadrant" fra .
Anvendelighed: for små og mellemstore virksomheder på tværs af forskellige brancher.
Pris: fra $1499/måned.
Demo/Prøve: .
TIBCO Cloud er en iPaaS-løsning fra en virksomhed med mange års erfaring. Produktet giver mulighed for at konfigurere integrationsscenarier gennem en simpel grænseflade, hvilket er praktisk, hvis du planlægger at overdrage opsætningsopgaver ikke kun til erfarne udviklere, men også til forretningsspecialister. Platformen har en høj rating ifølge vurderinger fra konsulentfirmaet .
Anvendelighed: for små og mellemstore virksomheder på tværs af forskellige brancher.
Pris: fra $400/måned.
Demo/Prøve: .
Integrationsløsningen fra elastic.io giver mulighed for at skabe og konfigurere integrationsprocesser med en enkel visuel editor. Løsningen har til at oprette forbindelse til populære Ecommerce, ERP- og CRM-platforme, herunder dem, der er placeret i virksomhedens beskyttede lokale netværk. Denne løsning kalder virksomheden Local Agent — den kan vise sig at være meget interessant og nyttig med hensyn til sikkerhed, hvis du ikke ønsker at åbne ekstern adgang til dine interne systemer. På trods af sin unge alder bliver produktet allerede nævnt i rangeringer af bureauet. .
Anvendelighed: for små og mellemstore virksomheder på tværs af forskellige brancher.
Pris: fra €199/måned, mulig brug af platformen efter OEM-modellen.
Demo/Prøve: .
Konklusion
Når du skal vælge en integrationsplatform, skal du evaluere mere end 20 produkter, der er tilgængelige på markedet. Vigtige kriterier for valget vil være — tilstedeværelsen af et bibliotek med færdige forbindelser og skabelon scenarier for nem opstart af implementeringsprojektet, tilgængelighed og enkelhed/styrke ved visual editoren til tilpasning af scenarier, support og rådgivning fra udviklerne, en praktisk betalings- og prismodel. Hvert af produkterne er unikt og tilbyder et komplet sæt løsninger, der inkluderer selve platformen, editor til scenarier, bibliotek med færdige forbindelser, udviklersupport og fællesskab.
At bestemme, hvilken af løsningerne der har det nødvendige sæt af funktioner, kan kun gøres ved en grundig analyse. Heldigvis kan de fleste platforme tages til gratis "testkørsel" i en periode. Hvis du af en eller anden grund ikke kan skifte til iPaaS-modellen, er der et enormt marked for on-premise-løsninger, der tilbyder større fleksibilitet, men kræver betydelige investeringer i implementering og support.
Valget er dit.
Kilde: habr.com
