{"id":61385,"date":"2021-04-05T07:00:00","date_gmt":"2021-04-05T15:00:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=61385"},"modified":"2021-03-29T05:26:13","modified_gmt":"2021-03-29T13:26:13","slug":"azurefunbytes-intro-to-cosmos-db-with-mark-brown","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/azurefunbytes-intro-to-cosmos-db-with-mark-brown\/","title":{"rendered":"AzureFunBytes &#8211; Intro to Cosmos DB with Mark Brown"},"content":{"rendered":"<p>Every week on AzureFunBytes, we try to introduce you to the technology, tools, processes, and practices that make up the fundamentals of Azure.  This week we&#8217;ll discuss how to get your data fast, with nearly any programming language, and distributed across the globe with <a href=\"https:\/\/cda.ms\/1Z9\">Cosmos DB<\/a>.<\/p>\n<p><a href=\"https:\/\/cda.ms\/1Z9\">Cosmos DB<\/a> is Azure&#8217;s fully managed, multi-model <a href=\"https:\/\/cda.ms\/1Zb\">NoSQL database<\/a> for your apps, data science, and nearly whatever purpose you may need for querying non-relational data sets.  You can work at PLANET scale by replicating your data across multiple regions with single-digit millisecond response times.  You&#8217;ll be able to work with key-value, column family, document, and graph data all from Cosmos DB.  Access using popular APIs such as <a href=\"https:\/\/cda.ms\/1Zh\">SQL<\/a>, <a href=\"https:\/\/cda.ms\/1Zk\">MongoDB<\/a>, <a href=\"https:\/\/cda.ms\/1Zn\">Gremlin<\/a>, <a href=\"https:\/\/cda.ms\/1Zj\">Cassandra<\/a>, and <a href=\"https:\/\/cda.ms\/1Zp\">Table<\/a>. Make use of SDKs for your favorite programming language.<\/p>\n<p>This time I am joined by <a href=\"https:\/\/cda.ms\/1Zq\">Mark Brown, Principal Product Manager<\/a> for the Cosmos DB team. He&#8217;ll provide me with some great insight into how, when, where, and why to use Cosmos DB.  We take questions, listen to comments, and hopefully get you all the new information you can use on Cosmos DB including their upcoming <a href=\"https:\/\/gotcosmos.com\/conf?WT.mc_id=devops-15965-jagord\">Cosmos DB Conf<\/a> April 20-21st, 2021.<\/p>\n<p>Mark covers big ideas like request units, consistency, the .NET SDK, and a ton more!  This is an extremely informative and fun session!<\/p>\n<p><iframe title=\"AzureFunBytes Episode 32 - Intro to Azure Cosmos DB with Mark Brown\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/9keT11QgC3M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=122\">02:02 &#8211; Intro<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=376\">06:16 &#8211; Mark&#8217;s role at Microsoft<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=600\">10:00 &#8211; Cosmos DB Conf<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=726\">12:06 &#8211; What is Cosmos DB?<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=906\">15:06 &#8211; Provisioned throughput<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=1290\">21:30 &#8211; Will we see a serverless db free tier?<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=1579\">26:19 &#8211; PACELC Theorem<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=1813\">30:13 &#8211; RPO and RTO<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=2100\">35:00 &#8211; Cosmos DB and Visual Studio Code<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=2219\">36:59 &#8211; Demo!<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=2633\">43:59 &#8211; Azure Function and Cosmos DB<\/a><br>\n<a href=\"https:\/\/youtu.be\/9keT11QgC3M?t=3060\">51:00 &#8211; Change feed<\/a><br><\/p>\n<p>Learn about Azure fundamentals with me! You can also find the recordings here as well:<\/p>\n<p><a href=\"https:\/\/twitch.tv\/azurefunbytes\">AzureFunBytes on Twitch<\/a><br>\n<a href=\"https:\/\/twitter.com\/azurefunbytes\">AzureFunBytes on Twitter<\/a><br>\n<a href=\"https:\/\/aka.ms\/jaygordononyoutube\">AzureFunBytes on YouTube<\/a><br>\n<a href=\"https:\/\/www.youtube.com\/channel\/UC-ikyViYMM69joIAv7dlMsA\">Azure DevOps YouTube Channel<\/a><br><\/p>\n<p>Useful Docs:<\/p>\n<p><a href=\"https:\/\/azure.microsoft.com\/free\/?WT.mc_id=devops-15965-jagord\">Microsoft Azure: $200 Free Credit<\/a><br>\n<a href=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/four-ways-to-try-azure-cosmos-db-free\/?WT.mc_id=devops-15965-jagord\">Try Cosmos DB for free<\/a><br> \n<a href=\"https:\/\/cda.ms\/1Zf\">Welcome to Azure Cosmos DB<\/a><br>\n<a href=\"https:\/\/cda.ms\/1Zh\">Getting started with SQL queries<\/a> <br>\n<a href=\"https:\/\/cda.ms\/1Zj\">Introduction to the Azure Cosmos DB Cassandra API<\/a><br>\n<a href=\"https:\/\/cda.ms\/1Zk\">Azure Cosmos DB&#8217;s API for MongoDB<\/a><br>\n<a href=\"https:\/\/cda.ms\/1Zn\">Introduction to Gremlin API in Azure Cosmos DB<\/a><br>\n<a href=\"https:\/\/cda.ms\/1Zs\">Introduction to Azure Cosmos DB: Table API<\/a><br>\n<a href=\"https:\/\/cda.ms\/1ZM\">Cosmos DB Emulator<\/a><br>\n<a href=\"https:\/\/github.com\/AzureCosmosDB\/CosmicWorks\">Code and Demos<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every week on AzureFunBytes, we try to introduce you to the technology, tools, processes, and practices that make up the fundamentals of Azure. This week we&#8217;ll discuss how to get your data fast, with nearly any programming language, and distributed across the globe with Cosmos DB. Cosmos DB is Azure&#8217;s fully managed, multi-model NoSQL database [&hellip;]<\/p>\n","protected":false},"author":39313,"featured_media":61386,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224],"tags":[],"class_list":["post-61385","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure"],"acf":[],"blog_post_summary":"<p>Every week on AzureFunBytes, we try to introduce you to the technology, tools, processes, and practices that make up the fundamentals of Azure. This week we&#8217;ll discuss how to get your data fast, with nearly any programming language, and distributed across the globe with Cosmos DB. Cosmos DB is Azure&#8217;s fully managed, multi-model NoSQL database [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/61385","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/39313"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=61385"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/61385\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/61386"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=61385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=61385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=61385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}