POC: Prove of Concept: Simulate Production deployment locally

Setting Up the Application Environment in POC Mode

To get started with a proof of concept (POC) setup after Installation, run this command to generate a poc folder with an server, two clients, and one admin client:

$ nvflare poc prepare -n 2

For more details, see Proof Of Concept (POC) Command.

Starting the Application Environment in POC Mode

Once you are ready to start the FL system, you can run the following command to start the server and client systems and an admin console:

nvflare poc start

To start the server and client systems without an admin console:

nvflare poc start -ex admin@nvidia.com

We can use the NVIDIA FLARE Job CLI to easily submit a job to the POC system. (Note: We can run the same jobs we ran with the simulator in POC mode. If using the FedJob API, simply export the job configuration with job.export_job().)

nvflare job submit -j NVFlare/examples/hello-world/hello-numpy
nvflare poc stop
nvflare poc clean

For more details, see Proof Of Concept (POC) Command.

For POC Tutorials: