Installation Overview
This section covers the installation of Lyft Data. Start by deciding which journey you are on, then follow the matching checklist below.
- Review installation prerequisites
- (Optional for evaluation) obtain a license
- Download and verify the binary
- Configure and run the server
- Optionally, add additional workers
Choose your path
- Evaluation (single host, ~15 minutes): Ideal for proof-of-concept or demos. Use the Evaluation Quickstart to bring up a server with the built-in worker, log in, and run a sample job.
- Production rollout: Plan for dedicated server and worker hosts, service accounts, and network approvals. Start with Prerequisites and follow the platform guides for every host. Budget ~45–60 minutes per host for initial provisioning (service account, binary placement, service manager wiring, validation).
Minimal deployments
A minimal Lyft Data installation consists of a single server process. The server provides a built-in worker, which is used for testing jobs, but it can also run as many jobs as the server’s host resources can accomodate.
Multi-worker deployments
Lyft Data scales by deploying additional workers, and connecting them to a server. For multi-worker deployments, all jobs are managed through the server.
Workers typically run on separate hosts, but they can be also run on the same host as the server, provided default worker ports are appropriately configured to avoid conflicts.
After bringing up the server and initial workers, follow the post-install checklist to enable metrics, verify health, and build your first job.
Where to go next
- Review the installation prerequisites to confirm each host is ready.
- Follow the platform guide that matches your target OS: Linux, macOS, or Windows.
- After the service is running, complete the post-install checklist and move into the Day 1 production guide.