Skip to content

Firewall

A firewall controls network traffic according to rules. An allowed connection replaces neither secure software nor permission checks within the application.

Cloud & Operations

What is a firewall?

A firewall controls network traffic using defined rules. NIST describes devices or programs that control traffic between networks or hosts with different security requirements. The specific checks depend on the product, its position and configuration.

Example: limiting database access

In a fictional design, only the intended application service may reach the database. The team defines the required sources, destinations and connections. Public web access does not mean that the same permission should also apply to the database.

Before changing a rule, the team checks both wanted and unwanted connections. Overly broad rules can open unintended access; overly narrow rules can interrupt necessary functions. Later infrastructure changes must also be considered.

An allowed network connection is not a user permission for projects or records. That decision remains with the application. The firewall does not fix errors in program code either.

Sources

Articles on this topic

Cloud & Operations with ASES

Hosting, deployment, maintenance and support