Amazon's long-awaited challenge to SpaceX's Starlink is finally taking shape. The company's Leo satellite internet constellation has reached 394 satellites in orbit following its 14th launch, and executives say initial service will begin later this year.