YoVDO

Indexing and Searching NuGet.org with Azure Functions and Search

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Azure Functions Courses Serverless Architectures Courses API Development Courses Azure Search Courses NuGet Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the creation of a highly-scalable serverless search engine for NuGet packages using Azure Functions and Azure Search in this live coding session. Learn how to build a "reverse package search" that helps find the correct NuGet package based on a public type. Discover the process of implementing three key tasks: listening for new packages on NuGet.org using a custom binding, indexing packages in a distributed manner, and exposing an API for efficient querying and result retrieval. Gain insights into the evolution of NuGet, the V3 Protocol, and the importance of the Catalog. Delve into Azure Functions best practices, bindings, and the use of System.Reflection.Metadata. Understand the role of Azure Search in optimizing the search functionality and the significance of following the "do one thing well" principle. Address common issues and explore valuable closing thoughts on building effective serverless search solutions.

Syllabus

Intro
NuGet over time...
NuGet talks to a repository
V3 Protocol
Catalog seems interesting!
What do we need?
Sounds like functions?
Functions best practices
Bindings
We're making progress!
System.Reflection. Metadata
Azure Search
Do one thing well
HTTP trigger binding
One issue left...
Closing thoughts...


Taught by

NDC Conferences

Related Courses

Introducción a computación serverless con Azure Functions
Coursera Project Network via Coursera
Data Modeling and Partitioning Patterns in Azure Cosmos DB
Pluralsight
Implement Web and Mobile Services on Microsoft Azure
Pluralsight
Microsoft Azure Developer: Troubleshooting Using Microsoft Azure Portal
Pluralsight
Azure Event Hubs for .NET Developers: Fundamentals
Pluralsight