Microsoft Azure as an Integration Platform
Piispanen, Juho (2022)
Piispanen, Juho
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202204276185
https://urn.fi/URN:NBN:fi:amk-202204276185
Tiivistelmä
Järjestelmäintegraatiot ovat olennainen osa organisaation toimintaa, jotta ohjelmistoista saataisiin mahdollisimman paljon irti. Suurin osa organisaatioista käyttää useampaa eri ohjelmistoa, joten ohjelmistojen yhdistäminen on tarpeellista. Yritykset ovat vaihtamassa integraatiopalvelujaan paikallisista datakeskuksista yhä enemmän ja enemmän julkiseen pilveen perinteisten integraatioteknologioiden, kuten BizTalk palvelimien sijaan. Nämä integration Platform as a Service (iPaaS) ratkaisut, kuten Microsoft Azuren integraatiopalvelut, ovat kokoelma pilvipalveluja tehtäväkriittisille yritysintegraatioille.
Tämän opinnäytetyön tavoitteena oli perehtyä Microsoft Azuren integraatiopalveluihin, oppia integration Platform as a Service teknologioiden hyödyt sekä niiden hyödyntäminen käytännössä.
Opinnäytetyössä tehtiin yhteenveto keskeisistä Microsoft Azuren integraatiopalveluista (API Management, Service Bus, Logic Apps ja Event Grid) käytännön esimerkein. Opinnäytetyön lopussa rakennetaan Azure Logic Apps integraatio, jonka keskeiset vaiheet ja käytetyt työkalut esitellään. Application integration is an essential part of getting the most from software in use. Most of the time organizations cannot rely on only one application to do everything, so connecting two or more applications is necessary. Organizations are moving services increasingly from on-premises datacenters into the public cloud and are using cloud-based integration platforms rather than traditional integration technologies such as BizTalk Servers. These integration Platform as a Service (iPaaS) solutions such as Microsoft Azure Integration Services are a set of cloud services for mission critical enterprise integration.
Objective for this thesis is to take a closer look at Microsoft Azure Integration Services, learn the advantages of these modern iPaaS services and how to use them in practice.
The thesis summarizes the core concepts of Azure Integration Services (API Management, Service Bus, Logic Apps ja Event Grid) and using some of them in practice. At the end of the thesis, Azure Logic Apps integration is built, and the steps and tools are presented.
Tämän opinnäytetyön tavoitteena oli perehtyä Microsoft Azuren integraatiopalveluihin, oppia integration Platform as a Service teknologioiden hyödyt sekä niiden hyödyntäminen käytännössä.
Opinnäytetyössä tehtiin yhteenveto keskeisistä Microsoft Azuren integraatiopalveluista (API Management, Service Bus, Logic Apps ja Event Grid) käytännön esimerkein. Opinnäytetyön lopussa rakennetaan Azure Logic Apps integraatio, jonka keskeiset vaiheet ja käytetyt työkalut esitellään.
Objective for this thesis is to take a closer look at Microsoft Azure Integration Services, learn the advantages of these modern iPaaS services and how to use them in practice.
The thesis summarizes the core concepts of Azure Integration Services (API Management, Service Bus, Logic Apps ja Event Grid) and using some of them in practice. At the end of the thesis, Azure Logic Apps integration is built, and the steps and tools are presented.