SatRevolution says the deployment, carried out by NanoRacks, marks the beginning of its initiative to place some 1,024 nanosats into orbit as part of its Real-time Earth-observation Constellation (REC) project.