Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 3 commits into from
Sep 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/fsharp/using-fsharp-on-azure/blob-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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\#
Expand All @@ -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

Expand Down
4 changes: 2 additions & 2 deletions docs/fsharp/using-fsharp-on-azure/file-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions docs/fsharp/using-fsharp-on-azure/queue-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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\#
Expand All @@ -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

Expand Down
4 changes: 2 additions & 2 deletions docs/fsharp/using-fsharp-on-azure/table-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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\#
Expand All @@ -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

Expand Down
2 changes: 1 addition & 1 deletion samples/snippets/fsharp/azure/table-storage.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -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>

//
Expand Down
Loading