Generate and Deploy