Server roles | Computer Science homework help

The committee has recently been discussing the functions of each server. They are not familiar with server roles, but they do know how specific servers are used. 

Some of the server functions they mention include:• Providing a website• Supporting mobile devices for accessing the server over the network• Offering shared files on large scale• Managing Active Directory functions for the domain• Offering VPNs• Coordinating printing• Providing web-based applications to internal users 

Create a short report for the committee that translates each of these functions into server roles offered through Windows Server 2016. Also, suggest some other roles that are likely necessary on the company’s networks. Include a short explanation of each server role you mention.