Introducci贸n

1

Lo que aprender谩s sobre DevOps con GitLab

2

驴Qu茅 es Devops?

3

El ciclo de vida del Devops

4

Introducci贸n a Gitlab

5

Gitlab vs Github

Administraci贸n

6

Autenticaci贸n

7

Grupos

8

Autorizaci贸n

9

Auditor铆a

10

Proyectos

Planificaci贸n

11

Tipos de desarrollo

12

Planificaci贸n en Gitlab-Issues

13

Planificaci贸n en Gitlab-Etiquetas

14

Planificaci贸n en Gitlab-Pesos

15

Planificaci贸n en Gitlab-Milestones

16

Planificaci贸n en Gitlab-Boards

17

Planificaci贸n en Gitlab-Service Desk

18

Planificaci贸n en Gitlab-Quick actions

Verificaci贸n

19

Inicializaci贸n del repositorio

20

Merge requests

21

Profundizando en Merge requests

22

Continuous Integration-CI

23

Gitlab CI

24

Automatizacion con GitLab Cl

25

Validacion de la configuracion con GitLab Cl

26

gitlab-ci.yml

27

Gitlab pages

28

Implementando Gitlab pages

29

驴Qu茅 es el Desarrollo 脕gil?

30

Gitlab autodevops

31

Implementando GitLab autodevops

32

Habilitando autodevops

Empaquetaci贸n

33

Gitlab container registry

34

Introducci贸n a contenedores

Seguridad

35

Introducci贸n a DevSecOps

36

Firmas de seguridad

37

Pruebas est谩ticas de seguridad

38

Escaneo de contenedores

39

Escaneo de dependencias

40

Pruebas din谩micas de seguridad

41

Gitlab security dashboard

Distribuci贸n

42

Continuous Delivery (CD)

43

Ambientes

44

Review apps

45

Estrategias de Distribuci贸n

46

Feature Flags

47

Rollback

Monitoreo

48

驴Por qu茅 monitorear?

49

M茅tricas de desempe帽o (performance metrics)

50

M茅tricas de salud (health metrics)

51

Metricas de equipo

52

Rastreo de errores

Conclusiones

53

驴Por qu茅 desarrollar con Gitlab?

Estrategias de Distribuci贸n

45/53

Lectura

Uno de los temas que m谩s ha cambiado en los 煤ltimos a帽os en el mundo de la Ingenier铆a de Software es la velocidad a la que se distribuyen cambios en nuestros aplicaciones. Los equipos de desarrolladores distribuyen cambios m谩s temprano y m谩s r谩pido que antes. Mientras que antes los ciclos naturales tomaban meses o a帽os, hoy en d铆a los cambios suceden varias veces al d铆a. Los beneficios son claros:

...

Reg铆strate o inicia sesi贸n para leer el resto del contenido.

Aportes 10

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Muchas informaci贸n muy interesante, falta ponerlo mas en practica鈥

Estos tipo de estrategias de distribuci贸n como Blue Green deployment y Canary deployment se alinea bastante a la estrategia pruebas de los equipos de Marketing, las pruebas A/B o tambi茅n conocido como A/B Testing. Aqu铆 un enlace para m谩s info:
https://es.wikipedia.org/wiki/Prueba_A/B

Por ejemplo, se quiere experimentar con un peque帽o segmento particular de clientes en un determinado mercado y con un producto o servicio espec铆fico con el objetivo de obtener m茅tricas tempranas para luego decidir si se contin煤a con la campa帽a o no.
Con la ayuda de herramientas como Google Optimize y Analytics se pueden lograr estas cosas. Acabo de aprender que con herramientas como Gitlab tambi茅n se pueden apalancar este tipo de estrategias.

Excelente Informaci贸n

Excelente explicacion!!

Explicaci贸n mucho muy digerible!!

Muchas gracias!

Buen aporte.

Muchas gracias por compartir esta informaci贸n. Me gusto bastante la estrategia de Blue Green deployment, si me maneja correctamente los usuarios pr谩cticamente no notaran los tiempos de ca铆das para las actualizaciones, ya que solo depender谩 del cambio del enrutamiento de los DNS.

Excelente Documentaci贸n鈥!

Genial siento que hoy aprend铆 algo nuevo.