Skip to main content

Developing NoSQL Solutions in Azure

About This Course

As a data pro, you know that some scenarios—particularly those involving real-time analytics, site personalization, IoT, and mobile apps—are better addressed with NoSQL storage and compute solutions than they are with relational databases. Microsoft Azure has several NoSQL (or “Not Only SQL”) non-relational data storage options to choose from. NoSQL databases are generally built to be distributed and partitioned across many servers. And they’re built to scale out for high availability and to be flexible enough to handle semi-structured and unstructured data. If you have a data model that is constantly evolving and you want to move fast, that’s what these databases are about.

In this practical course, complete with labs, assessments, and a final exam, join the experts to learn how NoSQL has evolved over time. Explore non-relational data storage options in Azure, and see how to use them in your applications. Find out how to create, store, manage, and access data in these different storage options. Get an in-depth look at Azure Table Storage, DocumentDB, MongoDB, and more. Learn about the “three Vs”—variety (schemas or scenarios that evolve quickly), volume (scale in terms of data storage), and velocity (throughput needs to support a large user base). Take this opportunity to get hands-on with NoSQL options in Azure.

What you'll learn

  • NoSQL fundamentals
  • NoSQL options in Microsoft Azure
  • Core techniques for using DocumentDB, Azure Table Storage, and MongoDB
  • Other techniques for accessing and improving performance of your NoSQL storage

Meet the instructors

Course Staff Image #1

Sidney Andrews

Sidney Andrews is a Microsoft Certified Trainer and Director of Developer Training with Opsgility. He has a background in ASP.NET web development and also extensive experience with client and device development leveraging XAML. Sidney is the author of both the 10978A: Introduction to Azure for Developers and 20532B: Developing Microsoft Azure Solutions official courses for Microsoft. He also regularly travels to user groups, conferences and code camps to talk about the Azure platform including Ignite, //build and SharePoint Conference.

Course Staff Image #2

Pete Harris

Pete Harris is a Senior Content Developer in Microsoft’s Learning Experiences team based in Redmond, WA. He has a diverse background building content that spans Microsoft’s application platform including Microsoft Azure and various data platform services. Pete has been building content for Microsoft since 1995. He continues to meet customers who think he looks familiar from training videos they saw of him in the Mastering Series titles he worked on in the nineties as well as current training on MicrosoftVirtualAcademy.com.

Course Staff Image #3

Andrew Liu

Andrew Liu is a program manager working on Microsoft's Azure DocumentDB team. He's passionate about enabling developers and businesses to deliver new experiences through a novel globally distributed NoSQL database service. Prior to joining Microsoft, Andrew worked as software engineer building mission-critical infrastructure for one of the world's largest e-commerce websites. In his spare time, he enjoys geeking out over web crawlers, video games, and whiskeys.

Course Staff Image #4

Micheleen Harris

I am a Data Scientist and trainer at Microsoft where I share my Python, R and advanced analytics experience internally and externally. I have led or co-led workshops around data science and analytics concepts in Python and R, often utilizing Jupyter notebooks for interactive coding. I have developed a “Python for the Data Scientist” course delivered on Jupyter notebooks and have delivered this at Microsoft several times and look forward to its external release. I've also delivered courses utilizing Microsoft Azure and covering DocumentDB, Cognitive Services, the Bot Framework, as well as other components of the Cortana Intelligence Suite. I enjoy teaching/training and finding the most effective ways to teach data science and advanced analytics on any size dataset.

Enroll