Azure Application Insights: Storing Data for Five Years | Best Service for Long-Term Data Retention

Storing Azure Application Insights Data for Five Years

Question

You use Azure Application Insights.

You plan to use continuous export.

You need to store Application Insights data for five years.

Which Azure service should you use?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

B

Create a Continuous Export.

1. In the Application Insights resource for your app under configure on the left, open Continuous Export and choose Add:

2. Choose the telemetry data types you want to export.

3. Create or select an Azure storage account where you want to store the data.

Click Add, Export Destination, Storage account, and then either create a new store or choose an existing store.

4. Create or select a container in the storage.

https://docs.microsoft.com/en-us/azure/azure-monitor/app/export-telemetry#continuous-export-advanced-storage-configuration

The correct answer for this question is Azure Storage.

Azure Application Insights is a service that allows you to monitor and gain insights into the performance and usage of your application. Continuous Export is a feature that allows you to export Application Insights telemetry data to another destination, so that you can analyze it with other tools or store it for long-term retention. This is useful for compliance or auditing purposes, or if you need to keep data for longer than the retention period offered by Application Insights.

To store Application Insights data for five years, you need a storage solution that is cost-effective, scalable, and durable. Azure Storage is a good fit for this requirement, as it offers several options for storing and managing data for long-term retention. Here are some benefits of using Azure Storage for this scenario:

  • Cost-effective: Azure Storage offers a low-cost storage option called Cool storage, which is designed for infrequently accessed data that needs to be stored for long periods of time. This storage option is significantly cheaper than other options like Azure SQL Database or Azure Monitor Logs.

  • Scalable: Azure Storage can handle large amounts of data and can automatically scale to meet your storage needs. You can also configure lifecycle policies to automatically move or delete data based on its age or other criteria.

  • Durable: Azure Storage offers high durability for data, with multiple copies of your data stored across different Azure datacenters. This ensures that your data is protected against hardware failures or natural disasters.

  • Integration with Application Insights: Azure Storage can be easily integrated with Application Insights using Continuous Export. You can configure Application Insights to export telemetry data to an Azure Storage account, where it can be stored for long-term retention.

In summary, Azure Storage is the best option for storing Application Insights data for five years, as it offers a cost-effective, scalable, and durable storage solution that integrates well with Continuous Export.