8 Emerging IT Trends – What You Need to Know