Ontwerp van integratiearchitectuur

Azure API Management
Azure Data Factory
Azure Event Grid
Azure Functions
Azure Logic Apps

Het doel van integratie is het verbinden van toepassingen, gegevens, services en apparaten, vaak op complexe manieren. Door integratie brengen organisaties werkstromen samen, zodat ze consistent en schaalbaar zijn. Bedrijven verbinden toepassingen, gegevens en processen op een snelle, efficiënte en geautomatiseerde manier.

Verbinding maken ionen kunnen worden uitgevoerd tussen on-premises, cloud- en edge-systemen. Ze kunnen bedrijfs-, partner-, externe en verouderde technologieën samenbrengen.

Voor gegevens biedt integratie oplossingen voor het verzamelen en verwerken van informatie uit meerdere bronnen, in meerdere indelingen.

Voor het integreren van toepassingen zijn soms directe API-aanroepen geschikt. Maar soms moeten technologieën asynchroon communiceren via berichten of gebeurtenissen. Alle integratieprocessen hebben indeling nodig: een eenvoudige manier om de logica van de werkstroom te definiëren en uit te voeren.

Diagram met vier technologieën die integratie gebruikt: indeling, berichten, gebeurtenissen en A P Is.

Azure biedt een breed scala aan integratiehulpprogramma's en -mogelijkheden, waaronder deze services:

  • Azure API Management. Publiceer uw API's veilig voor interne en externe ontwikkelaars die moeten worden gebruikt bij het maken van verbinding met back-endsystemen.
  • Azure Logic Apps. Werkstromen maken om honderden services in de cloud en on-premises te verbinden.
  • Azure Service Bus. Verbinding maken on-premises en cloudtoepassingen en -services voor het implementeren van zeer veilige berichtenwerkstromen.
  • Azure Event Grid. Verbinding maken ondersteunde Azure- en externe services en vereenvoudigt het ontwikkelen van apps op basis van gebeurtenissen.
  • Azure Functions. Vereenvoudig complexe indelingsproblemen met een serverloos rekenplatform op basis van gebeurtenissen.
  • Azure Data Factory. Integreer gegevensbronnen visueel om gegevenstransformatie te versnellen en bedrijfswerkstromen te ondersteunen.

Zie Integration Services voor meer informatie over meer Azure-integratieservices.

Apache, Apache® NiFi® en NiFi® zijn gedeponeerde handelsmerken of handelsmerken van de Apache Software Foundation in de Verenigde Staten en/of andere landen. Er wordt geen goedkeuring door De Apache Software Foundation geïmpliceerd door het gebruik van deze markeringen.

Inleiding tot integratie in Azure

Als u nog niet eerder bent geïntegreerd, is Microsoft Learn de beste plek om te beginnen. Dit gratis online platform biedt video's, zelfstudies en praktische training voor verschillende producten en services.

De volgende bronnen kunnen u helpen de kernconcepten van integratie te leren:

Pad naar productie

Nadat u de basisprincipes van integratie hebt behandeld, is de volgende stap het ontwerpen van uw oplossing.

Ontwerppatronen

Als u patronen wilt verkennen die u in uw ontwerp wilt opnemen, raadpleegt u de resources op de volgende gebieden.

Hybride systemen

  • [Gelaagde gegevens voor analyse] [Gelaagde gegevens voor analyse]: Gebruik Azure Stack Hub om lokale en externe gegevens te verzamelen, verwerken, opslaan en distribueren.
  • Schalen in meerdere clouds: on-premises gegevens: zie een hybride app die Azure en Azure Stack Hub omvat en één on-premises gegevensbron gebruikt. Dit is een nalevingsvereiste voor sommige organisaties.
  • Schalen tussen clouds met Traffic Manager: Gebruik Azure Traffic Manager om een lokale app uit te breiden door deze te verbinden met openbare cloudresources.

Microservicearchitecturen

Serverloze oplossingen

Locatie in realtime delen met goedkope serverloze Azure-services: stel een realtime berichtenservice in om livelocaties te delen.

Mainframe-migratie

  • Integreer IBM mainframe- en midrange-berichtenwachtrijen met Azure: Gebruik een data-first techniek die een manier biedt voor IBM mainframes en midrange berichtenwachtrijen om te werken met Azure-services.
  • [Mainframe-toepassingen opnieuw hosten naar Azure met Raincode-compilers] [Mainframe-toepassingen herstructureren naar Azure met Raincode-compilers]: Gebruik de Raincode COBOL-compiler om verouderde mainframe-toepassingen te moderniseren zonder code te wijzigen.
  • Mainframe-toegang tot Azure-databases: geef IBM mainframe- en midrange-toepassingen toegang tot externe Azure-databases.

Serviceselectors

De volgende bronnen kunnen u ook helpen bij het ontwerpen van uw toepassing. Naast het verstrekken van algemene informatie over een integratiemechanisme of -proces, helpt elk artikel u bij het selecteren van een Azure-service die het beste voldoet aan uw behoeften voor dat gebied.

Specifieke implementaties

Zie de oplossingen op de volgende gebieden voor meer informatie over scenariospecifieke architecturen.

AI

E-commerce

Financiën

Interne bedrijfsoplossingen

Architectuur, engineering en constructie (AEC)

Azure Digital Twins Builder: Gebruik het bouwen van gegevensmodelleringsgegevens van Autodesk Forge om het maken van een basisgegevensset van Azure Digital Twins te automatiseren.

Analyse

Georuimtelijke gegevensverwerking en -analyse: maak grote hoeveelheden georuimtelijke gegevens beschikbaar voor analyse.

Gezondheidszorg

Health data consortium: Deel gegevens tussen leden van een gezondheidszorgconsortium.

High Performance Computing

HPC-sjabloon voor risicoanalyse: Gebruik Azure CycleCloud in een risicoanalysetoepassing om on-premises TIBCO GridServer-rekenkracht uit te breiden naar Azure.

Aanbevolen procedures

Deze bronnen kunnen u helpen uw ontwerp te controleren op de huidige aanbevolen procedures:

Suite met basislijn-implementaties

Deze referentiearchitecturen bieden basislijn-implementaties voor verschillende scenario's:

Bedieningshandleiding

Het implementeren van uw workload is een belangrijke mijlpaal. Nadat uw integratieprocessen zijn uitgevoerd, kunt u de focus verplaatsen naar bewerkingen. De volgende materialen bieden aanbevelingen en referentie-informatie om u te helpen voldoen aan de eisen van klanten en regelgeving:

Blijf op de hoogte met integratie

Azure-integratie ontvangt voortdurend verbeteringen. Zie Azure-updates om op de hoogte te blijven van recente ontwikkelingen.

Aanvullende bronnen

De volgende bronnen bieden praktische aanbevelingen en informatie voor specifieke scenario's.

Informatie voor Amazon Web Services (AWS)

Informatie voor Google Cloud-professionals