Enfoque arquitectónico sobre la seguridad en software
En el presente trabajo, se muestra la importancia que tiene la seguridad en el ciclo de vida del desarrollo de software. Lo importante que es involucrarse desde el inicio del desarrollo de un software en cuanto a la seguridad, como así también sus ventajas y desventajas. Se analizará cómo se debe incluir la seguridad en todas las fases del desarrollo de software. Se mostrarán algunos frameworks de aplicaciones web, en las que nos vamos a centrar en este trabajo, ya que una de las ventajas más significativas, es que tienen varias cuestiones resueltas, entre ellas, la seguridad.También se analizarán algunas herramientas, para el despliegue de nuestra aplicación y también otras herramientas para el monitoreo de la misma. Se remarca también la importancia de la documentación de la arquitectura de nuestra aplicación como así también la importancia de incluir la lógica de negocio en cuanto a la seguridad de la información. Finalmente, mediante varias experiencias en cuanto al desarrollo de aplicaciones, puedo decir que es muy importante capacitar a los desarrolladores para que tengas los conocimientos necesarios sobre las vulnerabilidades que puede tener la aplicación, y cómo poder evitarlas. No llegar a la etapa productiva con “vulnerabilidades conocidas” esperando corregirlas cuando “haya algún tiempo”. Tampoco debemos olvidarnos monitorear nuestra aplicación una vez que se encuentra productiva, ya que de esta manera, estamos evitando dar ventaja a posibles atacantes.
Main Author: | |
---|---|
Other Authors: | |
Subjects: | Seguridad informática, Aplicaciones informáticas, |
Online Access: | http://bibliotecadigital.econ.uba.ar/econ/collection/tpos/document/1502-1749_MolinaEA |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|