Feast initialization for AWS
We have the infrastructure required for running Feast now. However, we need to initialize a Feast project before we can start using it. To initialize a Feast project, we need to install the Feast library as we did in Chapter 3, Feature Store Fundamentals, Terminology, and Usage. However, this time, we also need to install the AWS dependencies. Here is the link to the notebook: https://github.com/PacktPublishing/Feature-Store-for-Machine-Learning/blob/main/Chapter04/ch4_Feast_aws_initialization.ipynb.
The following command installs Feast with the required AWS dependencies:
!pip install feast[aws]
Once the dependencies are installed, we need to initialize the Feast project. Unlike the initialization we did in the last chapter, here, Feast initialization needs additional inputs such as Redshift ARN, database name, S3 path, and so on. Let's look at how the initialization differs here. Before we initialize the project, we need the following details...