# Database Services

## Database Services Covered:

* Cosmos DB
* Azure SQL Database
* Azure Database for MySQL
* Azure Database for PostgreSQL
* SQL Managed Instance

**Most sophisticated applications have some type of database**

## Cosmos DB

* Extremely fast storage
* Designed for modern application such as mobile video games, social networks and things requiring thousands of global replication
* NoSQL Storage
* Multi-modal
* Supports many open-source APIs and protocols

## Azure SQL Database

* Runs on the SQL Server engine underneath
* Relational DB
* Database as a Service
* Easy to replicate
* Easy to scale
* Easy to migrate from SQL Server on-prem

## Azure Database for MySQL

* Managed MySQL database
* Common open-source DB
* Makes migration to the cloud easier if you rely on this one
* Wordpress uses it

## Azure Database for PostgreSQL

* Managed PostgreSQL database
* Open-source DB
* Has better support for clusters and more complex server setups
* Makes migration to the cloud easier if you rely on this one

## SQL Managed Instance

* Most compatible with existing SQL Server
* Minimal code changes
* Fully managed by Azure
* Always up-to-date


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/database-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
