Software Development: Building Reliable Systems

Roles and Responsibilities

The following sections detail the various roles and responsibilities of IT personnel and support services typically included in the WCPA guide.

Internet Engineering

Internet Engineering is the group responsible for operating the company's Internet access. In a large company, it is typical to have multiple, geographically separate routes from internal networks to the Internet, both for load sharing and reliability. Internet Engineering is responsible for the principal external servers in the "demilitarized zone" or DMZ. The DMZ is that portion of the network that sits behind the first firewall but outside of the main internal networks, as shown in Figure 13-1.

Figure 13-1. Sample Internet Firewall and DMZ Network

Typical responsibilities of Internet Engineering include:

Security Engineering

Security is a specialized enough topic that it is called out separately in the WCPA. Typical responsibilities of Security Engineering include:

Network Engineering

Typical responsibilities of Network Engineering include:

WebTone Engineering

Typical responsibilities of WebTone Engineering include:

Technical Support

Typical responsibilities of Technical Support include:

Hardware Support

Typical responsibilities of Hardware Support include:

Applications Support

Typical responsibilities of Applications Support include:

Категории