Azure Integration Services
Azure Integration Services (AIS) tarjoaa joustavan ja skaalautuvan teknologia-alustan, jonka varaan voidaan rakentaa räätälöityjä integraatioratkaisuja pilvessä. AIS ei ole yksittäinen tuote, vaan kokoelma Azure-palveluita, jotka yhdessä muodostavat tehokkaan integraatioekosysteemin.
Itse AIS:llä vai tehdäänkö valmistuotteella?
Suora vertailu varsinaisiin integraatiotuotteisiin (Frends, Boomi, MuleSoft-tuotteet jne.) on harvoin mielekästä: eri tilanteisiin sopii eri ratkaisu. AIS on vahvimmillaan, kun halutaan toteuttaa vahvasti muuhun Microsoft-teknologiaan nivoutuva integraatioympäristö, jolle löytyy runsaasti osaamista laajasta kumppaniekosysteemistä.
AIS-ratkaisu vaatii enemmän rakentamista, mutta antaa samalla myös mahdollisuuksia: esimerkiksi Azure Monitorin ja Power BI:n päälle rakennettu integraatioraportointi ja -valvonta voidaan toteuttaa varsin pitkälti asiakkaan liiketoiminnan ehdoilla ja käsitteillä. Tämä mahdollistaa esimerkiksi integraatioiden seurannan ja vikatulkinnan jalkauttamisen osin liiketoimintakäyttäjille, mikä lisää toiminnan läpinäkyvyyttä.
Keskeiset komponentit
Azure Integration Services -tuoteperhe koostuu useista erillisistä Azure-palveluista, jotka on tarkoitettu toimimaan yhdessä. Tärkeimmät näistä ovat seuraavat:
- Azure Logic Apps: Mahdollistaa liiketoimintaprosessien automatisoinnin ja työnkulkujen orkestroinnin ilman laajaa ohjelmointiosaamista. Logic Apps tarjoaa yli 1 400 valmista yhdistintä, joiden avulla voidaan yhdistää erilaisia palveluita ja sovelluksia.
- Azure Service Bus: Tarjoaa luotettavan viestinvälityksen eri sovellusten ja palveluiden välillä. Service Bus tukee sekä jono- että julkaisu/tilaaja-malleja, mikä mahdollistaa hajautettujen järjestelmien tehokkaan viestinnän.
- Azure Event Grid: Mahdollistaa tapahtumapohjaisen arkkitehtuurin toteuttamisen, jossa sovellukset voivat reagoida reaaliaikaisesti tapahtumiin ilman jatkuvaa kyselyä. Event Gridillä voidaan jakaa organisaation sisällä myös äärimmäisen suuria sanomamääriä hyvin tehokkaasti.
- Azure Functions: Functionsin avulla integraatioihin voidaan liittää ohjelmointia vaativia logiikkamoduuleja tai muuta monimutkaista toimintasäännöstöä.
- Azure API Management: Mahdollistaa API-rajapintojen julkaisemisen, suojaamisen ja hallinnan keskitetysti. Tämä helpottaa sekä sisäisten että ulkoisten kehittäjien pääsyä tarvittaviin palveluihin turvallisesti.
Azure Integration Servicesin vahvat edut ovat seuraavat:
- Modulaarisuus: Organisaatiot voivat valita ja yhdistää juuri ne palvelut, jotka parhaiten vastaavat heidän integraatiotarpeitaan. Samoja välineitä voidaan käyttää laajasti koko Microsoft-pilvessä, joten esimerkiksi Dynamicsin tai Microsoft 365:n tietovirtojen integrointi onnistuu samoja moduuleja yhdistelemällä.
- Skaalautuvuus: AIS-komponentit skaalautuvat tarpeen mukaan, mikä mahdollistaa sekä pienimuotoiset että laajat integraatioratkaisut.
- Pilvi- ja hybridiympäristöt: AIS tukee sekä pilvipohjaisia että hybridiympäristöjä, mikä mahdollistaa joustavan integraation eri järjestelmien välillä.
- Valvottavuus: AIS:n valvonta perustuu Azure Monitor -tuotteeseen, jolla voi valvoa Azure-ympäristöjä kokonaisuutena muutenkin. Tämä tuottaa eheän näkyvyyden niin infrastruktuuriin, sovelluksiin kuin tietovirtoihinkin.
Kokemuksemme Azure-integraatioista
Toimitimme vuonna 2015 tuotantoon Suomen ensimmäisen Azure Integration Services -pohjaisen ratkaisun, kun siirsimme monikansallisen verkkokaupan integraatiot Azuren päälle. Tästä hankkeesta lähtien olemme olleet Suomen Azure-integraatiokentän edelläkävijöitä.
AIS on erinomainen teknologiaratkaisu, jonka päälle olemme rakentaneet useita laajoja integraatiokokonaisuuksia. Sen käyttöönotto vaatii kuitenkin huolellista harkintaa - kuten integraatioalustan yleensäkin. Tuemme asiakkaitamme niin integraatioalustojen suunnittelussa, toteutuksessa kuin ylläpidossakin.
Asiakkaitamme
-
Case YIT: iPaaS – moderni integraatioalusta
Edistykselliset digitalisointihankkeet eivät onnistuisi ilman niitä tukevaa integraatioalustaa, joka tuo tiedon oikeaan paikkaan oikeaan aikaan. Tarvitaan siis moderni integraatioalusta, joka on selkeä, skaalautuva, laajennettava ja luotettava.
-
Case Are: Vaativa järjestelmäintegraatio valmiiksi muutamassa viikossa
Arella oli haastava liittymäarkkitehtuurimuutos suunnitteilla, minkä toteuttamiseen tarvittiin erityisosaamista. Cloud1 auttoi Are teknologiavalinnassa ja parhaiten toimivan integraatioratkaisun löytämisessä.