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

Capstone: Photo Tourist Web Application
Johns Hopkins University via Coursera
Introduction to NodeJS
Microsoft via edX
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera
Desarrollo de páginas con Angular
Universidad Austral via Coursera
Full Stack Web Developer
Udacity