Programación web desarrollo de app - breviario s4
CSTI
Created on August 29, 2024
More creations to inspire you
GRETA THUNBERG
Horizontal infographics
FIRE FIGHTER
Horizontal infographics
VIOLA DAVIS
Horizontal infographics
LOGOS
Horizontal infographics
ZODIAC SUN SIGNS AND WHAT THEY MEAN
Horizontal infographics
ALEX MORGAN
Horizontal infographics
10 SIGNS A CHILD IS BEING BULLIED
Horizontal infographics
Transcript
Sesión 4
Breviario
Opciones de despliegue en servidores locales:
+info
Estrategias de mantenimiento y actualización:
+info
Gestión de identidades y accesos (IAM):
+info
Despliegue en servicios en la nube:
+info
Despliegue continuo (CI/CD):
+info
El uso de pipelines de CI/CD permite integrar y entregar cambios en la aplicación de manera automatizada y rápida, asegurando que las actualizaciones sean seguras y fiables. Herramientas como Jenkins y GitLab CI son claves en esta estrategia.
El mantenimiento continuo es esencial para asegurar el rendimiento y la seguridad. Esto incluye la monitorización proactiva, la aplicación de actualizaciones de software y parches de seguridad, y la automatización de estos procesos para minimizar riesgos y garantizar la estabilidad del sistema.
Implementar políticas de control de acceso basadas en roles (RBAC) en plataformas de nube es crucial para proteger datos sensibles. Esto incluye la asignación de permisos específicos según roles, minimizando los riesgos de acceso no autorizado.
El despliegue en servidores locales ofrece control total sobre la infraestructura, incluyendo servidores físicos, máquinas virtuales y contenedores. Cada opción tiene sus ventajas, como el control y la personalización, pero también implica mayores responsabilidades en gestión y mantenimiento.
Plataformas como AWS, Azure, y Google Cloud simplifican el despliegue y escalabilidad de aplicaciones web. Estos servicios gestionados permiten a las organizaciones centrarse en el desarrollo de aplicaciones en lugar de la infraestructura, con opciones como Elastic Beanstalk, App Service y App Engine.