Remove connection string, recommend Entra ID and Managed identities for production applications (#42636)

* remove connection string text

Don't include the text of the connection string in the source file.

* Add recommendation for Entra ID

* update MS date
This commit is contained in:
Bill Wagner 2024-09-17 16:04:29 -04:00 коммит произвёл GitHub
Родитель fadc18d0f8
Коммит c216e78140
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 9 добавлений и 9 удалений

Просмотреть файл

@ -2,7 +2,7 @@
title: Get started with Azure Blob Storage using F#
description: Store unstructured data in the cloud with Azure Blob Storage.
author: sylvanc
ms.date: 08/26/2021
ms.date: 09/17/2024
ms.custom: "devx-track-fsharp"
---
# Get started with Azure Blob Storage using F\#
@ -11,7 +11,7 @@ Azure Blob Storage is a service that stores unstructured data in the cloud as ob
This article shows you how to perform common tasks using Blob storage. The samples are written using F# using the Azure Storage Client Library for .NET. The tasks covered include how to upload, list, download, and delete blobs.
For a conceptual overview of blob storage, see [the .NET guide for blob storage](/azure/storage/blobs/storage-quickstart-blobs-dotnet).
For a conceptual overview of blob storage, see [the .NET guide for blob storage](/azure/storage/blobs/storage-quickstart-blobs-dotnet). For ease, these tutorials use [connection strings](/azure/storage/storage-configure-connection-string) to authenticate with Azure. For optimal security, you should use Microsoft Entra ID with [managed identities](/entra/identity/managed-identities-azure-resources/).
## Prerequisites

Просмотреть файл

@ -2,14 +2,14 @@
title: Get started with Azure Files using F#
description: Store file data in the cloud with Azure Files and mount your cloud file share from an Azure virtual machine (VM) or from an on-premises application running Windows.
author: sylvanc
ms.date: 08/26/2021
ms.date: 09/17/2024
ms.custom: "devx-track-fsharp"
---
# Get started with Azure Files using F\#
Azure Files is a service that offers file shares in the cloud using the standard [Server Message Block (SMB) protocol](/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview). Both SMB 2.1 and SMB 3.0 are supported. With Azure Files, you can migrate legacy applications that rely on file shares to Azure quickly and without costly rewrites. Applications running in Azure virtual machines or cloud services or from on-premises clients can mount a file share in the cloud, just as a desktop application mounts a typical SMB share. Any number of application components can then mount and access the file storage share simultaneously.
For a conceptual overview of file storage, see [the .NET guide for file storage](/azure/storage/storage-dotnet-how-to-use-files).
For a conceptual overview of file storage, see [the .NET guide for file storage](/azure/storage/storage-dotnet-how-to-use-files). For ease, these tutorials use [connection strings](/azure/storage/storage-configure-connection-string) to authenticate with Azure. For optimal security, you should use Microsoft Entra ID with [managed identities](/entra/identity/managed-identities-azure-resources/).
## Prerequisites

Просмотреть файл

@ -2,7 +2,7 @@
title: Get started with Azure Queue Storage using F#
description: Azure Queues provide reliable, asynchronous messaging between application components. Cloud messaging enables your application components to scale independently.
author: sylvanc
ms.date: 08/26/2021
ms.date: 09/17/2024
ms.custom: "devx-track-fsharp"
---
# Get started with Azure Queue Storage using F\#
@ -13,7 +13,7 @@ Azure Queue Storage provides cloud messaging between application components. In
This tutorial shows how to write F# code for some common tasks using Azure Queue Storage. Tasks covered include creating and deleting queues and adding, reading, and deleting queue messages.
For a conceptual overview of queue storage, see [the .NET guide for queue storage](/azure/storage/queues/storage-quickstart-queues-dotnet).
For a conceptual overview of queue storage, see [the .NET guide for queue storage](/azure/storage/queues/storage-quickstart-queues-dotnet). For ease, these tutorials use [connection strings](/azure/storage/storage-configure-connection-string) to authenticate with Azure. For optimal security, you should use Microsoft Entra ID with [managed identities](/entra/identity/managed-identities-azure-resources/).
## Prerequisites

Просмотреть файл

@ -2,7 +2,7 @@
title: Get started with Azure Table Storage using F#
description: Store structured data in the cloud using Azure Table Storage or Azure Cosmos DB.
author: sylvanc
ms.date: 07/28/2022
ms.date: 09/17/2024
ms.custom: "devx-track-fsharp"
---
# Get started with Azure Table Storage and the Azure Cosmos DB Table api using F\#
@ -21,7 +21,7 @@ Azure Cosmos DB provides the Table API for applications that are written for Azu
Applications written for Azure Table Storage can migrate to Azure Cosmos DB by using the Table API with no code changes and take advantage of premium capabilities. The Table API has client SDKs available for [.NET](https://www.nuget.org/packages/Azure.Data.Tables/), [Java](https://mvnrepository.com/artifact/com.azure/azure-data-tables), [Python](https://pypi.org/project/azure-data-tables/), and [Node.js](https://www.npmjs.com/package/@azure/data-tables).
For more information, see [Introduction to Azure Cosmos DB Table API](/azure/cosmos-db/table-introduction).
For more information, see [Introduction to Azure Cosmos DB Table API](/azure/cosmos-db/table-introduction). For ease, these tutorials use [connection strings](/azure/storage/storage-configure-connection-string) to authenticate with Azure. For optimal security, you should use Microsoft Entra ID with [managed identities](/entra/identity/managed-identities-azure-resources/).
## About this tutorial

Просмотреть файл

@ -12,7 +12,7 @@ open Azure.Data.Tables // Namespace for Table storage types
// Get your connection string.
//
// <connectionString>
let storageConnString = "UseDevelopmentStorage=true" // fill this in from your storage account
let storageConnString = "..." // fill this in from your storage account
// </connectionString>
//