T4 DevOps Flashcards

1
Q

Equipos de desarrollo DEV

A

Se encargan de responder a los
cambios del mercado, desplegando las características y los
cambios tan rápido como sea posible.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Equipos de operaciones OPS

A

Se encargan de proporcionar a los clientes un servicio informático estable, fiable y seguro, que
dificulte e incluso imposibilite la introducción de cambios en producción que puedan poner en peligro este entorno.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DevOps

A

Conjunto de herramientas de desarrollo de software, procesos y prácticas que combinan desarrollo (Dev) y operaciones (Ops) para facilitar el ciclo de vida de desarrollo del software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Monitorización

A

El equipo de operaciones siempre debe conocer la salud y el estado del sistema o servicio. Configurar puntos de acceso externos para monitorizar el estado del sistema y asegurarse de que las aplicaciones se implementan con retroalimentación hacia el sistema de métricas operacionales.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Integración Continua

A

Proceso de integración del nuevo código implementado por los desarrolladores, normalmente a lo largo del día, en una rama “master”. Para asegurar que las integraciones son satisfactorias, los sistemas CI
suelen ejecutar una serie de pruebas automáticamente cuando se
añaden nuevos cambios. Cuando los cambios pasan al commit, todas las pruebas comienzan a
ejecutarse automáticamente para evitar que el equipo tenga que acordarse de hacerlo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tres elementos Integración Continua

A

Control de Versiones. Todo lo relacionado con el proyecto debe estar incluido en un único repositorio.
Build Automático. Se debe poder iniciar el proceso de construcción del sistema automáticamente desde el entorno de integración continua para que
pueda ser auditado si algo no va bien.
Acuerdo con el Equipo. Todos deben confirmar (check in) sus cambios en forma de pequeños incrementos frecuentemente y acordar que la tarea con mayor prioridad es resolver cualquier problema que rompa el código.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Tres elementos Integración Continua

A

Control de Versiones. Todo lo relacionado con el proyecto debe estar incluido en un único repositorio.
Build Automático. Se debe poder iniciar el proceso de construcción del sistema automáticamente desde el entorno de integración continua para que
pueda ser auditado si algo no va bien.
Acuerdo con el Equipo. Todos deben confirmar (check in) sus cambios en forma de pequeños incrementos frecuentemente y acordar que la tarea con mayor prioridad es resolver cualquier problema que rompa el código.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Entrega Continua

A

Cada cambio es, en efecto, un release candidate. Cada vez que un cambio se añade (commit) al control de versiones, la expectativa es
que pasará todas las pruebas, resultará en código funcional y se podrá desplegar en producción, manualmente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly