Capítulo 22. Seguridad

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La mayoría de las aplicaciones Shiny de se implementan dentro del cortafuegos de la empresa, y como generalmente puedes asumir que tus colegas no van a intentar piratear tu aplicación,1 no necesitas pensar en la seguridad. Sin embargo, si tu aplicación contiene datos a los que sólo pueden acceder algunos de tus colegas, o quieres exponer tu aplicación al público, tendrás que dedicar algo de tiempo a la seguridad. Cuando asegura tu aplicación, hay dos cosas principales que proteger:

  • Tus datos: quieres asegurarte de que un atacante no pueda acceder a ningún dato sensible.

  • Tus recursos informáticos: quieres asegurarte de que un atacante no pueda minar bitcoin o utilizar tu servidor como parte de una granja de spam.

Afortunadamente tu trabajo es un poco más fácil porque la seguridad es un deporte de equipo. Quienquiera que implemente tu aplicación es responsable de la seguridad entre aplicaciones, garantizando que la aplicación A no pueda acceder al código o a los datos de la aplicación B, y que no pueda robar toda la memoria y la potencia de cálculo del servidor. Tu responsabilidad es la seguridad dentro de tu aplicación, asegurándote de que un atacante no pueda abusar de tu aplicación para conseguir sus fines. Este capítulo tratará los aspectos básicos de la seguridad de tu Shiny, desglosados en la seguridad de tus datos y la seguridad ...

Get Dominar el brillo now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.