Saltar al contenido principal

Contorno de produción

O contorno de produción (production environment) é o escenario final onde a aplicación web está dispoñible para os usuarios reais. Aquí é onde o software cumpre a súa función principal: dar servizo ao público, clientes ou usuarios finais de forma segura, estable e eficiente.

Características principais do contorno de produción:

  • Acceso público ou empresarial: a aplicación está dispoñible en internet (ou nunha rede interna) e é utilizada activamente polos usuarios.
  • Alta estabilidade e seguridade: debe garantir a dispoñibilidade do servizo, a protección de datos e o bo rendemento.
  • Infraestrutura robusta: adoita empregar servidores na nube (como AWS, Azure ou Google Cloud Platform), sistemas de balanceo de carga, backups automáticos, etc.
  • Monitorización e rexistro: todas as accións relevantes (erros, eventos, estatísticas) rexístranse para detectar problemas rapidamente.

O despregue en produción é un proceso crítico, xa que calquera erro pode afectar os usuarios reais. Por iso, faise con moito coidado e seguindo estratexias que minimicen os riscos:

  • Despregue progresivo: publícase a nova versión para un grupo pequeno de usuarios ou servidores, e se non hai problemas, amplíase ao resto.
  • Xanelas de despregue: faise en horarios de baixa actividade para reducir o impacto se algo sae mal.
  • Despregue automático con validación manual: intégrase no fluxo CI/CD, pero require unha confirmación manual para completar o despregue.

Algunhas consideracións a ter en conta no despregue:

  • Realízanse backups antes do despregue.
  • Hai plans de emerxencia para reverter o despregue (rollback) se aparece un erro grave.
  • Evítase despregar cambios sen probar en staging.