como puedo empezar a mudarme a contenedores si el backed es java y la base de datos es oracle.
Introducción
Lo que aprenderás sobre DevOps con GitLab
¿Qué es Devops?
El ciclo de vida del Devops
Introducción a Gitlab
Gitlab vs Github
Administración
Autenticación
Grupos
Autorización
Auditoría
Proyectos
Planificación
Tipos de desarrollo
Planificación en Gitlab-Issues
Planificación en Gitlab-Etiquetas
Planificación en Gitlab-Pesos
Planificación en Gitlab-Milestones
Planificación en Gitlab-Boards
Planificación en Gitlab-Service Desk
Planificación en Gitlab-Quick actions
Verificación
Inicialización del repositorio
Merge requests
Profundizando en Merge requests
Continuous Integration-CI
Gitlab CI
Automatizacion con GitLab Cl
Validacion de la configuracion con GitLab Cl
gitlab-ci.yml
Gitlab pages
Implementando Gitlab pages
¿Qué es el Desarrollo Ágil?
Gitlab autodevops
Implementando GitLab autodevops
Habilitando autodevops
Empaquetación
Gitlab container registry
Introducción a contenedores
Seguridad
Introducción a DevSecOps
Firmas de seguridad
Pruebas estáticas de seguridad
Escaneo de contenedores
Escaneo de dependencias
Pruebas dinámicas de seguridad
Gitlab security dashboard
Distribución
Continuous Delivery (CD)
Ambientes
Review apps
Estrategias de Distribución
Feature Flags
Rollback
Monitoreo
¿Por qué monitorear?
Métricas de desempeño (performance metrics)
Métricas de salud (health metrics)
Metricas de equipo
Rastreo de errores
Conclusiones
¿Por qué desarrollar con Gitlab?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
David Aroesti
Gitlab container registry permite almacenar imágenes de Docker para uso posterior. En un caso tradicional, cada vez que el CI tiene un build exitoso, una nueva imagen se envía al container registry
Aportes 17
Preguntas 4
como puedo empezar a mudarme a contenedores si el backed es java y la base de datos es oracle.
En la empresa todavía no usamos contenedores. Habrá que empezar a evangelizar!
En mi pipiline de jenkins yo tengo que hacer los pasos para logearme, construir, publicar y desplegar mi imagen manualmente y tarde mucho en entender y construir todo me parece bueno que gitlab lo haga automagicamente, pero seguramente deja las imagenes muy pesadas porque instala tanto las dependecias de dev como las de producción y copia las carpetas de test en las imágenes, por esta razón no me termina de convencer que se haga automáticamente.
Los contenedores son una tecnología esencial para trabajar en entornos de desarrollo colaborativo hoy en día. En mi empresa hace ya varios años tenemos dockerizados todos nuestros entornos y nos ha facilitado muchísimo todos nuestros procesos de desarrollo y despliegue.
Como puede habilitar el container registry, en un gitlab instalado en un servidor propio.
por defecto viene desactivado
Buen clase
Cada vez me está gustando gitlab!
Pues yo solo había utilizado el container registry de Docker, y miro a GitLab sumamente conveniente para cuando trabajas con Docker
Empezando la evangelización y la migración de los apps a contenedores.
Se recomienda el curso de Swarm
https://platzi.com/clases/docker-swarm/
excelente!!!
En nuestra compañia se usan aún máquinas virtuales.
Maquinas virtuales con el hypervisor VMware, registro publicos de hub.docker.com, images hechas por mi mismo de apps que la hice publicas, y el docker swarm para manejar algunos experimentos que ando haciendo internamente.
Ya conocía Docker y he experimentado con él pero este concepto y uso es nuevo para mi por lo que apenas es mi acercamiento y la verdad lo veo tan útil. Seguiré profundizando en el tema.
Es la primera vez que lo uso, siempre habia usado VM
una pregunta:
Esta sección de containers tampoco la voy a poder hacer si no tengo Google Cloud Platform??
porque no me aparece esa sección registry en el proyecto platzi-devops creado anteriormente.
Cada vez aprendo más y comprendo el proyecto en el cual estoy trabajando.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?