Oplossingsideeën
In dit artikel wordt een oplossingsidee beschreven. Uw cloudarchitect kan deze richtlijnen gebruiken om de belangrijkste onderdelen te visualiseren voor een typische implementatie van deze architectuur. Gebruik dit artikel als uitgangspunt om een goed ontworpen oplossing te ontwerpen die overeenkomt met de specifieke vereisten van uw workload.
In dit voorbeeld ziet u hoe u uw verouderde systemen kunt moderniseren die geen ondersteuning bieden voor nieuwe processen, waardoor u een betere gebruikerservaring krijgt.
Architectuur
Een Visio-bestand van deze architectuur downloaden.
Gegevensstroom
De gegevens stromen als volgt door de oplossing:
- Leveranciersgegevens die zijn opgeslagen in Common Data Services (CDS) worden via Data Factory naar SQL verplaatst.
- Inkoopordergegevens die zijn opgeslagen in het ERP-systeem, worden verzonden naar de Azure SQL-database.
- Azure API Management wordt gebruikt om een Azure-functie beschikbaar te maken voor het Power Platform.
- Power Apps haalt gegevens op uit Azure SQL Database via de Azure-functie die wordt weergegeven door Azure API Management.
- Gebruikersbeoordelingen en updates van POS's in Power Apps en verzenden deze gegevens naar leveranciers via CSV-exports.
- Power BI rapporteert trends in de status van leveranciers.
Onderdelen
Gegevens worden vanuit deze verschillende gegevensbronnen geladen met behulp van verschillende Azure-onderdelen:
- Power Apps: vergroot de flexibiliteit in uw organisatie door snel apps met weinig code te bouwen die processen moderniseren en moeilijke uitdagingen oplossen. In deze architectuur is dit de technologie voor toepassingsontwikkeling die de gebruikersinterface voor de oplossing biedt.
- Azure Functions: de ontwikkeling van toepassingen versnellen en vereenvoudigen met serverloze berekeningen. De Azure-functie fungeert als host voor de aangepaste code die het opzoeken en ophalen van gegevens uit de Azure SQL Database uitvoert.
- Azure API Management: Hybride, multicloudbeheerplatform voor API's in alle omgevingen. In deze architectuur biedt de Power App-interfaces met deze service gateway-offloading van beveiliging, bewaking en beheer.
- Azure SQL Database: bouw apps die schalen met het tempo van uw bedrijf met beheerde en intelligente SQL in de cloud. Gegevens van het ERP-systeem en de leveranciersgegevens van CDS worden hier opgeslagen voor eenvoudige toegang.
- Azure Data Factory: hybride gegevensintegratieservice die ETL op schaal vereenvoudigt. Azure Data Factory wordt gebruikt voor het verplaatsen en transformeren van gegevens van CDS naar Azure SQL Database.
- Power BI: een suite met hulpprogramma's voor bedrijfsanalyse om gegevens te analyseren en inzichten te delen. Power BI kan query's uitvoeren op een semantisch model dat is opgeslagen in Analysis Services, of rechtstreeks een query uitvoeren op Azure Synapse. Power BI wordt gebruikt voor het leveren van interactieve rapporten en dashboards aan de gebruikers.
Scenariodetails
Out-of-the-box- of aangepaste connectors kunnen helpen bij het vereenvoudigen van procesautomatisering en het maken van verbinding met gegevensbronnen van derden of verouderde systemen. Azure Functions kan vervolgens berekeningen op een geplande basis plannen om uw bedrijfsprocessen te vereenvoudigen. U kunt Power Apps gebruiken om gegevens te verwerken en te delen met derden via standaardexports.
Potentiële gebruikscases
U kunt deze oplossing gebruiken in scenario's zoals de volgende:
- U hebt verouderde systemen die niet kunnen worden gemoderniseerd of geen ondersteuning bieden voor nieuwe processen
- U moet het verbinden van gegevensbronnen van derden met Azure automatiseren
Volgende stappen
- Meer informatie: https://aka.ms/learnpowerapps