Azure Cosmos DB Live TV

Linux emulator support for MongoDB and Azure Data Studio support for MongoDB - Episode 50

In this episode, Estefani Arroyo joins Mark to discuss the benefits of developing and testing your applications using the Azure Cosmos DB Linux emulator. You can develop and test your application locally without incurring any costs using the Azure Cosmos DB Emulator for Mongo API. They will also cover Azure Data studio's latest features for exploring your data. You can now use the free and lightweight tool feature, Azure Data Studio MongoDB extension for Azure Cosmos DB, to manage and query your MongoDB resources using mongo shell. This feature allows you to manage multiple accounts all in one view by connecting your Mongo resources, configuring the database settings, and performing create, read, update, and delete (CRUD) across Windows, macOS, and Linux.

Upcoming episodes

How to go from zero to millions economically with serverless apps and Azure Cosmos DB - Episode 52

In this episode, Christopher Maneu joins Mark Brown to demo building his ProxyVote application. Building scalable applications doesn't mean you need to have millions of users. Maybe you have a hundred users all year around, except for these few busy days. Christopher built an application that does just that: ProxyVote scales down to zero (users and cost), and up to million transactions with a total cost lower than a large hot chocolate. His secret recipe: serverless! From static web app to No-ETL serverless analytics, join Mark Brown in this ""behind the code"" tour. We'll start by an API that powers a static web site - made in Blazor - and a mobile app - built with .NET MAUI -, then follow the data path to Cosmos DB how it's used to scale this app. Where we have data, we have analytics needs. Our final stop will be with Synapse and how it's used to power dashboards and near real-time analytics needs.

Past 10 episodes

New Improvements to the Azure Cosmos DB Go SDK - Episode 49

In this episode, Microsoft Senior Program Manager Justine Cocchi and Senior Software Engineer Matias Quaranta join Mark Brown to discuss some of the improvements that were just released for the Azure Cosmos DB Go SDK. Learn about Go SDK features that include Azure Active Directory authentication, scoped queries to single partitions, and transactional batch support.

How to use Azure Cosmos DB from your Spring Boot App - Episode 48

In this episode, Mark Brown welcomes Principal Cloud Advocate Mark Heckler to the show to discuss using Azure Cosmos DB as a data store for your Spring Boot Application.

Building an event streaming app with Azure Functions, Event Hubs and Azure Cosmos DB - Episode 47

In this episode, Mark talks with Will Velida to show how we can integrate Azure Functions, Event Hubs and Azure Cosmos DB together to build high scale event-driven applications. In this demo, we’ll walk through this scenario, building the components using Bicep Lang and then showcase common patterns, such as event sourcing and materialized views, and best practices, such as using Managed Identities and autoscaling, that we can implement using these technologies.

Forced Failover in Azure Cosmos DB - Episode 46

In this episode, Abinav Rameesh returns to talk about options for configuring and managing fail over in Cosmos DB. We'll discuss the types of failovers, and scenarios for when they might be triggered or triggered by the user. There are things to look out for and differences for each type. We'll explore all this and much more.

Azure Cosmos DB at Microsoft Build 2022 Review - Episode 45

In this episode, Mark and his guests from the Azure Cosmos DB Program Management team will discuss all the new announcements around Cosmos DB at the 2022 edition of Microsoft Build. Learn right from the source about all the new features you can utilize for your Azure Cosmos DB powered applications.

Using Spark v3 to do bulk loading and migrations - Episode 44

In this episode, Sergiy Smyrnov joins Mark to talk about how to plan and do large migrations and data loads into Azure Cosmos DB Core (SQL) API using the new Spark 3.x connector. We’ll deep dive into lots of cool new features that make Spark great for moving huge amounts of data including showing off the new throughput control as well as Delete operations from Spark. Read the technical documentation: #AzureCosmosDB #Spark #database

Data Modeling for Azure Cosmos DB for the Relational Mind - Episode 43

In this episode, Mark is joined by Sarah Dutkiewicz (@sadukie) who will show how the relational mind can get into the nonrelational side by looking at the differences in data modeling. They will walk through a common scenario and how relational modeling differs from modeling for document storage and graph databases.

Async IO support in Python SDK - episode 42

In this episode, Gahl Levy and Simon Moreno join Mark to chat about Async IO support in the Cosmos DB Python SDK. Concurrent programming has never been easier, and the new SDK makes it easy and obvious to get the most value and performance from Azure Cosmos DB using Python.

MongoDB 4.2 on Azure Cosmos DB - episode 41

In this episode, Gahl Levy joins Mark to show off the latest update for Azure Cosmos DB’s API for MongoDB with 4.2 support. We’ll take a look at the new features and capabilities and show how you can upgrade your existing database accounts.

Deep dive on MongoDB API for Cosmos DB and Synapse Link - Episode 40

This week Chris Joakim joins Mark to deep dive on building HTAP analytics on MongoDB data using MongoDB API for Azure Cosmos DB and Synapse Link. In this episode, Chris will show how to build a PySpark Notebook to aggregate data out of MongoDB data in Synapse Link. All in near real-time.