Microsoft.Insights-onderdelen

Bicep-resourcedefinitie

Het resourcetype onderdelen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsresources maken met bicep voor hulp bij het implementeren van bewakingsoplossingen.

Resource-indeling

Als u een Microsoft.Insights/components-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  etag: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'Bluefield'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'rest'
    RetentionInDays: int
    SamplingPercentage: json('decimal-as-string')
    WorkspaceResourceId: 'string'
  }
}

Eigenschapswaarden

Onderdelen

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
%&\?/ of besturingstekens

Kan niet eindigen met spatie of punt.
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het type toepassing waarnaar dit onderdeel verwijst, dat wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks. Waarden moeten doorgaans een van de volgende zijn: web, ios, overig, opslag, java, telefoon. tekenreeks (vereist)
etag Resource-etag tekenreeks
properties Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Naam Description Waarde
Application_Type Type toepassing dat wordt bewaakt. 'overig'
'web' (vereist)
DisableIpMasking IP-maskering uitschakelen. booleaans
DisableLocalAuth Niet-AAD-verificatie uitschakelen. booleaans
Flow_Type Wordt gebruikt door het Application Insights-systeem om te bepalen door welk type stroom dit onderdeel is gemaakt. Dit moet worden ingesteld op 'Bluefield' bij het maken/bijwerken van een onderdeel via de REST API. 'Bluefield'
ForceCustomerStorageForProfiler Gebruikers dwingen hun eigen opslagaccount te maken voor profiler en foutopsporingsprogramma. booleaans
HockeyAppId De unieke toepassings-id die wordt gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. tekenreeks
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. booleaans
IngestionMode Geeft de stroom van de opname aan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
publicNetworkAccessForIngestion Het netwerktoegangstype voor toegang tot Application Insights-opname. 'Uitgeschakeld'
Ingeschakeld
publicNetworkAccessForQuery Het netwerktoegangstype voor toegang tot Application Insights-query. 'Uitgeschakeld'
Ingeschakeld
Request_Source Beschrijft welk hulpprogramma dit Application Insights-onderdeel heeft gemaakt. Klanten die deze API gebruiken, moeten dit instellen op de standaard 'rest'. 'rest'
RetentionInDays Bewaarperiode in dagen. int
SamplingPercentage Percentage van de gegevens die worden geproduceerd door de toepassing die wordt bewaakt en waarvan een steekproef wordt genomen voor Application Insights-telemetrie. Als u een decimale waarde wilt opgeven, gebruikt u de functie json(). int of json decimaal
WorkspaceResourceId Resource-id van de Log Analytics-werkruimte waarin de gegevens worden opgenomen. Deze eigenschap is vereist voor het maken van een toepassing met deze API-versie. Toepassingen van oudere versies hebben deze eigenschap niet. tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
BrowserBox Azure Edition

Implementeren op Azure
Met deze sjabloon wordt BrowserBox geïmplementeerd op een VM met Azure Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM.
Java-CI/CD met Jenkins en Azure-webapps

Implementeren op Azure
Dit is een voorbeeld voor Java CI/CD met behulp van Jenkins en Azure Web Apps.
Kentico Xperience

Implementeren op Azure
Deze sjabloon vereenvoudigt de implementatie van resources die nodig zijn voor het hosten van Kentico Xperience-omgevingen in Microsoft Azure.
Eenvoudige Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
ILB-App Service Environment met Azure Firewall

Implementeren op Azure
Resource Manager sjablonen en parameters die laten zien hoe u App Service omgeving implementeert met Azure Firewall-integratie
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementeren op Azure
Cloudacceptatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde te ontlenen aan hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), een samengestelde oplossing die beschikbaar is via QuickStarts van Azure-partners, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een zelfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassing(en) en het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van zichtbaarheid en beheer.
eShop-website met ILB ASE

Implementeren op Azure
Een App Service Environment is een Premium-serviceabonnement van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps.
Web-app met een SQL Database, Azure Cosmos DB, Azure Search

Implementeren op Azure
Met deze sjabloon richt u een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Machine Learning-werkruimte

Implementeren op Azure
Met deze sjabloon maakt u een nieuwe Azure Machine Learning-werkruimte, samen met een versleuteld opslagaccount, KeyVault en Application Insights-logboekregistratie
Maak API Management in een intern VNet met App Gateway

Implementeren op Azure
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt in een particulier netwerk dat wordt beveiligd door Azure Application Gateway.
Een eenvoudige Azure Spring Apps-microservicetoepassing implementeren

Implementeren op Azure
Met deze sjabloon wordt een eenvoudige Azure Spring Apps-microservicetoepassing geïmplementeerd die kan worden uitgevoerd in Azure.
Front Door Standard/Premium met Azure Functions origin

Implementeren op Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, een Azure Functions-app, en configureert u de functie-app om te controleren of verkeer via de oorsprong van Front Door is gekomen.
Azure Digital Twins met functie en Private Link-service

Implementeren op Azure
Met deze sjabloon maakt u een Azure Digital Twins-service die is geconfigureerd met een Virtual Network verbonden Azure-functie die via een Private Link-eindpunt kan communiceren met Digital Twins. Er wordt ook een Privé-DNS zone gemaakt om naadloze hostnaamomzetting van het Digital Twins-eindpunt van de Virtual Network naar het ip-adres van het interne subnet van het privé-eindpunt toe te staan. De hostnaam wordt opgeslagen als een instelling voor de Azure-functie met de naam 'ADT_ENDPOINT'.
Application Insight implementeren en er een waarschuwing in maken

Implementeren op Azure
Met deze sjabloon kunt u Application Insight implementeren en er een waarschuwing in maken
Een AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-werkruimte met meerdere gegevenssets & gegevensarchieven.
End-to-end beveiligde installatie van Azure Machine Learning

Implementeren op Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een beveiligde configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
End-to-end beveiligde installatie van Azure Machine Learning (verouderd)

Implementeren op Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een beveiligde configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
Een AKS-rekendoel maken met een privé-IP-adres

Implementeren op Azure
Met deze sjabloon maakt u een AKS-rekendoel in een opgegeven Azure Machine Learning Service-werkruimte met een privé-IP-adres.
Een Azure Machine Learning Service-werkruimte maken

Implementeren op Azure
Deze implementatiesjabloon specificeert een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. Deze configuratie beschrijft de minimale set resources die u nodig hebt om aan de slag te gaan met Azure Machine Learning.
Een Azure Machine Learning Service-werkruimte (CMK) maken

Implementeren op Azure
Deze implementatiesjabloon specificeert een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. In het voorbeeld ziet u hoe u Azure Machine Learning configureert voor versleuteling met een door de klant beheerde versleutelingssleutel.
Een Azure Machine Learning Service-werkruimte (vnet) maken

Implementeren op Azure
Deze implementatiesjabloon specificeert een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. Deze configuratie beschrijft de set resources die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een netwerk dat is geïsoleerd.
Een Azure Machine Learning Service-werkruimte maken (verouderd)

Implementeren op Azure
Deze implementatiesjabloon specificeert een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. Deze configuratie beschrijft de set resources die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een netwerk dat is geïsoleerd.
Azure Front Door maken vóór Azure API Management

Implementeren op Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer vóór Azure API Management.
App Service Environment met Azure SQL back-end

Implementeren op Azure
Met deze sjabloon maakt u een App Service Environment met een Azure SQL back-end, samen met privé-eindpunten, samen met gekoppelde resources die doorgaans worden gebruikt in een privé-/geïsoleerde omgeving.
Een functie-app inrichten die wordt uitgevoerd op een App Service-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Een functie-app inrichten voor een verbruiksabonnement

Implementeren op Azure
Met deze sjabloon wordt een functie-app op basis van een verbruiksabonnement ingesteld. Dit is een dynamisch hostingabonnement. De app wordt uitgevoerd op aanvraag en u wordt gefactureerd per uitvoering, zonder permanente resourceverplichting. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
De functie Verbruiksabonnement inrichten met een implementatiesite

Implementeren op Azure
Met deze sjabloon wordt een functie-app op basis van een verbruiksabonnement ingesteld. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
Azure-functie-app gehost op toegewezen plan

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Azure-functie-app met een implementatiesite

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement met een productiesite en een extra implementatiesite.
Azure-functie-app met Event Hub en beheerde identiteit

Implementeren op Azure
Zijn sjabloon richt een Azure Function-app in op een Linux-verbruiksabonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan een beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account
Azure Function-app gehost op Linux-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Functie-app op Linux-verbruiksabonnement met externe build

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement en voert externe build uit tijdens de code-implementatie. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Azure-functie-app die wordt gehost op een Premium-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement.
Privéfunctie-app en met een privé-eindpunt beveiligde opslag

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement dat privé-eindpunten heeft en communiceert met Azure Storage via privé-eindpunten.
Een functie-app en met een privé-eindpunt beveiligde opslag maken

Implementeren op Azure
Met deze sjabloon kunt u een Azure-functie-app implementeren die communiceert met Azure Storage via privé-eindpunten.
Azure-functie-app met Virtual Network-integratie

Implementeren op Azure
Met deze sjabloon wordt een functie-app in een Premium-abonnement ingericht met regionale virtuele netwerkintegratie ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Azure-functie-app die wordt gehost op een Windows-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Windows-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Azure Function-app en een door HTTP geactiveerde functie

Implementeren op Azure
In dit voorbeeld wordt een Azure-functie-app en een door HTTP geactiveerde functie inline geïmplementeerd in de sjabloon. Er wordt ook een Key Vault geïmplementeerd en een geheim gevuld met de hostsleutel van de functie-app.
Een Azure Function Premium-abonnement met AZ implementeren

Implementeren op Azure
Met deze sjabloon kunt u een Azure Function Premium-abonnement implementeren met ondersteuning voor beschikbaarheidszones, inclusief een opslagaccount met beschikbaarheidszones.
Functie-app beveiligd door Azure Frontdoor

Implementeren op Azure
Met deze sjabloon kunt u een Azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De verbinding tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
Een Azure Function Premium-abonnement implementeren met VNet-integratie

Implementeren op Azure
Met deze sjabloon kunt u een Azure Function Premium-abonnement implementeren met regionale virtuele netwerkintegratie ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Hiermee maakt u een functie-app met een beheerde service-identiteit

Implementeren op Azure
Hiermee maakt u een functie-app met beheerde service-identiteit ingeschakeld met Application Insights ingesteld voor logboeken en metrische gegevens.
Application Gateway met interne API Management en web-app

Implementeren op Azure
Application Gateway het routeren van internetverkeer naar een virtueel netwerk (interne modus) API Management exemplaar van een web-API die wordt gehost in een Azure-web-app.
Web-app met Application Insights die naar Log Analytics wordt verzonden

Implementeren op Azure
Deze sjabloon is bedoeld om de nieuwe API-versies van microsoft.insights/components te ondersteunen. Vanaf 2020-02-02-02-preview workspaceID is vereist bij het maken van Application Inisghts. Met deze sjabloon worden de App Service Plan, App Service, Application Insights en Log Analytics-werkruimte geïmplementeerd en aan elkaar gekoppeld.
Web-app met beheerde identiteit, SQL Server en ΑΙ

Implementeren op Azure
Eenvoudig voorbeeld voor het implementeren van een Azure-infrastructuur voor app + gegevens + beheerde identiteit + bewaking
Een web-app inrichten met een SQL Database

Implementeren op Azure
Deze sjabloon richt een web-app, een SQL Database, instellingen voor automatisch schalen, waarschuwingsregels en App Insights in. Hiermee configureert u een verbindingsreeks in de web-app voor de database.
Django-app

Implementeren op Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een Django-app.
ASP.NET-app

Implementeren op Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een ASP.NET-app.

Resourcedefinitie van ARM-sjabloon

Het resourcetype onderdelen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsresources maken met bicep voor hulp bij het implementeren van bewakingsoplossingen.

Resource-indeling

Als u een Microsoft.Insights/components-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "etag": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "Bluefield",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "rest",
    "RetentionInDays": "int",
    "SamplingPercentage": "[json('decimal-as-string')]",
    "WorkspaceResourceId": "string"
  }
}

Eigenschapswaarden

Onderdelen

Naam Description Waarde
type Het resourcetype 'Microsoft.Insights/components'
apiVersion De resource-API-versie '2020-02-02'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
%&\?/ of besturingstekens

Kan niet eindigen met spatie of punt.
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het type toepassing waarnaar dit onderdeel verwijst, dat wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks. Waarden moeten doorgaans een van de volgende zijn: web, ios, overig, opslag, java, telefoon. tekenreeks (vereist)
etag Resource-etag tekenreeks
properties Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Naam Description Waarde
Application_Type Type toepassing dat wordt bewaakt. 'overig'
'web' (vereist)
DisableIpMasking IP-maskering uitschakelen. booleaans
DisableLocalAuth Niet-AAD-verificatie uitschakelen. booleaans
Flow_Type Wordt gebruikt door het Application Insights-systeem om te bepalen door welk type stroom dit onderdeel is gemaakt. Dit moet worden ingesteld op 'Bluefield' bij het maken/bijwerken van een onderdeel via de REST API. 'Bluefield'
ForceCustomerStorageForProfiler Gebruikers dwingen hun eigen opslagaccount te maken voor profiler en foutopsporingsprogramma. booleaans
HockeyAppId De unieke toepassings-id die wordt gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. tekenreeks
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. booleaans
IngestionMode Geeft de stroom van de opname aan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
publicNetworkAccessForIngestion Het netwerktoegangstype voor toegang tot Application Insights-opname. 'Uitgeschakeld'
Ingeschakeld
publicNetworkAccessForQuery Het netwerktoegangstype voor toegang tot Application Insights-query. 'Uitgeschakeld'
Ingeschakeld
Request_Source Beschrijft welk hulpprogramma dit Application Insights-onderdeel heeft gemaakt. Klanten die deze API gebruiken, moeten dit instellen op de standaard 'rest'. 'rest'
RetentionInDays Bewaarperiode in dagen. int
SamplingPercentage Percentage van de gegevens die worden geproduceerd door de toepassing die wordt bewaakt en waarvan een steekproef wordt genomen voor Application Insights-telemetrie. Als u een decimale waarde wilt opgeven, gebruikt u de functie json(). int of json decimaal
WorkspaceResourceId Resource-id van de Log Analytics-werkruimte waarin de gegevens worden opgenomen. Deze eigenschap is vereist om een toepassing te maken met deze API-versie. Toepassingen uit oudere versies hebben deze eigenschap niet. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
BrowserBox Azure Edition

Implementeren op Azure
Met deze sjabloon wordt BrowserBox geïmplementeerd op een VM met Azure Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM.
Java-CI/CD met Jenkins en Azure-webapps

Implementeren op Azure
Dit is een voorbeeld voor Java CI/CD met behulp van Jenkins en Azure Web Apps.
Kentico Xperience

Implementeren op Azure
Deze sjabloon vereenvoudigt de implementatie van resources die nodig zijn voor het hosten van Kentico Xperience-omgevingen in Microsoft Azure.
Eenvoudige Umbraco CMS-web-app

Implementeren op Azure
Deze sjabloon biedt een eenvoudige manier om de umbraco CMS-web-app op Azure App Service Web Apps te implementeren.
ILB-App Service Environment met Azure Firewall

Implementeren op Azure
Resource Manager sjablonen en parameters die laten zien hoe u App Service omgeving implementeert met Azure Firewall-integratie
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementeren op Azure
Cloudacceptatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde te halen uit hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is via QuickStarts voor Azure-partners, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een selfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassing(en) en het verminderen van bedrijfsrisico's. De oplossing benadrukt de belangrijkste governancepijlers van zichtbaarheid en beheer.
eShop-website met ILB ASE

Implementeren op Azure
Een App Service Environment is een Premium-serviceplanoptie van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service-apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps.
Web-app met een SQL Database, Azure Cosmos DB, Azure Search

Implementeren op Azure
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Machine Learning-werkruimte

Implementeren op Azure
Met deze sjabloon maakt u een nieuwe Azure Machine Learning-werkruimte, samen met een versleuteld opslagaccount, KeyVault en Application Insights-logboekregistratie
API Management maken in een intern VNet met App Gateway

Implementeren op Azure
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt in een particulier netwerk dat wordt beveiligd door Azure Application Gateway.
Een eenvoudige Azure Spring Apps-microservicetoepassing implementeren

Implementeren op Azure
Met deze sjabloon wordt een eenvoudige Azure Spring Apps-microservicetoepassing geïmplementeerd die kan worden uitgevoerd in Azure.
Front Door Standard/Premium met Azure Functions origin

Implementeren op Azure
Met deze sjabloon maakt u een Front Door Standard/Premium, een Azure Functions-app en configureert u de functie-app om te controleren of verkeer via de oorsprong van Front Door is gekomen.
Azure Digital Twins met functie en Private Link-service

Implementeren op Azure
Met deze sjabloon maakt u een Azure Digital Twins-service die is geconfigureerd met een Virtual Network verbonden Azure-functie die via een Private Link-eindpunt kan communiceren met Digital Twins. Er wordt ook een Privé-DNS zone gemaakt om naadloze hostnaamomzetting van het Digital Twins-eindpunt van de Virtual Network naar het ip-adres van het interne subnet van het privé-eindpunt toe te staan. De hostnaam wordt opgeslagen als een instelling voor de Azure-functie met de naam 'ADT_ENDPOINT'.
Application Insight implementeren en er een waarschuwing in maken

Implementeren op Azure
Met deze sjabloon kunt u Application Insight implementeren en hierin een waarschuwing maken
AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-werkruimte met meerdere gegevenssets & gegevensarchieven.
Veilige end-to-end-installatie van Azure Machine Learning

Implementeren op Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
End-to-end beveiligde installatie van Azure Machine Learning (verouderd)

Implementeren op Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
Een AKS-rekendoel met een privé-IP-adres maken

Implementeren op Azure
Met deze sjabloon maakt u een AKS-rekendoel in een opgegeven Azure Machine Learning Service-werkruimte met een privé-IP-adres.
Een Azure Machine Learning Service-werkruimte maken

Implementeren op Azure
Deze implementatiesjabloon bevat een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. In deze configuratie wordt de minimale set resources beschreven die u nodig hebt om aan de slag te gaan met Azure Machine Learning.
Een Azure Machine Learning Service-werkruimte (CMK) maken

Implementeren op Azure
Deze implementatiesjabloon bevat een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. In het voorbeeld ziet u hoe u Azure Machine Learning configureert voor versleuteling met een door de klant beheerde versleutelingssleutel.
Een Azure Machine Learning Service-werkruimte maken (vnet)

Implementeren op Azure
Deze implementatiesjabloon bevat een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. Deze configuratie beschrijft de set resources die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Een Azure Machine Learning Service-werkruimte maken (verouderd)

Implementeren op Azure
Deze implementatiesjabloon bevat een Azure Machine Learning-werkruimte en de bijbehorende resources, waaronder Azure Key Vault, Azure Storage, Azure-toepassing Insights en Azure Container Registry. Deze configuratie beschrijft de set resources die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Azure Front Door maken vóór Azure API Management

Implementeren op Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer vóór Azure API Management.
App Service Environment met Azure SQL back-end

Implementeren op Azure
Met deze sjabloon maakt u een App Service Environment met een Azure SQL back-end, samen met privé-eindpunten en bijbehorende resources die doorgaans worden gebruikt in een privé-/geïsoleerde omgeving.
Een functie-app inrichten die wordt uitgevoerd op een App Service-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Een functie-app inrichten voor een verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
De functie Verbruiksabonnement inrichten met een implementatiesite

Implementeren op Azure
Deze sjabloon richt een functie-app in op een verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
Azure-functie-app gehost op toegewezen plan

Implementeren op Azure
Deze sjabloon richt een functie-app in op een toegewezen hostingabonnement, wat betekent dat deze wordt uitgevoerd en gefactureerd, net als elke App Service-site.
Azure-functie-app met een implementatiesite

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement met een productiesite en een extra implementatiesite.
Azure-functie-app met Event Hub en beheerde identiteit

Implementeren op Azure
Zijn sjabloon richt een Azure Function-app in op een Linux-verbruiksabonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan een beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account
Azure Function-app gehost op Linux-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Functie-app op Linux-verbruiksabonnement met externe build

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Linux-verbruiksabonnement en voert externe build uit tijdens de code-implementatie. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Azure-functie-app die wordt gehost op een Premium-abonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement.
Privéfunctie-app en met een privé-eindpunt beveiligde opslag

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Premium-abonnement dat privé-eindpunten heeft en communiceert met Azure Storage via privé-eindpunten.
Een functie-app en met een privé-eindpunt beveiligde opslag maken

Implementeren op Azure
Met deze sjabloon kunt u een Azure-functie-app implementeren die communiceert met Azure Storage via privé-eindpunten.
Azure-functie-app met Virtual Network-integratie

Implementeren op Azure
Met deze sjabloon wordt een functie-app in een Premium-abonnement ingericht met regionale virtuele netwerkintegratie ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Azure-functie-app die wordt gehost op een Windows-verbruiksabonnement

Implementeren op Azure
Deze sjabloon richt een functie-app in op een Windows-verbruiksabonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder vaste resourcetoezegging.
Azure Function-app en een door HTTP geactiveerde functie

Implementeren op Azure
In dit voorbeeld wordt een Azure-functie-app en een door HTTP geactiveerde functie inline geïmplementeerd in de sjabloon. Er wordt ook een Key Vault geïmplementeerd en een geheim gevuld met de hostsleutel van de functie-app.
Een Azure Function Premium-abonnement met AZ implementeren

Implementeren op Azure
Met deze sjabloon kunt u een Azure Function Premium-abonnement implementeren met ondersteuning voor beschikbaarheidszones, inclusief een opslagaccount met beschikbaarheidszones.
Functie-app beveiligd door Azure Frontdoor

Implementeren op Azure
Met deze sjabloon kunt u een Azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De verbinding tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
Een Azure Function Premium-abonnement implementeren met VNet-integratie

Implementeren op Azure
Met deze sjabloon kunt u een Azure Function Premium-abonnement implementeren met regionale virtuele netwerkintegratie ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Hiermee maakt u een functie-app met een beheerde service-identiteit

Implementeren op Azure
Hiermee maakt u een functie-app met beheerde service-identiteit ingeschakeld met Application Insights ingesteld voor logboeken en metrische gegevens.
Application Gateway met interne API Management en web-app

Implementeren op Azure
Application Gateway het routeren van internetverkeer naar een virtueel netwerk (interne modus) API Management exemplaar van een web-API die wordt gehost in een Azure-web-app.
Web-app met Application Insights die naar Log Analytics wordt verzonden

Implementeren op Azure
Deze sjabloon is bedoeld om de nieuwe API-versies van microsoft.insights/components te ondersteunen. Vanaf 2020-02-02-02-preview workspaceID is vereist bij het maken van Application Inisghts. Met deze sjabloon worden de App Service Plan, App Service, Application Insights en Log Analytics-werkruimte geïmplementeerd en aan elkaar gekoppeld.
Web-app met beheerde identiteit, SQL Server en ΑΙ

Implementeren op Azure
Eenvoudig voorbeeld voor het implementeren van een Azure-infrastructuur voor app + gegevens + beheerde identiteit + bewaking
Een web-app inrichten met een SQL Database

Implementeren op Azure
Deze sjabloon richt een web-app, een SQL Database, instellingen voor automatisch schalen, waarschuwingsregels en App Insights in. Hiermee configureert u een verbindingsreeks in de web-app voor de database.
Django-app

Implementeren op Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een Django-app.
ASP.NET-app

Implementeren op Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een ASP.NET-app.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype onderdelen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Insights/components-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/components@2020-02-02"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "Bluefield"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "rest"
      RetentionInDays = int
      SamplingPercentage = "decimal-as-string"
      WorkspaceResourceId = "string"
    }
    kind = "string"
    etag = "string"
  })
}

Eigenschapswaarden

Onderdelen

Naam Description Waarde
type Het resourcetype "Microsoft.Insights/components@2020-02-02"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
%&\?/ of besturingstekens

Kan niet eindigen met spatie of punt.
location Resourcelocatie tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden.
Soort Het type toepassing waarnaar dit onderdeel verwijst, dat wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks. Waarden moeten doorgaans een van de volgende zijn: web, ios, overig, opslag, java, telefoon. tekenreeks (vereist)
etag Resource-etag tekenreeks
properties Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Naam Description Waarde
Application_Type Type toepassing dat wordt bewaakt. "overige"
"web" (vereist)
DisableIpMasking IP-maskering uitschakelen. booleaans
DisableLocalAuth Niet-AAD-verificatie uitschakelen. booleaans
Flow_Type Wordt gebruikt door het Application Insights-systeem om te bepalen door welk type stroom dit onderdeel is gemaakt. Dit moet worden ingesteld op 'Bluefield' bij het maken/bijwerken van een onderdeel via de REST API. "Bluefield"
ForceCustomerStorageForProfiler Gebruikers dwingen hun eigen opslagaccount te maken voor profiler en foutopsporingsprogramma. booleaans
HockeyAppId De unieke toepassings-id die wordt gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. tekenreeks
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. booleaans
IngestionMode Geeft de stroom van de opname aan. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Het netwerktoegangstype voor toegang tot Application Insights-opname. "Uitgeschakeld"
"Ingeschakeld"
publicNetworkAccessForQuery Het netwerktoegangstype voor toegang tot Application Insights-query. "Uitgeschakeld"
"Ingeschakeld"
Request_Source Beschrijft welk hulpprogramma dit Application Insights-onderdeel heeft gemaakt. Klanten die deze API gebruiken, moeten dit instellen op de standaard 'rest'. "rest"
RetentionInDays Bewaarperiode in dagen. int
SamplingPercentage Percentage van de gegevens die worden geproduceerd door de toepassing die wordt bewaakt en die worden bemonsterd voor Application Insights-telemetrie. Geef een decimale waarde op als een tekenreeks. int of json decimaal
WorkspaceResourceId Resource-id van de Log Analytics-werkruimte waarnaar de gegevens worden opgenomen. Deze eigenschap is vereist voor het maken van een toepassing met deze API-versie. Toepassingen van oudere versies hebben deze eigenschap niet. tekenreeks