Back to All Events

DotNetSouth - Intro to CosmosDB and Building Intelligence Apps with Cognitive Services


  • Cobb Galleria Center 2 Galleria Pkwy SE Atlanta, GA 30339 (map)

Building Intelligent Solutions with Azure and Microsoft’s Cognitive Services

As organizations continue their digital transformation to the cloud, they are faced with the challenge of making more and more sense out of an ever-increasing amount of data. Join this session to learn how we can use Azure and Microsoft’s Cognitive services to build truly intelligent serverless applications with Azure Functions. You’ll be introduced to a set of Artificial Intelligence APIs that allow you to create intelligent applications that can see, hear, speak, and understand people in their own language and also implement image recognition. You’ll discover how you can use REST APIs, .Net Client Libraries, and Azure Functions Bindings to achieve all of this with just a few lines of code within an Azure Function.  

Exploring Azure's CosmosDB

Cosmos DB is a globally distributed, multi-model, NoSQL database solution that runs on Microsoft Azure (wow that’s a mouthful!). With guaranteed SLAs, various consistency models, and support for multiple APIs, Cosmos DB can have many advantages over common relational database solutions. However, the shift to NoSQL in addition to the numerous configuration options available in Cosmos DB can be a challenge for traditional relational database developers. In this talk, we will take an existing application built on a traditional relational database and update the solution to take advantage of Cosmos DB. Along the way, we will have many decisions to make including which API we should use, how best to model our data, which consistency model to use, and how our data should be indexed, partitioned, and organized. By the end of the talk you should have familiarity with the decisions you will need to make to successfully implement your own solutions on Cosmos DB.