Bagikan melalui


Komponen Microsoft.Insights 2015-05-01

  • Terbaru
  • 2020-02-02
  • pratinjau 2020-02-02
  • pratinjau 2018-05-01
  • 2015-05-01

Definisi sumber daya Bicep

Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Komentar

Untuk panduan tentang menyebarkan solusi pemantauan, lihat Membuat sumber daya pemantauan dengan menggunakan Bicep.

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/components, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Insights/components@2015-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    Flow_Type: 'Bluefield'
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    Request_Source: 'rest'
    RetentionInDays: int
    SamplingPercentage: json('decimal-as-string')
  }
}

Nilai properti

Komponen

Nama Deskripsi Nilai
Nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
%&\?/ atau karakter kontrol

Tidak dapat diakhir dengan spasi atau titik.
tempat Lokasi sumber daya string (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
jenis Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, toko, java, telepon. string (diperlukan)
Properti Properti yang menentukan sumber daya komponen Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Nama Deskripsi Nilai
Application_Type Jenis aplikasi yang sedang dipantau. 'lainnya'
'web' (diperlukan)
DisableIpMasking Nonaktifkan masking IP. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis alur apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. 'Bluefield'
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. tali
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. 'istirahat'
RetentionInDays Periode retensi dalam hari. Int
SamplingPercentage Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Untuk menentukan nilai desimal, gunakan fungsi json(). desimal int atau json

Templat mulai cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
BrowserBox Azure Edition

Sebarkan ke Azure
Templat ini menyebarkan BrowserBox pada VM Azure Ubuntu Server 22.04 LTS, Debian 11, atau RHEL 8.7 LVM.
Java CI/CD menggunakan Jenkins dan Azure Web Apps

Sebarkan ke Azure
Ini adalah sampel untuk Java CI/CD menggunakan Jenkins dan Azure Web Apps.
Kentico Xperience

Sebarkan ke Azure
Templat ini memfasilitasi penyebaran sumber daya yang diperlukan untuk menghosting lingkungan Kentico Xperience di Microsoft Azure.
Aplikasi Web CmS Umbraco Sederhana

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web CMS umbraco di Azure App Service Web Apps.
ILB App Service Environment dengan Azure Firewall

Sebarkan ke Azure
Templat dan parameter Resource Manager yang menunjukkan cara menyebarkan lingkungan App Service dengan integrasi Azure Firewall
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook

Sebarkan ke Azure
Adopsi cloud untuk Perusahaan, kecil atau besar, memerlukan model tata kelola yang bertanggung jawab dan efisien untuk mendapatkan nilai dari penyebaran cloud mereka. CloudWise (nama kode untuk solusi), adalah solusi komposit yang tersedia dari Mulai Cepat Mitra Azure, adalah pengaktif adopsi untuk Pelanggan, Integrator Sistem, dan Mitra, yang memberikan solusi tata kelola dan operasi otomatis yang dapat dilayan sendiri, berfokus pada Mengoptimalkan Biaya Anda, Meningkatkan Keandalan Aplikasi Anda, Mengurangi Risiko Bisnis. Solusi ini menyoroti pilar tata kelola inti Visibilitas dan Kontrol.
situs web eShop dengan ILB ASE

Sebarkan ke Azure
Lingkungan App Service adalah opsi paket layanan Premium dari Azure App Service yang menyediakan lingkungan yang sepenuhnya terisolasi dan khusus untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps.
Web App dengan SQL Database, Azure Cosmos DB, Azure Search

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, Azure Cosmos DB, Azure Search, dan Application Insights.
Ruang Kerja Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat Ruang Kerja Azure Machine Learning baru, bersama dengan Akun Penyimpanan terenkripsi, KeyVault, dan Pengelogan Application Insights
Membuat API Management di VNet Internal dengan App Gateway

Sebarkan ke Azure
Templat ini menunjukkan cara Membuat instans Azure API Management pada jaringan privat yang dilindungi oleh Azure Application Gateway.
Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana

Sebarkan ke Azure
Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure.
Front Door Standard/Premium dengan asal Azure Functions

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium, aplikasi Azure Functions, dan mengonfigurasi aplikasi fungsi untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Azure Digital Twins dengan layanan Function and Private Link

Sebarkan ke Azure
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung dengan Virtual Network yang dapat berkomunikasi melalui Titik Akhir Private Link ke Digital Twins. Ini juga membuat Zona DNS Privat untuk memungkinkan resolusi nama host yang mulus dari Titik Akhir Digital Twins dari Jaringan Virtual ke alamat IP subnet internal Titik Akhir Privat. Nama host disimpan sebagai pengaturan ke Azure Function dengan nama 'ADT_ENDPOINT'.
Menyebarkan Application Insight dan membuat pemberitahuan di dalamnya

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Application Insight dan membuat pemberitahuan di dalamnya
penyiapan dasar Azure AI Studio

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan penyiapan dasar, yang berarti dengan akses internet publik diaktifkan, kunci yang dikelola Microsoft untuk enkripsi dan konfigurasi identitas yang dikelola Microsoft untuk sumber daya AI.
penyiapan dasar Azure AI Studio

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan penyiapan dasar, yang berarti dengan akses internet publik diaktifkan, kunci yang dikelola Microsoft untuk enkripsi dan konfigurasi identitas yang dikelola Microsoft untuk sumber daya AI.
Azure AI Studio dengan Autentikasi ID Microsoft Entra

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan autentikasi ID Microsoft Entra untuk sumber daya dependen, seperti Azure AI Services dan Azure Storage.
Membuat ruang kerja AML dengan beberapa Himpunan Data & Datastore

Sebarkan ke Azure
Templat ini membuat ruang kerja Azure Machine Learning dengan beberapa himpunan data & datastore.
penyiapan aman end-to-end Azure Machine Learning

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan Azure Machine Learning secara end-to-end dalam pengaturan aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
penyiapan aman end-to-end (warisan) Azure Machine Learning

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan Azure Machine Learning secara end-to-end dalam pengaturan aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
Membuat target komputasi AKS dengan alamat IP Privat

Sebarkan ke Azure
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat.
Membuat ruang kerja layanan Azure Machine Learning

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan kumpulan sumber daya minimal yang Anda butuhkan untuk mulai menggunakan Azure Machine Learning.
Membuat ruang kerja layanan Azure Machine Learning (CMK)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Contoh menunjukkan cara mengonfigurasi Azure Machine Learning untuk enkripsi dengan kunci enkripsi yang dikelola pelanggan.
Membuat ruang kerja layanan Azure Machine Learning (CMK)

Sebarkan ke Azure
Templat penyebaran ini menentukan cara membuat ruang kerja Azure Machine Learning dengan enkripsi sisi layanan menggunakan kunci enkripsi Anda.
Membuat ruang kerja layanan Azure Machine Learning (vnet)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat ruang kerja layanan Azure Machine Learning (warisan)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat Azure Front Door di depan azure API Management

Sebarkan ke Azure
Sampel ini menunjukkan cara menggunakan Azure Front Door sebagai penyeimbang beban global di depan Azure API Management.
App Service Environment dengan backend Azure SQL

Sebarkan ke Azure
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi.
Memprovisikan aplikasi fungsi yang berjalan pada paket App Service

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih seperti situs App Service apa pun.
Memprovisikan aplikasi fungsi pada paket Konsumsi

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
fungsi paket Konsumsi Provisi dengan slot penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Aplikasi Fungsi Azure yang Dihosting di Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih seperti situs App Service apa pun.
Aplikasi Fungsi Azure dengan slot penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan.
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola

Sebarkan ke Azure
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Event Hub dan Storage
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Azure Function yang Dihosting di Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan aman titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan aman titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi Azure dengan Integrasi Jaringan Virtual

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
aplikasi Azure Function dan fungsi yang dipicu HTTP

Sebarkan ke Azure
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi.
Menyebarkan paket Azure Function Premium yang diaktifkan AZ

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan.
Function App yang diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.
Menyebarkan paket Azure Function Premium dengan integrasi vnet

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Membuat aplikasi fungsi dengan identitas layanan terkelola

Sebarkan ke Azure
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights disiapkan untuk log dan metrik.
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Lalu lintas Internet perutean Application Gateway ke instans API Management jaringan virtual (mode internal) yang melayani API web yang dihosting di Azure Web App.
Web App dengan Application Insights yang dikirim ke Log Analytics

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Mulai dari WorkspaceID 2020-02-02-preview akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan Paket App Service, App Service, Application Insights, Ruang Kerja Analitik Log dan menghubungkan semuanya bersama-sama.
Web App dengan Identitas Terkelola, SQL Server, dan ΑΙ

Sebarkan ke Azure
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan
Memprovisikan Aplikasi Web dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database.
aplikasi Django

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django.
aplikasi ASP.NET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET.

Definisi sumber daya templat ARM

Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Komentar

Untuk panduan tentang menyebarkan solusi pemantauan, lihat Membuat sumber daya pemantauan dengan menggunakan Bicep.

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/components, tambahkan JSON berikut ke templat Anda.

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

Nilai properti

Komponen

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Insights/components'
apiVersion Versi api sumber daya '2015-05-01'
Nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
%&\?/ atau karakter kontrol

Tidak dapat diakhir dengan spasi atau titik.
tempat Lokasi sumber daya string (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
jenis Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, toko, java, telepon. string (diperlukan)
Properti Properti yang menentukan sumber daya komponen Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Nama Deskripsi Nilai
Application_Type Jenis aplikasi yang sedang dipantau. 'lainnya'
'web' (diperlukan)
DisableIpMasking Nonaktifkan masking IP. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis alur apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. 'Bluefield'
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. tali
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. 'istirahat'
RetentionInDays Periode retensi dalam hari. Int
SamplingPercentage Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Untuk menentukan nilai desimal, gunakan fungsi json(). desimal int atau json

Templat mulai cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
BrowserBox Azure Edition

Sebarkan ke Azure
Templat ini menyebarkan BrowserBox pada VM Azure Ubuntu Server 22.04 LTS, Debian 11, atau RHEL 8.7 LVM.
Java CI/CD menggunakan Jenkins dan Azure Web Apps

Sebarkan ke Azure
Ini adalah sampel untuk Java CI/CD menggunakan Jenkins dan Azure Web Apps.
Kentico Xperience

Sebarkan ke Azure
Templat ini memfasilitasi penyebaran sumber daya yang diperlukan untuk menghosting lingkungan Kentico Xperience di Microsoft Azure.
Aplikasi Web CmS Umbraco Sederhana

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web CMS umbraco di Azure App Service Web Apps.
ILB App Service Environment dengan Azure Firewall

Sebarkan ke Azure
Templat dan parameter Resource Manager yang menunjukkan cara menyebarkan lingkungan App Service dengan integrasi Azure Firewall
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook

Sebarkan ke Azure
Adopsi cloud untuk Perusahaan, kecil atau besar, memerlukan model tata kelola yang bertanggung jawab dan efisien untuk mendapatkan nilai dari penyebaran cloud mereka. CloudWise (nama kode untuk solusi), adalah solusi komposit yang tersedia dari Mulai Cepat Mitra Azure, adalah pengaktif adopsi untuk Pelanggan, Integrator Sistem, dan Mitra, yang memberikan solusi tata kelola dan operasi otomatis yang dapat dilayan sendiri, berfokus pada Mengoptimalkan Biaya Anda, Meningkatkan Keandalan Aplikasi Anda, Mengurangi Risiko Bisnis. Solusi ini menyoroti pilar tata kelola inti Visibilitas dan Kontrol.
situs web eShop dengan ILB ASE

Sebarkan ke Azure
Lingkungan App Service adalah opsi paket layanan Premium dari Azure App Service yang menyediakan lingkungan yang sepenuhnya terisolasi dan khusus untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps.
Web App dengan SQL Database, Azure Cosmos DB, Azure Search

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, Azure Cosmos DB, Azure Search, dan Application Insights.
Ruang Kerja Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat Ruang Kerja Azure Machine Learning baru, bersama dengan Akun Penyimpanan terenkripsi, KeyVault, dan Pengelogan Application Insights
Membuat API Management di VNet Internal dengan App Gateway

Sebarkan ke Azure
Templat ini menunjukkan cara Membuat instans Azure API Management pada jaringan privat yang dilindungi oleh Azure Application Gateway.
Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana

Sebarkan ke Azure
Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure.
Front Door Standard/Premium dengan asal Azure Functions

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium, aplikasi Azure Functions, dan mengonfigurasi aplikasi fungsi untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Azure Digital Twins dengan layanan Function and Private Link

Sebarkan ke Azure
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung dengan Virtual Network yang dapat berkomunikasi melalui Titik Akhir Private Link ke Digital Twins. Ini juga membuat Zona DNS Privat untuk memungkinkan resolusi nama host yang mulus dari Titik Akhir Digital Twins dari Jaringan Virtual ke alamat IP subnet internal Titik Akhir Privat. Nama host disimpan sebagai pengaturan ke Azure Function dengan nama 'ADT_ENDPOINT'.
Menyebarkan Application Insight dan membuat pemberitahuan di dalamnya

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Application Insight dan membuat pemberitahuan di dalamnya
penyiapan dasar Azure AI Studio

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan penyiapan dasar, yang berarti dengan akses internet publik diaktifkan, kunci yang dikelola Microsoft untuk enkripsi dan konfigurasi identitas yang dikelola Microsoft untuk sumber daya AI.
penyiapan dasar Azure AI Studio

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan penyiapan dasar, yang berarti dengan akses internet publik diaktifkan, kunci yang dikelola Microsoft untuk enkripsi dan konfigurasi identitas yang dikelola Microsoft untuk sumber daya AI.
Azure AI Studio dengan Autentikasi ID Microsoft Entra

Sebarkan ke Azure
Kumpulan templat ini menunjukkan cara menyiapkan Azure AI Studio dengan autentikasi ID Microsoft Entra untuk sumber daya dependen, seperti Azure AI Services dan Azure Storage.
Membuat ruang kerja AML dengan beberapa Himpunan Data & Datastore

Sebarkan ke Azure
Templat ini membuat ruang kerja Azure Machine Learning dengan beberapa himpunan data & datastore.
penyiapan aman end-to-end Azure Machine Learning

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan Azure Machine Learning secara end-to-end dalam pengaturan aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
penyiapan aman end-to-end (warisan) Azure Machine Learning

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan Azure Machine Learning secara end-to-end dalam pengaturan aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
Membuat target komputasi AKS dengan alamat IP Privat

Sebarkan ke Azure
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat.
Membuat ruang kerja layanan Azure Machine Learning

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan kumpulan sumber daya minimal yang Anda butuhkan untuk mulai menggunakan Azure Machine Learning.
Membuat ruang kerja layanan Azure Machine Learning (CMK)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Contoh menunjukkan cara mengonfigurasi Azure Machine Learning untuk enkripsi dengan kunci enkripsi yang dikelola pelanggan.
Membuat ruang kerja layanan Azure Machine Learning (CMK)

Sebarkan ke Azure
Templat penyebaran ini menentukan cara membuat ruang kerja Azure Machine Learning dengan enkripsi sisi layanan menggunakan kunci enkripsi Anda.
Membuat ruang kerja layanan Azure Machine Learning (vnet)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat ruang kerja layanan Azure Machine Learning (warisan)

Sebarkan ke Azure
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat Azure Front Door di depan azure API Management

Sebarkan ke Azure
Sampel ini menunjukkan cara menggunakan Azure Front Door sebagai penyeimbang beban global di depan Azure API Management.
App Service Environment dengan backend Azure SQL

Sebarkan ke Azure
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi.
Memprovisikan aplikasi fungsi yang berjalan pada paket App Service

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih seperti situs App Service apa pun.
Memprovisikan aplikasi fungsi pada paket Konsumsi

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
fungsi paket Konsumsi Provisi dengan slot penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Aplikasi Fungsi Azure yang Dihosting di Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih seperti situs App Service apa pun.
Aplikasi Fungsi Azure dengan slot penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan.
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola

Sebarkan ke Azure
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Event Hub dan Storage
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Azure Function yang Dihosting di Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan aman titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan aman titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi Azure dengan Integrasi Jaringan Virtual

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
aplikasi Azure Function dan fungsi yang dipicu HTTP

Sebarkan ke Azure
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi.
Menyebarkan paket Azure Function Premium yang diaktifkan AZ

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan.
Function App yang diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.
Menyebarkan paket Azure Function Premium dengan integrasi vnet

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Membuat aplikasi fungsi dengan identitas layanan terkelola

Sebarkan ke Azure
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights disiapkan untuk log dan metrik.
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Lalu lintas Internet perutean Application Gateway ke instans API Management jaringan virtual (mode internal) yang melayani API web yang dihosting di Azure Web App.
Web App dengan Application Insights yang dikirim ke Log Analytics

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Mulai dari WorkspaceID 2020-02-02-preview akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan Paket App Service, App Service, Application Insights, Ruang Kerja Analitik Log dan menghubungkan semuanya bersama-sama.
Web App dengan Identitas Terkelola, SQL Server, dan ΑΙ

Sebarkan ke Azure
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan
Memprovisikan Aplikasi Web dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database.
aplikasi Django

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django.
aplikasi ASP.NET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:

  • grup Sumber Daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/components, tambahkan Terraform berikut ke templat Anda.

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

Nilai properti

Komponen

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Insights/components@2015-05-01"
Nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
%&\?/ atau karakter kontrol

Tidak dapat diakhir dengan spasi atau titik.
tempat Lokasi sumber daya string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag.
jenis Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, toko, java, telepon. string (diperlukan)
Properti Properti yang menentukan sumber daya komponen Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Nama Deskripsi Nilai
Application_Type Jenis aplikasi yang sedang dipantau. "lainnya"
"web" (diperlukan)
DisableIpMasking Nonaktifkan masking IP. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis alur apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. "Bluefield"
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. tali
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. "istirahat"
RetentionInDays Periode retensi dalam hari. Int
SamplingPercentage Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Tentukan nilai desimal sebagai string. desimal int atau json