Suggested Answer:
Azure Cosmos DB is an example of a platform as a service (PaaS) cloud database provider. Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/database-security
First line says "Azure Cosmos DB is a fully managed platform-as-a-service (PaaS)"
https://docs.microsoft.com/en-us/azure/cosmos-db/account-databases-containers-items
Types of Azure Database Services:
PaaS (Platform as a Service):
Fully managed, no need to handle updates or maintenance.
Examples:
Azure SQL Database
Cosmos DB
Azure Database for MySQL, PostgreSQL, MariaDB.
Best For: When you want simplicity and focus on application development.
IaaS (Infrastructure as a Service):
You manage the database and server (on a Virtual Machine).
Examples:
Running SQL Server or Oracle on Azure VMs.
Best For: Custom configurations or when migrating existing databases.
Summary:
Most Azure databases are PaaS because they are easier to manage, but Azure also offers IaaS for full control. Choose based on your needs.
Looks like the answer has changed (as of October 2022) - the docs currently say it's "severless".
https://docs.microsoft.com/en-us/azure/cosmos-db/introduction
"Develop high-performance applications of any size or scale with a fully managed and serverless distributed database supporting open-source PostgreSQL, MongoDB, and Apache Cassandra."
Microsoft has contradicting documentation on Cosmos Db
Link 1: "Azure Cosmos DB is a fully managed, serverless NoSQL database ..."
Link 2: "Azure Cosmos DB is a fully managed platform-as-a-service (PaaS)."
Link 3: It does not say anything clear whether it is a PaaS or serverless, but uses 'serverless' few times.
https://azure.microsoft.com/en-us/services/cosmos-db/#overview
https://docs.microsoft.com/en-us/azure/cosmos-db/account-databases-containers-items
https://docs.microsoft.com/en-us/azure/cosmos-db/introduction
I would like to go with PaaS as Cosmos Db uses container instances underneath and uses other PaaS services like serverless computing, Azure functions etc. It is a database offering to customize it as per your needs, which is possible in PaaS.
COSMO DB is serverless.
https://azure.microsoft.com/en-us/services/cosmos-db/
"Azure Cosmos DB is a fully managed, serverless NoSQL database for high-performance applications of any size or scale. "
This section is not available anymore. Please use the main Exam Page.AZ-900 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Shirkey
Highly Voted 3 years, 8 months agoGABRIEL
Highly Voted 3 years, 5 months agoFrankMorfragen
3 years, 4 months agoCiupaz
1 year, 7 months agoKingThaddy
11 months, 2 weeks agoVeteran903
4 months, 1 week agoElPitu97
Most Recent 2 months agotrashbox
3 months agoPrattts
6 months, 2 weeks agointentando
11 months, 2 weeks agoKanders
1 year, 9 months agobuiducvu
1 year, 10 months agoEnriqueS
2 years agoNagy7
2 years, 1 month agoJP36
2 years, 4 months agoPa1theAchiever
2 years, 4 months agosilviogremio
2 years, 4 months agorzrdestroyer
2 years, 5 months agoBVeera
2 years, 8 months agoRobdebert
2 years, 9 months agoMouhammad1
2 years, 11 months ago