So You Think You’re Ready For The Internet Of Things?