A business wants to share its customer account database with its trading partners and customers, while at the same time providing prospective buyers with access to marketing materials on its Web site. Assuming that the business is responsible for running all these network components, what types of security components (for example, firewalls, VPN, etc.) could be used to ensure that the partners and customers have access to the account information and others do not? What type of network configuration (for example, bastion gateway server) will provide the appropriate security? Be sure to include your rationale for each security component as well as the type of network.