The AIS office has moved to a new location about 1 mile from the old location. Please consult the meetup for the new address and suite number.
Cosmos DB is a globally distributed, multi-model, Serverless, NoSQL database solution that runs on Microsoft Azure. With guaranteed SLAs, various consistency models, and support for multiple APIs, Cosmos DB can have many advantages over common relational database solutions and other NoSQL databases. However, there are many considerations along the way that will impact how you develop your solution and how well it performs. As an architect or developer you’ll have many important questions to ask. How should you model your data? How should collections be organized? Which API should you use? Which consistency model to use? Do you need custom indexes? Some of your decisions have lasting impacts! Along the way you’ll see CosmosDB in action. By the end of the talk you should have familiarity with many of the decisions you will need to make to decide if CosmosDB is the right fit for your application and what it takes to successfully implement your own solutions on Cosmos DB.
Presenter: Josh Carlisle
Bio: I am a full stack & cloud solutions developer and advocate based out of Raleigh, North Carolina. I have been engaging with the developer community for more than half of my professional career. With almost 20 years of development and consulting experience, I am currently focused on developing cloud-based solutions on Microsoft azure with a special focus on azure's Serverless offerings including Azure Functions, Logic Apps, and CosmosDB. Having worked with Sharepoint for well over a decade Office 365 often has a significant place in many of those solutions. I currently co-organize the Raleigh Serverless Usergroup and I enjoy sharing my knowledge and experience at user groups and community events throughout the country.