Webb Launch Rewind. NASA's James Webb Space Telescope, 20+ years in the making, is the largest, most complex telelscope ever launched into space. After launch, it deployed from its compact launch cocoon configuration into its fully unfurled, now iconic, operational configuration successfully moving through hundreds of potential opportunities ...