Alumio säkrar en strategisk investering från Lexar Partners för att driva tillväxt och innovation
Läs mer om detta
En vit pil som pekar åt höger, en visuell representation av hur man kommer till mer sidmaterial när man klickar på it

Upptäck Alumio arkitektur och prestanda!

Utforska vår mycket flexibla och skalbara integrationsplattform, baserad på det allmänt erkända och betrodda PHP-ramverket Symfony.
En 3D-rendering av Symfony-ramverket som Alumio iPaaS är baserat på, som visar hur it är placerat mellan flera anslutna lösningar för att kommunicera och översätta olika datakällor.
En 3D-bild i närbild av den molnbaserade instrumentpanelen för Alumio integrationsplattform, inklusive alla Alumio iPaaS dashbaord-objekt.

Utformad för att maximera automatisering och flexibilitet!

En framtidssäkrad integrationslösning
Alumio iPaaS (integration Platform as a Service) är en molnbaserad lösning med low-code som hjälper företag att ansluta flera system, SaaS, applikationer och datakällor. It kan skicka och ta emot data från alla typer av webbtjänster, filtyper och databases, och plattformens användarvänliga gränssnitt hjälper till att konfigurera slutpunkter, omvandla och kartlägga data och övervaka API-drivna integrationer.

Alumio levererar en horisontellt och vertikalt skalbar högpresterande, molnbaserad infrastruktur som fungerar som ett centralt nav för att styra och orkestrera integrerade system, data och processer. It hjälper till att bearbeta tusentals transaktioner per sekund och stöder tusentals molnbaserade Alumio .

Prestandafördelarna
med Alumio iPaaS

Robust lagrings- och kösystem

Datapaket som "in-process data" lagras tillfälligt i vårt robusta kösystem, beroende på typ av transformation och valt Alumio i MySQL, Elastic, Apache spark, Google GCP eller AmazonRedshift.

De används för att garantera bearbetning i stor skala för alla enskilda sidor med data i transit. Om något system går offline möjliggör arkitekturen ovan en elegant paus och återupptagande av flödesbearbetningsaktiviteter utan förlust av data.

Stora datamängder  

Alumio är byggt som en högpresterande integrationsplattform för att hjälpa externa applikationer att anslutas och för att hantera stora datamängder. Data omvandlas till mindre paket som kallas "Alumio tasks" och kan flöda genom vårt system på ett skalbart sätt till externt anslutna applikationer via vårt API, med stöd av vår robusta köningsmekanism.

Acknowledgment

Data som skickas till Alumio lyssnar-API:er bekräftas först efter att de tillfälligt har lagrats i redundant datalagring och framgångsrikt köats. Detta protokoll gör det möjligt för externa applikationer att vara säkra på att deras data kommer att behandlas av ett flöde eller att it behöver skickas igen.

Kvalitetskontroll

Alumio övervakningssystem kan känna igen fältfel. Om ytterligare hälsoarbetsflöden konfigureras kan it automatiskt ta bort dessa fält från API-återförsöksförfrågningar så att kritiska integrationsflöden inte misslyckas på grund av datafel på fältnivå.

Fel som inte kan återställas automatiskt visas på en användarvänlig instrumentpanel och användare kan felsöka dessa under en viss period, manuellt ändra och försöka igen misslyckade poster.

Alumio stöder ett stort antal konfigurationsalternativ för att ställa in prestanda för ett integrationsflöde. Du kan t.ex. styra storleken på datapaketet för data som skickas genom ett flöde eller antalet samtidiga förfrågningar som en viss anslutning får göra vid varje given tidpunkt. Integrationsflöden kan också konfigureras så att de endast bearbetar deltadata på ett sådant sätt att externa applikationer inte överbelastas av stora mängder oförändrad data som synkroniseras.

Autentisering

Alumio kan känna igen utgångna eller ogiltiga API-autentiseringsuppgifter och automatiskt ta anslutningsresurser offline. När en anslutning går offline känner Alumio övervakning av misslyckade uppgifter. Ytterligare arbetsflöden kan skapas för att pausa alla relaterade integrationsflöden som pågår. Nya flöden kommer då inte att schemaläggas och offline-anslutningen kommer att placeras i en automatiserad återhämtningsprocedur. När anslutningen sedan kommer tillbaka online kommer alla relaterade integrationsflöden att återuppta behandlingen där de slutade och nya flöden som inte kördes kommer att schemaläggas.

Övervakning av hälsa

Alumio Health Monitoring kan känna igen när integrationsflöden missar sin senaste schemalagda körning på grund av en driftstoppshändelse. Flödena schemaläggs automatiskt It nytt och körs omedelbart efter att avbrottet har åtgärdats. Alumio har motståndskraften att känna igen intermittenta nätverksfel och automatiskt försöka igen dem.

Begränsningar

Alumio har inga praktiska begränsningar inom ett SMB Alumio private cloud-konto avseende:

En liten prick av Alumio livfulla lila färg.

Antal applikationer som kan anslutas.

En liten prick av Alumio livfulla lila färg.

Antal flöden som kan definieras.

En liten prick av Alumio livfulla lila färg.

Antal flöden som kan köras parallellt.

En liten prick av Alumio livfulla lila färg.

Antal poster som kan bearbetas.

En liten prick av Alumio livfulla lila färg.

Storleken på data som kan bearbetas.

Alumio baseras på antalet förfrågningar per minut (eller sekund). Vår företagsapplikation är horisontellt och vertikalt skalbar baserat på den givna infrastrukturen.

DevOps

Alumio har ett komplett DevOps-team som övervakar Alumio 24/7. DevOps-teamet har personer på flera platser och varje teammedlem är fullt utrustad för att arbeta på distans eller från ett Alumio .

Använda kodstandarder

Alumio kärnteam har definierat en mjukvaruutvecklingsprocess för att säkerställa att Alumio bibehåller skalbarhet och tillförlitlighet och är 100% tillgängligt. SDLC (Software-Development Lifecycle) är den process som följs för varje programvaruprojekt (komponent) i Alumio . Varje projekt består av en detaljerad plan som beskriver hur man utvecklar, underhåller, ersätter och ändrar eller förbättrar specifik programvara. Denna metodik säkerställer kvaliteten på Alumio iPaaS.

Figuren är en grafisk framställning av de olika stegen i en typisk SDLC.
Figuren är en grafisk framställning av de olika stegen i en typisk SDLC.

Alumio SDLC

Alumio utvecklar och förbättrar sina applikationer genom att använda sunda metoder för livscykeln för programvaruutveckling (SDLC), till exempel

En liten prick av Alumio livfulla lila färg.

Identifiera sårbarheter från externa källor för att driva förändring och kodförbättring.

En liten prick av Alumio livfulla lila färg.

Tillämpning av hårdvaru- och mjukvarupatchar där Alumio ansvarar för kodändringar och Amazon Web Services (AWS) ansvarar för att tillhandahålla hårdvarupatchar; vår virtuella miljö gör det möjligt för oss att tillämpa ändringar utan driftstopp.

En liten prick av Alumio livfulla lila färg.

Tillhandahåller säker autentisering och loggningsfunktioner.

En liten prick av Alumio livfulla lila färg.

Ta bort utvecklingskonton, -ID:n och -lösenord från produktionsmiljöer.

En liten prick av Alumio livfulla lila färg.

Följa strikt praxis för ändringshantering för koduppdateringar och korrigeringar.

En liten prick av Alumio livfulla lila färg.

Separering av test- och utvecklingsmiljöer från produktion.

En liten prick av Alumio livfulla lila färg.

Upprätthålla åtskillnad av arbetsuppgifter mellan utvecklings- och stödpersonal.

En liten prick av Alumio livfulla lila färg.

Säkerställa att personlig identifierbar information (PII) inte används i testmiljöer.

En liten prick av Alumio livfulla lila färg.

Genomföra regelbundna kodgranskningar och dokumentera kodändringar.

En liten prick av Alumio livfulla lila färg.

Engagera seniora utvecklare för input och godkännande för alla kodändringar.

En liten prick av Alumio livfulla lila färg.

Slutföra funktionalitets- och regressionstestning före lansering till produktion.

En liten prick av Alumio livfulla lila färg.

Genomföra prestandatester för varje kodkomponent

En liten prick av Alumio livfulla lila färg.

Upprätthålla backout-rutiner för att bevara hög tillgänglighet och integritet.

En liten prick av Alumio livfulla lila färg.

Följa praxis för säker kodning enligt en SDLC-policy och tillgodose utvecklingsteamets behov av utbildning i säkerhetsfrågor.

En liten prick av Alumio livfulla lila färg.

Hänvisning till Open Web Application Security Project (OWASP) för att kontrollera säkerhetsbrister som injektionsfel, buffertöverskridanden, kryptografiska fel, felhantering etc.

En liten prick av Alumio livfulla lila färg.

Utvärdering av sårbarheter vid varje release.

En liten prick av Alumio livfulla lila färg.

Genomföra penetrationstester varje år för att identifiera förbättringspunkter.

3D-bild som visar de kostnadsoptimeringsfördelar som kan uppnås genom sömlös integrering av programvara.

Arkitektoniska pelare

Designprinciper för att generera prestanda
Alumio säkerställer en framtidssäkrad integrationslösning. It levererar hög skalbarhet, prestanda, säkerhet och efterlevnad baserat på fyra arkitektoniska pelare:
En levande grön bock visar att det uttalande som it åtföljs av är sant, korrekt och/eller aktuellt.

Injektion av beroenden

En levande grön bock visar att det uttalande som it åtföljs av är sant, korrekt och/eller aktuellt.

Frikopplad arkitektur

En levande grön bock visar att det uttalande som it åtföljs av är sant, korrekt och/eller aktuellt.

PHP-FIG

En levande grön bock visar att det uttalande som it åtföljs av är sant, korrekt och/eller aktuellt.

OpenAPI

Fördelarna med Alumio OpenAPI

Enkelt gränssnitt

Abstrahering av HTTP-transport
Alumio gör it enkelt att skicka HTTP-förfrågningar och trivialt att integrera med webbtjänster. It erbjuder ett enkelt gränssnitt för POST-förfrågningar, strömmande upp- och nedladdningar, för att bygga frågesträngar, använda HTTP-cookies, ladda upp JSON och så vidare. It kan skicka både synkrona och asynkrona förfrågningar med samma gränssnitt. Den underliggande HTTP-transporten abstraheras bort i Alumio, vilket ger dig möjlighet att använda transportagnostisk kod. Detta innebär inget hårt beroende av cURL, strömmar, socklar eller icke-blockerande händelseslingor. Alumio erbjuder dig ett sätt att utöka och komponera klientbeteende.
En 3D-bild av instrumentpanelen för den molnbaserade integrationsplattformen Alumio .

Autentisering

Säkra API-integreringar
Alumio stöder alla vanliga API-autentiseringsmetoder för att hjälpa till att kickstarta din nästa integration. Med flera metoder på marknaden ger Alumio ett sätt att tillämpa en standardprocess för autentisering, vilket tar bort behovet av att tillämpa anpassad kod för att ställa in autentiseringsprocesser. Oavsett om du behöver grundläggande autentisering, API-nycklar, Oauth, OAuth 2.0, OAuth 2.0 password grant, OpenID, SAML, TLS eller JSON web token, är Alumio iPaaS utformad för att påskynda integrationsprojekt.
En 3D-bild av instrumentpanelen för den molnbaserade integrationsplattformen Alumio .

API-mockning

En ren start för dina integrationer
Alumio erbjuder möjligheten att tillämpa mocking eller skapa mockade systemkomponenter. Det grundläggande konceptet för mocking innebär att man skapar en ersättningsversion av ett API för testning. It beter sig som det ursprungliga API:et men saknar många funktionella och icke-funktionella egenskaper hos originalkomponenten.

API mocking ger ingenjörer och QA-testare mer kraft i sitt dagliga arbete. Med mocking it möjligt att påbörja arbetet innan det finns en funktionell API-slutpunkt, genom att göra överenskommelser om API:s in- och utdataformat. It möjliggör också utveckling och testning av arbetsflöden som avsevärt ökar smidigheten för ingenjörer med komplexa infrastrukturer och system.
En 3D-bild av instrumentpanelen för den molnbaserade integrationsplattformen Alumio .

API-hantering under livscykeln

Hantera API-drivna integrationer
Som ett resultat av den ökande komplexiteten i API-arkitekturen har Lifecycle API Management blivit en viktig aspekt av kontinuerlig, kollaborativ utveckling. It visar på den avgörande roll som API:er spelar i dagens affärsverksamhet.

Alumio stöder sina användare med övervakning och varning av API-processer. Konfigurationerna av API-endpoints i integrationer kan förbättras och uppdateras för att stödja kommande eller nyligen introducerade API-versioner. Plattformen erbjuder också flera funktioner och bästa praxis för att stödja och underhålla API-drivna integrationer över tid. Konfigurationer inom Alumio blir återanvändbara komponenter inom ekosystemet i din miljö. Detta gör att du snabbt kan anpassa dig till nya affärskrav eller API-förändringar. Konfigurationer kan standardiseras och underhållas inom partners utvecklingspipelines, vilket gör att du kan integrera end-to-end-integrationer fullt ut inom större program.
En 3D-bild av instrumentpanelen för den molnbaserade integrationsplattformen Alumio .
Alumio

En Symfony-baserad iPaaS

Ramverket för vår API-drivna plattform
Alumio iPaaS är utformad för att vara en utvecklarvänlig modulär integrationslösning och bygger på det välkända PHP-ramverket Symfony, som är en öppen källkod. Symfony tillhandahåller en uppsättning frikopplade och återanvändbara komponenter och utmärker sig för den modularitet och utbyggbarhet som it möjliggör.

Integrationsfördelarna med Alumio

Integrera två eller
flera system

Anslut ändpunkter och rutter på ett obegränsat sätt med möjlighet att utöka och återanvända dina data. Alumio iPaaS gör det möjligt för dig att snabbt lägga till ny programvara, system, appar eller datakällor till befintliga integrationer och gör det möjligt för dig att snabbt skala dina integrationer horisontellt när du växer.

Omfattande integrationsmöjligheter

Alumio iPaaS kan flexibelt integreras med tusentals system, inklusive gamla legacy systems eller nya och okända legacy systems med omfattande stöd för webbtjänster. Detta inkluderar anslutning via REST, JSON, XML, SOAP, Databased, FTP, och så vidare.

Både synkrona och asynkrona

Integrera din programvara i realtid eller batchprocessdata på ett flexibelt sätt. Genom att stödja olika synkroniseringsmönster som enkelriktad, dubbelriktad och många-till-många, erbjuder Alumio iPaaS obegränsade integrationsmöjligheter.

Alumio iPaaS dataenheter

Att kunna normalisera data gör det lättare att återanvända integrationsflöden.
JSON
Alumio använder JSON för att erbjuda ett tydligt dataformat att kommunicera med. Schemana används för att bestämma hur användarinmatning ska se ut, hur konfigurationsobjekt ska definieras, hur formulär ska renderas etc. Dessa scheman skapar ett tydligt och konsekvent applikationsgränssnitt. 
Typer av dataenheter
Dataenheter för fördefinierade element är standardiserade. Detta innebär att Alumio iPaaS har en mellanliggande standard för många typer av dataenheter (t.ex. order, produkter, kreditnotor, personer etc.). Detta minskar den allmänna komplexiteten när det gäller att konfigurera dataflöden, skapa gränssnitt mot (delvis) kända system och minimera de mutationer som krävs för de givna uppgifterna.
En levande lila bock som visar att det uttalande it åtföljs av är sant, korrekt och/eller aktuellt.

Uppfinn inte hjulet på nytt

En levande lila bock som visar att det uttalande it åtföljs av är sant, korrekt och/eller aktuellt.

Använda programvaran på bästa sätt

En levande lila bock som visar att det uttalande it åtföljs av är sant, korrekt och/eller aktuellt.

Implementering av en hexagonal design

Varför är Alumio iPaaS den föredragna lösningen för utvecklare?

En mångfärgad 3D-bild av Alumio globala nätverk av partners, kunder och framgångsrikt anslutna lösningar.
Nätverk och infrastruktur
Hosting är en viktig aspekt som påverkar skalbarheten hos Alumio iPaaS.
En högkvalitativ 3D-rendering av rapporterings- och dashboardfunktionen inom Alumio middleware.
Rapporter och insikter om prestanda
Få insikter om hur prenumeration och publicering av data fungerar med Alumio iPaaS.
En 3D-återgivning av den förstklassiga säkerhet och efterlevnad som Alumio iPaaS möjliggör.
Säkerhet och efterlevnad
Alumio integrationsplattform stöder alla säkerhets- och efterlevnadssystem.
Porträtt av Leonie Becher Merli, 
Business Development Representative, Alumio, pekar åt höger med båda händerna - mot en vit cirkelrund bakgrund.

Få en gratis demo av Alumio