Disable TLS 1.0, TLS 1.1 and 3DES in Azure API Management using an ARM Template
Guide to disabling outdated TLS protocols and ciphers in Azure API Management using ARM templates for improved security.
Daniel Scott-Raynsford (DSR) is a Senior Partner Solution Architect for Data & AI at Microsoft with 25+ years of experience, specializing in Azure, cloud-native SaaS architectures, DevOps/AIOps, and agentic AI systems.
130 articles from this blog
Guide to disabling outdated TLS protocols and ciphers in Azure API Management using ARM templates for improved security.
A guide on using a custom PowerShell module to manage users and permissions in Azure Cosmos DB for authorization scenarios.
A guide to configuring Azure SQL Server's Automatic Tuning feature using PowerShell and direct REST API calls when standard modules are lacking.
Guide to creating a PowerShell scheduled task with no execution time limit, covering methods for Windows Server 2012 R2 and 2016.
Guide to using Visual Studio Code's auto-formatting feature for PowerShell scripts, including setup and keyboard shortcuts.
A guide to using PowerShell commands to stop, start, or restart all Azure Web Apps in a subscription.
A guide to installing the nightly build of Azure CLI 2.0 on Windows using PowerShell and Chocolatey for access to the latest Azure features.
A PowerShell script tutorial for automating the retrieval of Git credentials from Azure API Management, useful for CI/CD pipelines.
A technical guide on deploying Sonatype Nexus containers with persistent storage in Azure Container Instances, including test results for Nexus 2, Nexus 3, and Jenkins.
A guide to setting up persistent storage using Azure File Shares for containers in Azure Container Instances, including a PowerShell script and ARM template.
A PowerShell guide for deploying Azure Web Apps using a Service Principal and MSDeploy for automated, source-controlled deployments.
A quick guide on using PowerShell to change the friendly name of a certificate, highlighting a simple command for system administrators.
A technical tutorial on setting up and managing Azure Key Vault using PowerShell, covering installation, access policies, and key/secret operations.
A guide on using PowerShell to download .gitignore templates from GitHub's REST API for automating project setup.
A technical guide on using PowerShell to read, analyze, and validate certificates within PFX files, including trust chain inspection.
A guide to using PowerShell and Pester to continuously test SSL certificates for expiration, protocols, and encryption strength.
A guide to using PowerShell's Operation Validation Framework (OVF) with Microsoft OMS for continuous infrastructure testing and monitoring.
A guide to automating Docker installation on Windows Server 2016 using PowerShell Desired State Configuration (DSC).
A guide to using the PowerShell LabBuilder module to automate the creation of a Windows Server 2016 and Nano Server lab environment in Hyper-V.
A PowerShell script to export a Base-64 encoded x.509 certificate on Windows 7, which lacks the standard Export-Certificate cmdlet.