---
title: "Prerequisites"
description: "Install Docker, Python 3.10, Git, and a Bash-compatible shell for the Feast fraud velocity tutorial."
---

# Prerequisites

> For the complete documentation index see: [llms.txt](https://aerospike.com/docs/llms.txt)
> 
> All documentation pages available in markdown.

This tutorial requires Docker, Python, Git, and a Bash-compatible shell. You push a single velocity snapshot manually to verify the write and read paths.

In production, a background process computes these velocity snapshots continuously from a streaming data source. No streaming takes place during this tutorial.

## Required

Docker

Docker runs Aerospike Database locally.

1.  Download, install, and launch Docker Desktop from [the Docker website](https://www.docker.com/products/docker-desktop/).
    
2.  Verify Docker is running:
    
    Terminal window
    
    ```shell
    docker --version
    ```
    

Git and Bash-compatible shell

The installation command downloads Feast from a pinned Git commit. The tutorial commands use Bash syntax.

1.  Install [Git](https://git-scm.com/downloads).
    
2.  Verify Git and Bash are available:
    
    Terminal window
    
    ```shell
    git --version
    
    bash --version
    ```
    
    On Windows, run the documented shell commands in [WSL 2](https://learn.microsoft.com/windows/wsl/install).
    

Python

Use Python 3.10 for this tutorial. The pinned Feast commit declares Python 3.10 or newer. Newer interpreters may work, but this tutorial was verified with Python 3.10.

1.  Install [Python 3.10](https://www.python.org/downloads/).
    
2.  Verify Python is available:
    
    Terminal window
    
    ```shell
    python3 --version
    ```
    
    The output must show Python 3.10 or newer.
    

::: undefined
-   I’ve installed Docker.
-   I’ve installed Python 3.10.
-   I’ve installed Git and a Bash-compatible shell.
:::

[Previous  
Tutorial: Stream fraud velocity features with Feast](https://aerospike.com/docs/develop/feast-aerospike-fraud-velocity) [Next  
Install and connect](https://aerospike.com/docs/develop/feast-aerospike-fraud-velocity/step/1/part/1/install-and-connect)