Komponen Microsoft.Insights

Definisi sumber daya Bicep

Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:

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

Keterangan

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@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'
  }
}

Nilai properti

components

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

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

Tidak dapat diakhiri dengan spasi atau titik.
lokasi Lokasi sumber daya string (diperlukan)
tag 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, store, java, phone. string (diperlukan)
etag Etag sumber daya string
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
DisableLocalAuth Nonaktifkan Autentikasi berbasis Non-AAD. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. 'Bluefield'
ForceCustomerStorageForProfiler Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. bool
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. string
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
publicNetworkAccessForIngestion Jenis akses jaringan untuk mengakses penyerapan Application Insights. 'Dinonaktifkan'
'Diaktifkan'
publicNetworkAccessForQuery Jenis akses jaringan untuk mengakses kueri Application Insights. 'Dinonaktifkan'
'Diaktifkan'
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. 'istirahat'
RetensiInDays 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
WorkspaceResourceId Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. string

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 Umbraco CMS Sederhana

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

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

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 dilayankan sendiri, yang 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 berdedikasi untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps.
Aplikasi Web 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 di 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 Fungsi dan layanan Private Link

Sebarkan ke Azure
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung 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 Virtual Network 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
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 yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
Penyiapan aman end-to-end Azure Machine Learning (warisan)

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang 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 (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 sama seperti situs App Service.
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.
Memprovisikan fungsi paket Konsumsi 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 pada Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
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 Pusat Aktivitas dan Penyimpanan
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 Fungsi Azure yang Dihosting pada Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan 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 yang diamankan 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 Virtual Network

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.
Aplikasi Fungsi 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 yang disiapkan untuk log dan metrik.
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App.
Aplikasi Web dengan Application Insights mengirim ke Analitik Log

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya.
Aplikasi Web 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:

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

Keterangan

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": "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"
  }
}

Nilai properti

components

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Insights/components'
apiVersion Versi api sumber daya '2020-02-02'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

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

Tidak dapat diakhiri dengan spasi atau titik.
lokasi Lokasi sumber daya string (diperlukan)
tag 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, store, java, phone. string (diperlukan)
etag Etag sumber daya string
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
DisableLocalAuth Nonaktifkan Autentikasi berbasis Non-AAD. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. 'Bluefield'
ForceCustomerStorageForProfiler Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. bool
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. string
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
publicNetworkAccessForIngestion Jenis akses jaringan untuk mengakses penyerapan Application Insights. 'Dinonaktifkan'
'Diaktifkan'
publicNetworkAccessForQuery Jenis akses jaringan untuk mengakses kueri Application Insights. 'Dinonaktifkan'
'Diaktifkan'
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. 'istirahat'
RetensiInDays 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
WorkspaceResourceId Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. string

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 Azure Ubuntu Server 22.04 LTS, Debian 11, atau RHEL 8.7 LVM VM.
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 Umbraco CMS Sederhana

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

Sebarkan ke Azure
Resource Manager templat dan parameter 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 dilayankan sendiri, yang 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 berdedikasi untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps.
Aplikasi Web 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 di 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 Fungsi dan layanan Private Link

Sebarkan ke Azure
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung 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 Virtual Network 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
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 yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang.
Penyiapan aman end-to-end Azure Machine Learning (warisan)

Sebarkan ke Azure
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang 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 (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 sama seperti situs App Service.
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.
Memprovisikan fungsi paket Konsumsi 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 pada Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
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 Pusat Aktivitas dan Penyimpanan
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 Fungsi Azure yang Dihosting pada Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan 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 yang diamankan 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 Virtual Network

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.
Aplikasi Fungsi 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 yang disiapkan untuk log dan metrik.
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App.
Aplikasi Web dengan Application Insights mengirim ke Analitik Log

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya.
Aplikasi Web 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@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"
  })
}

Nilai properti

components

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Insights/components@2020-02-02"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

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

Tidak dapat diakhiri dengan spasi atau titik.
lokasi Lokasi sumber daya string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag 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, simpan, java, telepon. string (diperlukan)
etag Sumber daya etag string
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
DisableLocalAuth Nonaktifkan Autentikasi berbasis Non-AAD. bool
Flow_Type Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa yang dibuat oleh komponen ini. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. "Bluefield"
ForceCustomerStorageForProfiler Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. bool
HockeyAppId ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. string
ImmediatePurgeDataOn30Days Hapus menyeluruh data segera setelah 30 hari. bool
IngestionMode Menunjukkan alur penyerapan. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Jenis akses jaringan untuk mengakses penyerapan Application Insights. "Dinonaktifkan"
"Diaktifkan"
publicNetworkAccessForQuery Jenis akses jaringan untuk mengakses kueri Application Insights. "Dinonaktifkan"
"Diaktifkan"
Request_Source Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. "istirahat"
RetensiInDays 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
WorkspaceResourceId Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. string