|
A pattern can be defined as "that from which a copy is made" (Wiktionary.com) There are a multitude of problems that have already been resolved, and we can use the successful experiences to solve our problems, reducing cost, time and designing the best possible solution. A good practice of project is to create a documentation of lessons learned. This document can be compiled into a pattern, and the next time that the company is developing something can consult the catalog of patterns. ExemploA widely used pattern of safety is the Bastion Host, this practice is used in the Internet environment to avoid the attack of crackers. Each server has a single application, for example, the e-mail Service should be on a dedicated server. We can relate this pattern with the N-tier architecture, where an application to be placed in a production environment must have the pages in an HTTP server, the rules of business in an application server, and database must be in a third server. With this we have the need for only one port open on each server.
|
|
Patterns



