SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
RAMAS CON GIT
APLICACIÓN A UN PROYECTO EN PRODUCCIÓN
Iván López @ilopmar
http://kaleidos.net/4B0082
PROBLEMA A RESOLVER
Compatibilizar desarrollos de nueva funcionalidad con
versiones estables en producción y corrección de bugs
¿CÓMO LO HACEMOS?
Definiendo una forma estandar de trabajar.
Basado en
Usando las ventajas de GIT
Política de BRANCHES
Versionado
Control estricto de los pasos a producción
http://nvie.com/posts/a-successful-git-branching-model/
VERSIONADO
Estandar X.YY.ZZ
X -> Mayor versión
YY -> Minor versión
ZZ -> Patch
PASOS A PRODUCCIÓN
TIPOS DE RAMAS
Infinitas: develop, master
Temporales: features, releases, hotfix
INFINITAS
DEVELOP
Rama de desarrollo
Cualquier funcionalidad nueva parte de esta rama y se
mergea de nuevo aquí
Jenkins configurado para ejecutarse contra ella
MASTER
Rama de producción
Nunca se commitea en ella
Jenkins configurado para ejecutarse contra ella, aunque
nunca debería fallar ;-)
FRONTEND
Al principio del proyecto se maquetaba en ella
Deprecada
TEMPORALES
FEATURE
Para desarrollar nuevas User Stories
Se crea a partir de develop y se mergea de nuevo a develop
DEMO
RELEASE
Congelación y estabilización de versión candidata a subir a
producción
Se debe aumentar la versión (minor) y crear tag
Se crea a partir de develop y se mergea de nuevo a master y
develop
Cualquier bug que haya que corregir para estabilizar la
versión se commiteará directamente contra esta rama
Está prohibido mergear cambios contra esta rama y
tampoco añadir nueva funcionalidad
DEMO
HOTFIX
Corrección de bugs de producción que no pueden esperar al
ciclo de subidas normales
Se debe aumentar la versión (patch) y crear tag
Se crea a partir de master y se mergea de nuevo a master y
develop
DEMO
PROBLEMAS
Funcionalidad no-plugable ni ordenable
Árbol de commits "sucio" por los merges de develop a las
ramas de features
No hacemos rebase (aunque en su momento lo hicimos) y lo
volveremos a hacer
GRACIAS
IVÁN LÓPEZ
@ILOPMAR

Más contenido relacionado

La actualidad más candente

Informe final de Auditoria Informatica
Informe final de Auditoria InformaticaInforme final de Auditoria Informatica
Informe final de Auditoria InformaticaAmd Cdmas
 
El Catálogo de Servicio de TI con vista al negocio
El Catálogo de Servicio de TI con vista al negocioEl Catálogo de Servicio de TI con vista al negocio
El Catálogo de Servicio de TI con vista al negocioInteli
 
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareTema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareSaraEAlcntaraR
 
Gestión de las comunicaciones del proyecto
Gestión de las comunicaciones del proyectoGestión de las comunicaciones del proyecto
Gestión de las comunicaciones del proyectoSCHNEIDER SERRATO
 
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de Proyectos
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de ProyectosCambios en la Sexta Edición de la Guía PMBoK® de Gestión de Proyectos
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de ProyectosFernando García García
 
Pink floyd(piano)(ly)(g)(175p) book anthology -
Pink floyd(piano)(ly)(g)(175p) book   anthology -Pink floyd(piano)(ly)(g)(175p) book   anthology -
Pink floyd(piano)(ly)(g)(175p) book anthology -Gerardo Daniel Gallo
 
Caso Completo – Construcción de nuevo Hipermercado Buymart - Iniciación
Caso Completo – Construcción de nuevo Hipermercado Buymart - IniciaciónCaso Completo – Construcción de nuevo Hipermercado Buymart - Iniciación
Caso Completo – Construcción de nuevo Hipermercado Buymart - IniciaciónDharma Consulting
 
Gestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyectoGestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyectoAlejandro Gabay
 
La Extensión de Construcción del PMBOK
La Extensión de Construcción del PMBOKLa Extensión de Construcción del PMBOK
La Extensión de Construcción del PMBOKRicardo Toledo
 
Semana02_Sesion2_v2(1).pptx
Semana02_Sesion2_v2(1).pptxSemana02_Sesion2_v2(1).pptx
Semana02_Sesion2_v2(1).pptxWhitneyRamrez
 
Edt 02 modelo plan de gestión del proyecto
Edt 02 modelo plan de gestión del proyectoEdt 02 modelo plan de gestión del proyecto
Edt 02 modelo plan de gestión del proyectoAugusto Javes Sanchez
 
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKProyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKFernando Leandro
 
Plantilla de acta de constitución del proyecto.doc
Plantilla de acta de constitución del proyecto.docPlantilla de acta de constitución del proyecto.doc
Plantilla de acta de constitución del proyecto.docUniversidad Peruana Unión
 

La actualidad más candente (20)

Casos de estudio
Casos de estudioCasos de estudio
Casos de estudio
 
Informe final de Auditoria Informatica
Informe final de Auditoria InformaticaInforme final de Auditoria Informatica
Informe final de Auditoria Informatica
 
Auditoria ITIL
Auditoria ITILAuditoria ITIL
Auditoria ITIL
 
El Catálogo de Servicio de TI con vista al negocio
El Catálogo de Servicio de TI con vista al negocioEl Catálogo de Servicio de TI con vista al negocio
El Catálogo de Servicio de TI con vista al negocio
 
Actade constitucion
Actade constitucionActade constitucion
Actade constitucion
 
SOA ciclo de vida
SOA ciclo de vidaSOA ciclo de vida
SOA ciclo de vida
 
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareTema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
 
Gestión de las comunicaciones del proyecto
Gestión de las comunicaciones del proyectoGestión de las comunicaciones del proyecto
Gestión de las comunicaciones del proyecto
 
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de Proyectos
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de ProyectosCambios en la Sexta Edición de la Guía PMBoK® de Gestión de Proyectos
Cambios en la Sexta Edición de la Guía PMBoK® de Gestión de Proyectos
 
Pink floyd(piano)(ly)(g)(175p) book anthology -
Pink floyd(piano)(ly)(g)(175p) book   anthology -Pink floyd(piano)(ly)(g)(175p) book   anthology -
Pink floyd(piano)(ly)(g)(175p) book anthology -
 
03 gestion del alcance
03 gestion del alcance03 gestion del alcance
03 gestion del alcance
 
Caso Completo – Construcción de nuevo Hipermercado Buymart - Iniciación
Caso Completo – Construcción de nuevo Hipermercado Buymart - IniciaciónCaso Completo – Construcción de nuevo Hipermercado Buymart - Iniciación
Caso Completo – Construcción de nuevo Hipermercado Buymart - Iniciación
 
AI02 Proceso de auditoría
AI02 Proceso de auditoríaAI02 Proceso de auditoría
AI02 Proceso de auditoría
 
Gestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyectoGestion de los interesados (Stakeholders) en entornos agiles de proyecto
Gestion de los interesados (Stakeholders) en entornos agiles de proyecto
 
La Extensión de Construcción del PMBOK
La Extensión de Construcción del PMBOKLa Extensión de Construcción del PMBOK
La Extensión de Construcción del PMBOK
 
Semana02_Sesion2_v2(1).pptx
Semana02_Sesion2_v2(1).pptxSemana02_Sesion2_v2(1).pptx
Semana02_Sesion2_v2(1).pptx
 
Edt 02 modelo plan de gestión del proyecto
Edt 02 modelo plan de gestión del proyectoEdt 02 modelo plan de gestión del proyecto
Edt 02 modelo plan de gestión del proyecto
 
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESKProyecto Final de Carrera. Ing.Informática. HELP-DESK
Proyecto Final de Carrera. Ing.Informática. HELP-DESK
 
Plantilla de acta de constitución del proyecto.doc
Plantilla de acta de constitución del proyecto.docPlantilla de acta de constitución del proyecto.doc
Plantilla de acta de constitución del proyecto.doc
 
Introduccion a Scrum
Introduccion a ScrumIntroduccion a Scrum
Introduccion a Scrum
 

Destacado

Datenschutzbestimmungen von Microsoft - Stand Juli 2015
Datenschutzbestimmungen von Microsoft - Stand Juli 2015Datenschutzbestimmungen von Microsoft - Stand Juli 2015
Datenschutzbestimmungen von Microsoft - Stand Juli 2015Christian Habermueller
 
Situación Perú - SEGUNDO TRIMESTRE 2013
Situación Perú - SEGUNDO TRIMESTRE 2013Situación Perú - SEGUNDO TRIMESTRE 2013
Situación Perú - SEGUNDO TRIMESTRE 2013reynaldo19400000
 
Presentacion empresa quimica 2014
Presentacion empresa quimica 2014Presentacion empresa quimica 2014
Presentacion empresa quimica 2014Dayana Paez
 
Webquest custiel sotelo
Webquest custiel soteloWebquest custiel sotelo
Webquest custiel soteloCustiel
 
El nuevo orden etico y la rse dr. bernardo toro
El nuevo orden etico y la rse dr. bernardo toroEl nuevo orden etico y la rse dr. bernardo toro
El nuevo orden etico y la rse dr. bernardo toroandres314
 
Articulo6 fuenteseconomicas
Articulo6 fuenteseconomicasArticulo6 fuenteseconomicas
Articulo6 fuenteseconomicaslnunezp
 
Opiniones Peña Nieto
Opiniones Peña NietoOpiniones Peña Nieto
Opiniones Peña Nietokiogus
 
El futbol
El futbolEl futbol
El futboljmca741
 
Encuestas ppt
Encuestas pptEncuestas ppt
Encuestas pptmicaelarl
 
Xerrada: Una experiencia al mar
Xerrada: Una experiencia al marXerrada: Una experiencia al mar
Xerrada: Una experiencia al marElena Jurado
 
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133reynaldo19400000
 
Ergebnisse Erste-Veranstaltung
Ergebnisse Erste-VeranstaltungErgebnisse Erste-Veranstaltung
Ergebnisse Erste-VeranstaltungMartina Grosty
 

Destacado (20)

Tu pueblo en la red
Tu pueblo en la redTu pueblo en la red
Tu pueblo en la red
 
Contaminacion 1
Contaminacion 1Contaminacion 1
Contaminacion 1
 
StoryCircle
StoryCircleStoryCircle
StoryCircle
 
SESEC EDST
SESEC EDSTSESEC EDST
SESEC EDST
 
Pago
PagoPago
Pago
 
Datenschutzbestimmungen von Microsoft - Stand Juli 2015
Datenschutzbestimmungen von Microsoft - Stand Juli 2015Datenschutzbestimmungen von Microsoft - Stand Juli 2015
Datenschutzbestimmungen von Microsoft - Stand Juli 2015
 
Situación Perú - SEGUNDO TRIMESTRE 2013
Situación Perú - SEGUNDO TRIMESTRE 2013Situación Perú - SEGUNDO TRIMESTRE 2013
Situación Perú - SEGUNDO TRIMESTRE 2013
 
Las frutas
Las frutasLas frutas
Las frutas
 
Presentacion empresa quimica 2014
Presentacion empresa quimica 2014Presentacion empresa quimica 2014
Presentacion empresa quimica 2014
 
Webquest custiel sotelo
Webquest custiel soteloWebquest custiel sotelo
Webquest custiel sotelo
 
El nuevo orden etico y la rse dr. bernardo toro
El nuevo orden etico y la rse dr. bernardo toroEl nuevo orden etico y la rse dr. bernardo toro
El nuevo orden etico y la rse dr. bernardo toro
 
Articulo6 fuenteseconomicas
Articulo6 fuenteseconomicasArticulo6 fuenteseconomicas
Articulo6 fuenteseconomicas
 
Opiniones Peña Nieto
Opiniones Peña NietoOpiniones Peña Nieto
Opiniones Peña Nieto
 
El futbol
El futbolEl futbol
El futbol
 
Encuestas ppt
Encuestas pptEncuestas ppt
Encuestas ppt
 
Xerrada: Una experiencia al mar
Xerrada: Una experiencia al marXerrada: Una experiencia al mar
Xerrada: Una experiencia al mar
 
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133
REVISTA DEL MEDIO AMBIENTE PERUANO NRO. 133
 
Informe Salida al Cerro Arequita 11-11-11
Informe Salida al Cerro Arequita   11-11-11Informe Salida al Cerro Arequita   11-11-11
Informe Salida al Cerro Arequita 11-11-11
 
Multimedia
MultimediaMultimedia
Multimedia
 
Ergebnisse Erste-Veranstaltung
Ergebnisse Erste-VeranstaltungErgebnisse Erste-Veranstaltung
Ergebnisse Erste-Veranstaltung
 

Similar a Ramas con git: Aplicación a un proyecto en producción

documento_no_valido_para_nomeacuerdo.pptx
documento_no_valido_para_nomeacuerdo.pptxdocumento_no_valido_para_nomeacuerdo.pptx
documento_no_valido_para_nomeacuerdo.pptxmauriciohernandezp1
 
Dynamics saturday madrid 2019 jose antonio estevan share
Dynamics saturday madrid 2019   jose antonio estevan shareDynamics saturday madrid 2019   jose antonio estevan share
Dynamics saturday madrid 2019 jose antonio estevan shareDemian Raschkovan
 
Aug frontend dev ops
Aug frontend dev opsAug frontend dev ops
Aug frontend dev opsMitzi Moncada
 
Técnicas avanzadas de control de versiones
Técnicas avanzadas de control de versionesTécnicas avanzadas de control de versiones
Técnicas avanzadas de control de versionesAngel Armenta
 
Android Studio y gradle. DroidconES 2014
Android Studio y gradle. DroidconES 2014Android Studio y gradle. DroidconES 2014
Android Studio y gradle. DroidconES 2014Kamil Zabdyr
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionAgile Spain
 
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterAbstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterMatias Reina
 
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterAbstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterMatias Reina
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayoID Z
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando GitHugo Gilmar Erazo
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con gitJan Sanchez
 
Git, como no romper un repositorio
Git, como no romper un repositorioGit, como no romper un repositorio
Git, como no romper un repositorioJuani Gallo
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/pushAlexis Lopez
 
Ciclos de-vida-proceso-de-desarrollo-del-software
Ciclos de-vida-proceso-de-desarrollo-del-softwareCiclos de-vida-proceso-de-desarrollo-del-software
Ciclos de-vida-proceso-de-desarrollo-del-softwareUCC
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en españolRamón Glez
 
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDeiser
 

Similar a Ramas con git: Aplicación a un proyecto en producción (20)

gitflow
gitflowgitflow
gitflow
 
documento_no_valido_para_nomeacuerdo.pptx
documento_no_valido_para_nomeacuerdo.pptxdocumento_no_valido_para_nomeacuerdo.pptx
documento_no_valido_para_nomeacuerdo.pptx
 
Introducción a GitFlow
Introducción a GitFlowIntroducción a GitFlow
Introducción a GitFlow
 
Dynamics saturday madrid 2019 jose antonio estevan share
Dynamics saturday madrid 2019   jose antonio estevan shareDynamics saturday madrid 2019   jose antonio estevan share
Dynamics saturday madrid 2019 jose antonio estevan share
 
Aug frontend dev ops
Aug frontend dev opsAug frontend dev ops
Aug frontend dev ops
 
Flujos de trabajo y mejores prácticas en git
Flujos de trabajo y mejores prácticas en gitFlujos de trabajo y mejores prácticas en git
Flujos de trabajo y mejores prácticas en git
 
Técnicas avanzadas de control de versiones
Técnicas avanzadas de control de versionesTécnicas avanzadas de control de versiones
Técnicas avanzadas de control de versiones
 
Android Studio y gradle. DroidconES 2014
Android Studio y gradle. DroidconES 2014Android Studio y gradle. DroidconES 2014
Android Studio y gradle. DroidconES 2014
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracion
 
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterAbstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
 
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y BlazemeterAbstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayo
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con git
 
Atix20
Atix20Atix20
Atix20
 
Git, como no romper un repositorio
Git, como no romper un repositorioGit, como no romper un repositorio
Git, como no romper un repositorio
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/push
 
Ciclos de-vida-proceso-de-desarrollo-del-software
Ciclos de-vida-proceso-de-desarrollo-del-softwareCiclos de-vida-proceso-de-desarrollo-del-software
Ciclos de-vida-proceso-de-desarrollo-del-software
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en español
 
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
 

Más de Iván López Martín

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdf
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdfVoxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdf
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdfIván López Martín
 
VMware - Testcontainers y Spring Boot
VMware - Testcontainers y Spring BootVMware - Testcontainers y Spring Boot
VMware - Testcontainers y Spring BootIván López Martín
 
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud Gateway
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud GatewaySpring IO 2023 - Dynamic OpenAPIs with Spring Cloud Gateway
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud GatewayIván López Martín
 
Codemotion Madrid 2023 - Testcontainers y Spring Boot
Codemotion Madrid 2023 - Testcontainers y Spring BootCodemotion Madrid 2023 - Testcontainers y Spring Boot
Codemotion Madrid 2023 - Testcontainers y Spring BootIván López Martín
 
CommitConf 2023 - Spring Framework 6 y Spring Boot 3
CommitConf 2023 - Spring Framework 6 y Spring Boot 3CommitConf 2023 - Spring Framework 6 y Spring Boot 3
CommitConf 2023 - Spring Framework 6 y Spring Boot 3Iván López Martín
 
Construyendo un API REST con Spring Boot y GraalVM
Construyendo un API REST con Spring Boot y GraalVMConstruyendo un API REST con Spring Boot y GraalVM
Construyendo un API REST con Spring Boot y GraalVMIván López Martín
 
jLove 2020 - Micronaut and graalvm: The power of AoT
jLove 2020 - Micronaut and graalvm: The power of AoTjLove 2020 - Micronaut and graalvm: The power of AoT
jLove 2020 - Micronaut and graalvm: The power of AoTIván López Martín
 
Codemotion Madrid 2020 - Serverless con Micronaut
Codemotion Madrid 2020 - Serverless con MicronautCodemotion Madrid 2020 - Serverless con Micronaut
Codemotion Madrid 2020 - Serverless con MicronautIván López Martín
 
JConf Perú 2020 - ¡Micronaut en acción!
JConf Perú 2020 - ¡Micronaut en acción!JConf Perú 2020 - ¡Micronaut en acción!
JConf Perú 2020 - ¡Micronaut en acción!Iván López Martín
 
JConf Perú 2020 - Micronaut + GraalVM = <3
JConf Perú 2020 - Micronaut + GraalVM = <3JConf Perú 2020 - Micronaut + GraalVM = <3
JConf Perú 2020 - Micronaut + GraalVM = <3Iván López Martín
 
JConf México 2020 - Micronaut + GraalVM = <3
JConf México 2020 - Micronaut + GraalVM = <3JConf México 2020 - Micronaut + GraalVM = <3
JConf México 2020 - Micronaut + GraalVM = <3Iván López Martín
 
Developing Micronaut Applications With IntelliJ IDEA
Developing Micronaut Applications With IntelliJ IDEADeveloping Micronaut Applications With IntelliJ IDEA
Developing Micronaut Applications With IntelliJ IDEAIván López Martín
 
CommitConf 2019 - Micronaut y GraalVm: La combinación perfecta
CommitConf 2019 - Micronaut y GraalVm: La combinación perfectaCommitConf 2019 - Micronaut y GraalVm: La combinación perfecta
CommitConf 2019 - Micronaut y GraalVm: La combinación perfectaIván López Martín
 
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!Iván López Martín
 
Greach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut ConfigurationsGreach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut ConfigurationsIván López Martín
 
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youVoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youIván López Martín
 
JavaDay Lviv 2019 - Micronaut in action!
JavaDay Lviv 2019 - Micronaut in action!JavaDay Lviv 2019 - Micronaut in action!
JavaDay Lviv 2019 - Micronaut in action!Iván López Martín
 
CrossDvlup Madrid 2019 - Alexa, encantado de conocerte
CrossDvlup Madrid 2019 - Alexa, encantado de conocerteCrossDvlup Madrid 2019 - Alexa, encantado de conocerte
CrossDvlup Madrid 2019 - Alexa, encantado de conocerteIván López Martín
 

Más de Iván López Martín (20)

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdf
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdfVoxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdf
Voxxed Days CERN 2024 - Spring Boot <3 Testcontainers.pdf
 
VMware - Testcontainers y Spring Boot
VMware - Testcontainers y Spring BootVMware - Testcontainers y Spring Boot
VMware - Testcontainers y Spring Boot
 
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud Gateway
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud GatewaySpring IO 2023 - Dynamic OpenAPIs with Spring Cloud Gateway
Spring IO 2023 - Dynamic OpenAPIs with Spring Cloud Gateway
 
Codemotion Madrid 2023 - Testcontainers y Spring Boot
Codemotion Madrid 2023 - Testcontainers y Spring BootCodemotion Madrid 2023 - Testcontainers y Spring Boot
Codemotion Madrid 2023 - Testcontainers y Spring Boot
 
CommitConf 2023 - Spring Framework 6 y Spring Boot 3
CommitConf 2023 - Spring Framework 6 y Spring Boot 3CommitConf 2023 - Spring Framework 6 y Spring Boot 3
CommitConf 2023 - Spring Framework 6 y Spring Boot 3
 
Construyendo un API REST con Spring Boot y GraalVM
Construyendo un API REST con Spring Boot y GraalVMConstruyendo un API REST con Spring Boot y GraalVM
Construyendo un API REST con Spring Boot y GraalVM
 
jLove 2020 - Micronaut and graalvm: The power of AoT
jLove 2020 - Micronaut and graalvm: The power of AoTjLove 2020 - Micronaut and graalvm: The power of AoT
jLove 2020 - Micronaut and graalvm: The power of AoT
 
Codemotion Madrid 2020 - Serverless con Micronaut
Codemotion Madrid 2020 - Serverless con MicronautCodemotion Madrid 2020 - Serverless con Micronaut
Codemotion Madrid 2020 - Serverless con Micronaut
 
JConf Perú 2020 - ¡Micronaut en acción!
JConf Perú 2020 - ¡Micronaut en acción!JConf Perú 2020 - ¡Micronaut en acción!
JConf Perú 2020 - ¡Micronaut en acción!
 
JConf Perú 2020 - Micronaut + GraalVM = <3
JConf Perú 2020 - Micronaut + GraalVM = <3JConf Perú 2020 - Micronaut + GraalVM = <3
JConf Perú 2020 - Micronaut + GraalVM = <3
 
JConf México 2020 - Micronaut + GraalVM = <3
JConf México 2020 - Micronaut + GraalVM = <3JConf México 2020 - Micronaut + GraalVM = <3
JConf México 2020 - Micronaut + GraalVM = <3
 
Developing Micronaut Applications With IntelliJ IDEA
Developing Micronaut Applications With IntelliJ IDEADeveloping Micronaut Applications With IntelliJ IDEA
Developing Micronaut Applications With IntelliJ IDEA
 
CommitConf 2019 - Micronaut y GraalVm: La combinación perfecta
CommitConf 2019 - Micronaut y GraalVm: La combinación perfectaCommitConf 2019 - Micronaut y GraalVm: La combinación perfecta
CommitConf 2019 - Micronaut y GraalVm: La combinación perfecta
 
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!
Codemotion Madrid 2019 - ¡GraalVM y Micronaut: compañeros perfectos!
 
Greach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut ConfigurationsGreach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut Configurations
 
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youVoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
 
JavaDay Lviv 2019 - Micronaut in action!
JavaDay Lviv 2019 - Micronaut in action!JavaDay Lviv 2019 - Micronaut in action!
JavaDay Lviv 2019 - Micronaut in action!
 
CrossDvlup Madrid 2019 - Alexa, encantado de conocerte
CrossDvlup Madrid 2019 - Alexa, encantado de conocerteCrossDvlup Madrid 2019 - Alexa, encantado de conocerte
CrossDvlup Madrid 2019 - Alexa, encantado de conocerte
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (18)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Ramas con git: Aplicación a un proyecto en producción