Speaker

Mark Brown

Mark Brown

Principal PM Manager - Azure Cosmos DB

Seattle, Washington, United States

Actions

Mark is a 24+ year Microsoft veteran and has been on Azure since 2011 and worked on Azure App Service, Azure Networking and Azure Cosmos DB. Prior to Microsoft, Mark worked for a number of early e-commerce and dot-com startups. Mark is passionate about cloud and distributed computing and databases and teaching developers to design and build for infinite scale.

Area of Expertise

  • Information & Communications Technology

Topics

  • Distributed Databases
  • distributed computing
  • Distributed Software Systems
  • distributed systems
  • ARCHITECTURE STUFF: Monolithic Approach Microservices & Distributed systems
  • NoSQL
  • Microsoft Azure
  • Cosmos DB
  • Azure Cosmos DB
  • Microsoft (Azure) Developer Tools
  • .NET
  • .net core
  • ASP .NET Core
  • ASP.NET
  • C#.Net
  • OpenAI
  • Microsoft OpenAI

How to model and partition data in a distributed NoSQL database to achieve cloud scale

The era of cloud computing has ushered in a new era where applications now demand unprecedented levels of scale and size. Relational databases which have been with us for 50 years were never designed to ingest vast quantities of data per second, grow to Petabytes in size, or provide 99.999% availability. Enter distributed NoSQL databases which were designed specifically to deal with these and other unique challenges brought about by the cloud.

In this session we will take the relational data model for a simple e-commerce application and migrate it to a horizontally partitioned, NoSQL database. Along the way you will learn the concepts, techniques and technologies needed to model for a horizontally partitioned NoSQL database that will allow your application to achieve millisecond response times with near unlimited size and scalability.

Build high performance AI apps using Azure OpenAI & Azure Cosmos DB

Azure Cosmos DB is a distributed NoSQL database providing unmatched availability, performance and scalability and now offers vector database capabilities developed by Microsoft Research for building AI applications with industry-leading performance and scale.

In this session we’ll dive straight into vector embeddings, and what makes them different and so powerful for search. We will show how Azure Cosmos DB enables you to store your data and vectors together and perform blazing fast vector search at enormous scale, using native SDK's as well as Semantic Kernel and LangChain in both C# and Python. We will then tie all this together with more demos showing how Azure Cosmos DB can be leveraged for RAG, chat history, and semantic caching to elevate your generative AI applications to the next level. If you want to learn how to build the next generation of AI-enabled applications, attend this session to accelerate your AI readiness for the future!

Targeting developers. Features available at Microsoft BUILD in May 2024

Architecting highly resilient applications in Azure: A technical guide for developers

Dive into the technical strategies and architectural patterns essential for designing applications that achieve zero downtime, zero data loss, and seamless scalability on Azure.

This session will provide developers with hands-on guidance to implement key resilience patterns such as Active-Active replication, Saga transactions, and Global Secondary Indexing. Learn how these patterns are operationalized in Azure Kubernetes Service (AKS), Azure Cosmos DB, and other critical Azure services. Gain actionable insights on automating deployments, monitoring distributed systems, and optimizing for performance.

By the end of this session, developers will have the tools to architect and build robust, fault-tolerant systems tailored to business-critical demands.

The audience for this talk are architects and developers.

Mark Brown

Principal PM Manager - Azure Cosmos DB

Seattle, Washington, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top