Documentation

1. Azure Queue storage documentation
2. Overview
    2.1. What are Azure queues?
3. Quickstarts
    3.1. Manage queues without code
        3.1.1. Azure portal
    3.2. Develop with queues
        3.2.1. .NET (v12)
        3.2.2. .NET (v11)
        3.2.3. Java (v12)
        3.2.4. Python (v12)
        3.2.5. JavaScript (v12)
4. Tutorials
    4.1. Work with Azure storage queues
5. Samples
    5.1. .NET
    5.2. Java
    5.3. Python
    5.4. JavaScript
    5.5. Other languages
6. Concepts
    6.1. Storage accounts
    6.2. Security
        6.2.1. Security baseline
        6.2.2. Azure Storage encryption at rest
            6.2.2.1. Customer-managed keys with Azure Key Vault
        6.2.3. Authorizing data operations
            6.2.3.1. Authenticate and authorize with Azure AD
            6.2.3.2. Authorize with Shared Key
            6.2.3.3. Authorize with SAS
        6.2.4. Authorizing management operations
        6.2.5. Advanced threat protection
        6.2.6. Built-in security controls
        6.2.7. Use Azure Private Endpoints
    6.3. Data redundancy
    6.4. Disaster recovery and failover
    6.5. Performance, scaling, and cost optimization
        6.5.1. Scalability and performance targets
            6.5.1.1. Queue storage
            6.5.1.2. Standard storage accounts
            6.5.1.3. Storage resource provider
        6.5.2. Performance and scalability checklist
    6.6. Concurrency
    6.7. Monitor and troubleshoot
        6.7.1. Troubleshooting tutorial
        6.7.2. Monitor, diagnose, and troubleshoot
        6.7.3. Monitor in Azure portal
        6.7.4. Metrics and logging
            6.7.4.1. Metrics in Azure Monitor
            6.7.4.2. Migrate to new metrics
            6.7.4.3. Storage analytics
            6.7.4.4. Storage analytics metrics (classic)
            6.7.4.5. Storage analytics logs
7. How to
    7.1. Create and manage storage accounts
        7.1.1. Create a storage account
        7.1.2. Upgrade a storage account
    7.2. Secure queue data
        7.2.1. Authorize access to queue data
            7.2.1.1. Authorization options for users
                7.2.1.1.1. Portal
                7.2.1.1.2. PowerShell
                7.2.1.1.3. Azure CLI
            7.2.1.2. Manage access rights with RBAC
                7.2.1.2.1. Portal
                7.2.1.2.2. PowerShell
                7.2.1.2.3. Azure CLI
            7.2.1.3. Authenticate and authorize with Azure AD
                7.2.1.3.1. Authorize with a managed identity
                7.2.1.3.2. Authorize from an application
            7.2.1.4. Authorize with Shared Key
                7.2.1.4.1. View and manage account keys
                7.2.1.4.2. Configure connection strings
                7.2.1.4.3. Use the Azure Storage REST API
        7.2.2. Manage Azure Storage encryption
            7.2.2.1. Create an account that supports customer-managed keys
            7.2.2.2. Configure customer-managed keys
                7.2.2.2.1. Portal
                7.2.2.2.2. PowerShell
                7.2.2.2.3. Azure CLI
            7.2.2.3. Check the encryption key model for the account
            7.2.2.4. Enable infrastructure encryption for a storage account
        7.2.3. Configure client-side encryption
            7.2.3.1. .NET
            7.2.3.2. Java
            7.2.3.3. Python
        7.2.4. Configure network security
            7.2.4.1. Configure firewalls and virtual networks
            7.2.4.2. Require secure transfer
            7.2.4.3. Manage Transport Layer Security (TLS)
                7.2.4.3.1. Enforce minimum TLS version for incoming requests
                7.2.4.3.2. Configure TLS version for a client application
    7.3. Manage data redundancy
        7.3.1. Change how data is replicated
        7.3.2. Design highly available applications
    7.4. Manage disaster recovery
        7.4.1. Check the Last Sync Time property
        7.4.2. Initiate account failover
    7.5. Use a storage emulator
        7.5.1. Use the Azurite open-source emulator
        7.5.2. Use the Azure Storage emulator
    7.6. Develop with queues
        7.6.1. .NET
        7.6.2. Java
        7.6.3. Node.js
        7.6.4. C++
        7.6.5. PHP
        7.6.6. Python
        7.6.7. Ruby
    7.7. Manage queues
        7.7.1. PowerShell for Azure Queues
        7.7.2. PowerShell for China, Government, and German clouds
    7.8. Troubleshoot
        7.8.1. Latency issues
8. Reference
    8.1. Azure Queue storage reference
    8.2. Resource Manager template
9. Resources
    9.1. Azure updates
    9.2. Azure Storage Explorer
        9.2.1. Download Storage Explorer
        9.2.2. Get started with Storage Explorer
        9.2.3. Storage Explorer release notes
        9.2.4. Troubleshoot Storage Explorer
        9.2.5. Storage Explorer accessibility
    9.3. Azure Storage forum
    9.4. Azure Storage on Stack Overflow
    9.5. Pricing for Azure storage
    9.6. Azure pricing calculator
    9.7. Videos
    9.8. NuGet packages (.NET)
        9.8.1. Microsoft.Azure.Storage.Common (version 11.x)
        9.8.2. Azure.Storage.Common (version 12.x)
        9.8.3. Microsoft.Azure.Storage.Queue (version 11.x)
        9.8.4. Azure.Storage.Queue (version 12.x)
        9.8.5. Azure Configuration Manager
        9.8.6. Storage Resource Provider library
    9.9. Source code
        9.9.1. .NET
            9.9.1.1. Azure Storage client library
                9.9.1.1.1. Version 12.x
                9.9.1.1.2. Version 11.x and earlier
            9.9.1.2. Data Movement library
            9.9.1.3. Storage Resource Provider library
        9.9.2. Java
            9.9.2.1. Azure Storage client library version 12.x
            9.9.2.2. Blobs, Queues, and Files (version 8)
            9.9.2.3. Azure Storage client library version 8.x and earlier
        9.9.3. Node.js
            9.9.3.1. Azure Storage client library version 12.x
            9.9.3.2. Azure Storage client library version 10.x
        9.9.4. Python
            9.9.4.1. Azure Storage client library version 12.x
            9.9.4.2. Azure Storage client library version 2.1
    9.10. Compliance offerings