azure-sql

Provision Azure SQL Database and Cosmos DB instances with security configurations.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill azure-sql-bagelhole
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-sql
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/cloud-azure/azure-sql
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill azure-sql-bagelhole

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the deployment and configuration of managed database services on Microsoft Azure, addressing the need for efficient and secure data storage solutions.

Core Features & Use Cases

  • Azure SQL Database Provisioning: Create and configure SQL servers and databases with specified service tiers.
  • Network Security: Implement firewall rules to control access to Azure SQL databases.
  • Cosmos DB Deployment: Set up NoSQL databases with configurable consistency levels.
  • Use Case: When launching a new application requiring a scalable and managed database backend on Azure, this Skill can be used to provision both relational (SQL) and NoSQL (Cosmos DB) instances along with essential security configurations.

Quick Start

Use the azure-sql skill to create an Azure SQL server named 'myserver' in resource group 'mygroup' with admin user 'sqladmin' and password 'SecureP@ss123'.

Frequently Asked Questions about azure-sql

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provision an Azure SQL Database and configure firewall rules?

To provision an Azure SQL Database, you create a SQL server and database with specified service tiers, then implement firewall rules to control network access. This configures secure managed relational database storage on Azure.

Can I deploy Cosmos DB with configurable consistency levels on Azure?

Yes, you can deploy Cosmos DB with configurable consistency levels on Azure. This allows you to set up NoSQL databases tailored to your application's specific data consistency requirements during the managed deployment process.

What is the best way to automate managed database deployment for both SQL and NoSQL on Azure?

Automating managed database deployment on Azure involves provisioning both Azure SQL Database and Cosmos DB instances simultaneously. This approach configures essential security, backups, and replication for a scalable application backend.

Does Azure SQL Database provisioning include configuring security and backups?

Yes, Azure SQL Database provisioning includes configuring security and backups. It applies to scenarios requiring managed database deployment, satisfying needs for creating SQL servers, databases, and firewall rules with specified configurations.

When do I need to set up firewall rules for Azure SQL databases?

You need to set up firewall rules for Azure SQL databases when implementing network security to control access. This configuration step is essential during database provisioning to protect your managed relational data on Azure.

Can I use this Azure database provisioning approach for a new application backend?

Yes, you can use this Azure database provisioning approach when launching a new application requiring a scalable backend. It provisions both relational SQL and NoSQL Cosmos DB instances along with essential security configurations.