Devops Lifecycle/monolith/microservices Flashcards

1
Q

Elaborate about plan

A

Comprender las necesidades del negocio y cuál es el producto final
Planificación de trabajo a realizar

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

Elaborate about code

A

Gestión de código, estrategia de ramas

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

Elaborate about build

A

Construcción de código, obtención de código compilado para deploy

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

Elaborate about test

A

Pruebas de integración automatizadas
Cobertura

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

Elaborate deploy

A

Despliegue en los ambientes

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

Operate

A

Configuración de usuarios, infraestructura, respaldos

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

Elaborate about monitor

A

Monitorear todo el entorno, construcción dashboard para visualizar datos

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

Elaborate about release

A

Depende de deploy, implementacion sobre los ambientes, dependiendo el ambiente, depende el tipo de integración

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

Monolith caracteristics

A

Centralizado, selfcontained, escalamiento horizontal, un solo componente, simple de desarrollar escalar

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

Monolith caracs 2

A

Simple de desarrollar escalar deploy

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

Monolith caracs 3

A

Escalabilidad vertical

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

Monolith caracs 4

A

Selfcontained(todos los recursos necesarios dentro de la app, bibliotecas archivos de configuración y datos empaquetados juntos)

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

Microservicios

A

Fácil de mantener y probar
Independiente
Descentralizado
Despliegue independiente

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

What is devops

A

Metodología de trabajo busca la colaboración cercana entre equipos de desarrollo y operaciones para acelerar la entrega del software automatizar procesos y mejorar la calidad

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

Why ci/cd

A

Permite entregar software más rápido con menos errores debido a la automatización de pruebas y fomenta la colaboración entre ops y devs

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