Delen via


Microsoft.Insights-onderdelen

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsbronnen maken met Bicepvoor 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 Beschrijving 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.
plaats Resourcelocatie tekenreeks (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het type toepassing waarnaar dit onderdeel verwijst, wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks, waarden moeten doorgaans een van de volgende zijn: web, ios, andere, store, java, phone. tekenreeks (vereist)
etag Resource-etag snaar
Eigenschappen Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties-

ApplicationInsightsComponentProperties

Naam Beschrijving Waarde
Application_Type Type toepassing dat wordt bewaakt. 'overige'
'web' (vereist)
DisableIpMasking SCHAKEL IP-maskering uit. Bool
DisableLocalAuth Schakel verificatie op basis van niet-AAD uit. Bool
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 Afdwingen dat gebruikers hun eigen opslagaccount maken voor profiler en foutopsporingsprogramma. Bool
HockeyAppId De unieke toepassings-id die is gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. snaar
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. Bool
Opnamemodus 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 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. snaar

Quickstart-sjablonen

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

Sjabloon Beschrijving
BrowserBox Azure Edition

implementeren in Azure
Met deze sjabloon wordt BrowserBox geïmplementeerd op een AZURE Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM VM.
Java CI/CD met jenkins en Azure Web Apps

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

implementeren in Azure
Deze sjabloon vereenvoudigt de implementatie van resources die vereist zijn voor het hosten van Kentico Xperience-omgevingen in Microsoft Azure.
Simple Umbraco CMS Web App

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

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

implementeren in Azure
Cloudimplementatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde af te leiden van hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is in Azure Partner QuickStarts, 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 toepassingen, het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van Zichtbaarheid en Beheer.
eShop-website met ILB ASE-

implementeren in 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 in Azure
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Machine Learning-werkruimte

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

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

implementeren in 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-oorsprong

implementeren in 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 afkomstig is van de Front Door-oorsprong.
Azure Digital Twins met de service Function en Private Link

implementeren in Azure
Met deze sjabloon maakt u een Azure Digital Twins-service die is geconfigureerd met een met een virtueel netwerk verbonden Azure-functie die kan communiceren via een Private Link-eindpunt naar Digital Twins. Er wordt ook een privé-DNS-zone gemaakt om naadloze hostnaamomzetting van het Digital Twins-eindpunt van het virtuele netwerk naar het interne IP-adres 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 in Azure
Met deze sjabloon kunt u Application Insight implementeren en er een waarschuwing in maken
basisinstallatie van Azure AI Studio

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource.
basisinstallatie van Azure AI Studio

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource.
Azure AI Studio met Microsoft Entra ID Authentication

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met Microsoft Entra ID-verificatie voor afhankelijke resources, zoals Azure AI Services en Azure Storage.
AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven

implementeren in 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 in 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 in 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 maken met een privé-IP-adres

implementeren in Azure
Met deze sjabloon maakt u een AKS-rekendoel in de azure Machine Learning Service-werkruimte met een privé-IP-adres.
Een Azure Machine Learning Service-werkruimte maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application 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 CMK- (Azure Machine Learning Service Workspace) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application 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 CMK- (Azure Machine Learning Service Workspace) maken

implementeren in Azure
Deze implementatiesjabloon geeft aan hoe u een Azure Machine Learning-werkruimte maakt met versleuteling aan de servicezijde met behulp van uw versleutelingssleutels.
Een Azure Machine Learning Service-werkruimte (vnet) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven 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 (verouderd) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven 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 in Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer voor Azure API Management.
App Service Environment met Azure SQL-back-end

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

implementeren in 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 in 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 permanente resource-toezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
de functie Verbruiksabonnement inrichten met een implementatiesite

implementeren in 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 permanente resource-toezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
Azure-functie-app die wordt gehost op toegewezen abonnement

implementeren in 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 Function-app met een implementatiesite

implementeren in 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 in Azure
zijn sjabloon richt een Azure Function-app in op een Linux Consumption-abonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account
Azure-functie-app die wordt gehost op een Linux-verbruiksabonnement

implementeren in Azure
Deze sjabloon richt een functie-app in op een Linux Consumption-abonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder permanente resource-toezegging.
-functie-app voor Linux-verbruiksabonnement met externe build-

implementeren in Azure
Met deze sjabloon wordt een functie-app in een Linux-verbruiksplan gemaakt en wordt externe build uitgevoerd tijdens de implementatie van code. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder permanente resource-toezegging.
Azure-functie-app die wordt gehost op een Premium-abonnement

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

implementeren in Azure
Met deze sjabloon wordt een functie-app ingericht voor een Premium-abonnement met privé-eindpunten en communiceert met Azure Storage via privé-eindpunten.
Functie-app en met een privé-eindpunt beveiligde opslag maken

implementeren in 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 integration

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

implementeren in 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 permanente resource-toezegging.
Azure Function-app en een door HTTP geactiveerde functie

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

implementeren in 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 in Azure
Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
Een Azure Function Premium-abonnement implementeren met vnet-integratie

implementeren in Azure
Met deze sjabloon kunt u een Azure Function Premium-plan implementeren met regionale integratie van virtuele netwerken ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Maakt een functie-app met beheerde service-identiteit

implementeren in Azure
Hiermee maakt u een functie-app waarvoor beheerde service-identiteit is ingeschakeld met Application Insights die is ingesteld voor logboeken en metrische gegevens.
Application Gateway met interne API Management en Web App

implementeren in Azure
Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app.
web-app met Application Insights die wordt verzonden naar Log Analytics-

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

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

implementeren in 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 in Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een Django-app.
ASP.NET app-

implementeren in 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 logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsbronnen maken met Bicepvoor 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 Beschrijving Waarde
type Het resourcetype 'Microsoft.Insights/components'
apiVersion De versie van de resource-API '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.
plaats Resourcelocatie tekenreeks (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het type toepassing waarnaar dit onderdeel verwijst, wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks, waarden moeten doorgaans een van de volgende zijn: web, ios, andere, store, java, phone. tekenreeks (vereist)
etag Resource-etag snaar
Eigenschappen Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties-

ApplicationInsightsComponentProperties

Naam Beschrijving Waarde
Application_Type Type toepassing dat wordt bewaakt. 'overige'
'web' (vereist)
DisableIpMasking SCHAKEL IP-maskering uit. Bool
DisableLocalAuth Schakel verificatie op basis van niet-AAD uit. Bool
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 Afdwingen dat gebruikers hun eigen opslagaccount maken voor profiler en foutopsporingsprogramma. Bool
HockeyAppId De unieke toepassings-id die is gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. snaar
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. Bool
Opnamemodus 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 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. snaar

Quickstart-sjablonen

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

Sjabloon Beschrijving
BrowserBox Azure Edition

implementeren in Azure
Met deze sjabloon wordt BrowserBox geïmplementeerd op een AZURE Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM VM.
Java CI/CD met jenkins en Azure Web Apps

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

implementeren in Azure
Deze sjabloon vereenvoudigt de implementatie van resources die vereist zijn voor het hosten van Kentico Xperience-omgevingen in Microsoft Azure.
Simple Umbraco CMS Web App

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

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

implementeren in Azure
Cloudimplementatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde af te leiden van hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is in Azure Partner QuickStarts, 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 toepassingen, het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van Zichtbaarheid en Beheer.
eShop-website met ILB ASE-

implementeren in 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 in Azure
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Machine Learning-werkruimte

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

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

implementeren in 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-oorsprong

implementeren in 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 afkomstig is van de Front Door-oorsprong.
Azure Digital Twins met de service Function en Private Link

implementeren in Azure
Met deze sjabloon maakt u een Azure Digital Twins-service die is geconfigureerd met een met een virtueel netwerk verbonden Azure-functie die kan communiceren via een Private Link-eindpunt naar Digital Twins. Er wordt ook een privé-DNS-zone gemaakt om naadloze hostnaamomzetting van het Digital Twins-eindpunt van het virtuele netwerk naar het interne IP-adres 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 in Azure
Met deze sjabloon kunt u Application Insight implementeren en er een waarschuwing in maken
basisinstallatie van Azure AI Studio

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource.
basisinstallatie van Azure AI Studio

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource.
Azure AI Studio met Microsoft Entra ID Authentication

implementeren in Azure
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met Microsoft Entra ID-verificatie voor afhankelijke resources, zoals Azure AI Services en Azure Storage.
AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven

implementeren in 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 in 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 in 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 maken met een privé-IP-adres

implementeren in Azure
Met deze sjabloon maakt u een AKS-rekendoel in de azure Machine Learning Service-werkruimte met een privé-IP-adres.
Een Azure Machine Learning Service-werkruimte maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application 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 CMK- (Azure Machine Learning Service Workspace) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application 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 CMK- (Azure Machine Learning Service Workspace) maken

implementeren in Azure
Deze implementatiesjabloon geeft aan hoe u een Azure Machine Learning-werkruimte maakt met versleuteling aan de servicezijde met behulp van uw versleutelingssleutels.
Een Azure Machine Learning Service-werkruimte (vnet) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven 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 (verouderd) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven 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 in Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer voor Azure API Management.
App Service Environment met Azure SQL-back-end

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

implementeren in 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 in 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 permanente resource-toezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
de functie Verbruiksabonnement inrichten met een implementatiesite

implementeren in 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 permanente resource-toezegging. Er zijn andere sjablonen beschikbaar voor het inrichten van een toegewezen hostingabonnement.
Azure-functie-app die wordt gehost op toegewezen abonnement

implementeren in 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 Function-app met een implementatiesite

implementeren in 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 in Azure
zijn sjabloon richt een Azure Function-app in op een Linux Consumption-abonnement, samen met een Event Hub, Azure Storage en Application Insights. De functie-app kan beheerde identiteit gebruiken om verbinding te maken met het Event Hub- en Storage-account
Azure-functie-app die wordt gehost op een Linux-verbruiksabonnement

implementeren in Azure
Deze sjabloon richt een functie-app in op een Linux Consumption-abonnement. Dit is een dynamisch hostingabonnement. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder permanente resource-toezegging.
-functie-app voor Linux-verbruiksabonnement met externe build-

implementeren in Azure
Met deze sjabloon wordt een functie-app in een Linux-verbruiksplan gemaakt en wordt externe build uitgevoerd tijdens de implementatie van code. De app wordt op aanvraag uitgevoerd en u wordt gefactureerd per uitvoering, zonder permanente resource-toezegging.
Azure-functie-app die wordt gehost op een Premium-abonnement

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

implementeren in Azure
Met deze sjabloon wordt een functie-app ingericht voor een Premium-abonnement met privé-eindpunten en communiceert met Azure Storage via privé-eindpunten.
Functie-app en met een privé-eindpunt beveiligde opslag maken

implementeren in 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 integration

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

implementeren in 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 permanente resource-toezegging.
Azure Function-app en een door HTTP geactiveerde functie

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

implementeren in 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 in Azure
Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
Een Azure Function Premium-abonnement implementeren met vnet-integratie

implementeren in Azure
Met deze sjabloon kunt u een Azure Function Premium-plan implementeren met regionale integratie van virtuele netwerken ingeschakeld voor een nieuw gemaakt virtueel netwerk.
Maakt een functie-app met beheerde service-identiteit

implementeren in Azure
Hiermee maakt u een functie-app waarvoor beheerde service-identiteit is ingeschakeld met Application Insights die is ingesteld voor logboeken en metrische gegevens.
Application Gateway met interne API Management en Web App

implementeren in Azure
Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app.
web-app met Application Insights die wordt verzonden naar Log Analytics-

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

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

implementeren in 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 in Azure
Met deze sjabloon kunt u een App Service maken voor het implementeren van een Django-app.
ASP.NET app-

implementeren in 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 logboek wijzigenvoor 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 Beschrijving 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.
plaats 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, wordt gebruikt om de gebruikersinterface aan te passen. Deze waarde is een vrije-vormtekenreeks, waarden moeten doorgaans een van de volgende zijn: web, ios, andere, store, java, phone. tekenreeks (vereist)
etag Resource-etag snaar
Eigenschappen Eigenschappen waarmee een Application Insights-onderdeelresource wordt gedefinieerd. ApplicationInsightsComponentProperties-

ApplicationInsightsComponentProperties

Naam Beschrijving Waarde
Application_Type Type toepassing dat wordt bewaakt. "overig"
"web" (vereist)
DisableIpMasking SCHAKEL IP-maskering uit. Bool
DisableLocalAuth Schakel verificatie op basis van niet-AAD uit. Bool
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 Afdwingen dat gebruikers hun eigen opslagaccount maken voor profiler en foutopsporingsprogramma. Bool
HockeyAppId De unieke toepassings-id die is gemaakt wanneer een nieuwe toepassing wordt toegevoegd aan HockeyApp, die wordt gebruikt voor communicatie met HockeyApp. snaar
ImmediatePurgeDataOn30Days Gegevens onmiddellijk na 30 dagen opschonen. Bool
Opnamemodus 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'. "rust"
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. 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. snaar