Engineering Machine Learning and Data REST APIs using FastAPI
摘要
In the complex world of data engineering and machine learning modeling, where there are several moving parts (as you have seen so far), it is essential to deliver data services and deploy machine learning models for consumption. In this chapter, we will be discussing FastAPI. FastAPI is a Python library that primarily enables web application development and microservice development. We will look at FastAPI with the sole intention of using the library for delivering data services and machine learning models as services. Though Django has won many hearts in the world of Python-based application development, FastAPI is simple, strong, and very powerful. It is important to understand the concept of application programming interfaces for a ML engineer or data engineer.