Emerging Technologies Utilized to Provide Enterprise Software Solutions