1. CASO DE USO - CIBERSEGURIDAD
BLOQUEAR TARJETA DE CRÉDITO
EJECUCIÓN DE PRUEBAS
Verificación de la funcionalidad
contra el documento.
Ejemplos:
+ Validar y bloquear una sola tarjeta.
Revisar que el proceso sea exitoso.
+ Si presenta ERROR. Verificar que se
muestre el mensaje de error al
usuario.
¿ Q U É E S
D E V O P S ?
Es una metodología
que se encuentra
centrada en la
Comunicación,
Colaboración e
Integración del
equipo
(Humano/Máquina).
1.Versionar el Código.
Es un repositorio donde puedo
administrar y consultar el histórico
del código fuente.
2.Gestión de entornos.
Ej. "Esto funcionaba en mi equipo".
Integración para desplegar y
configurar el proyecto en los
diferentes ambientes (Desarrollo,
Pruebas y Producción).
3. Automatización
Ejecuta tareas previamente
configuradas para validación
y despliegue del proyecto.
4. Pruebas Unitarias e Integrales
Verifica y cubre todo el desarrollo para
asegurar su funcionalidad.
5. Herramientas
Comparar su funcionalidad con
la contraparte. "Mientras más sólida sea la
comunidad mejor será el conocimiento".
https://stackshare.io/stackups/trending
6. Despliegue y paso a producción
Este proceso se realiza para instalar todos
los componentes (configuraciones, bases
de datos, script, binarios) en un ambiente.
CULTURA DEVOPS
P A R A C R E A R D E V O P S E N T U E M P R E S A
PROBLEMA.
Bloquear tarjeta
de crédito.
DESARROLLO
El desarrollador
adapta y crea la
funcionallidad de
acuerdo al
requermiento.
COMPLIANCE
Uniendo todos
los procesos se
genera un tag
(etiqueta) en el
repositorio del
proyecto para
ENTREGAR al
cliente.
No olvides.
Realizar Acta
de Entrega.
CREACIÓN
Se crea un
requerimiento
funcional para este
problema.
1. 2.
3.
4.
DESPLIEGUE
Se descarga del
repositorio la última
versión del repositorio
(Git, SVN).
Se procede con la
compilación, instalación
y actualización del
sistema en un ambiente
de pruebas.
CONCLUSIONES
6 FASES
5.
6.
/camaraderia-en-linkedin/
Cumplir los 3 pilares de una metodología DevOps. Comunicación,
Colaboración e Integración.
Automatizar los procesos para cumplir con el objetivo, minimizar
errores y agilizar los entregables.
Funcionar en EQUIPO. (Colaborador, Empresa y Cliente).
1.
2.
3.