SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
DevOps en	Microsoft	Azure y	su	interacción	con	
tecnologías	de	código	abierto	y	Xamarin
Location:	México	– City:
31	Septiembre 2016
Raul	Guerrero	
@jrwarrior
Senior	Technical	Evangelist
Eduardo	Sánchez	
@eduardodfmex
Senior	Technical	Evangelist
DevOps:	Tres	componentes	clave
Retos	en	el	despliegue	de	SW,	(SW	Delivery)
Frustración Demoras Problemas de
configuración y otros
D e 	 l o s 	 e q u i p o s 	 t i e n e 	 p r á c t i c a s 	
d e 	 m e j o r a 	 c o m o 	 “A G I L E ”
Pero	para	la	mayoría	de	las	
organizaciones	sigue	tomando	
semanas	o	meses	desplegar	nuevas	
soluciones	de	software3/4
Beneficios	de	DevOps
Fuente	Puppetlabs: https://puppetlabs.com/
Despliegue	de	código	30X	
mas	rápido
Y	200X	más	rápido	comparando	lo	con	
áreas	de	bajo	desempeño
Las	prácticas	DevOps
mejoran	el	
desempeño	de	IT
Mejoras	en	el	
desempeño	de	las	áreas	
de	IT
Empresas	con	áreas	de	IT	de	alto	
desempeño	tienen	el	doble	de	
posibilidades	de	cumplir	con	sus	
ventas,	posicionamiento	de	mercado	y	
productividad
Tener	60x	
menos	fallas
Y	recuperarse	168X	mas	rápido	
que	las	áreas	de	IT	de	bajo	
desempeño
Prácticas	DevOps
• Pruebas	en	producción
• Inyección	de	fallas
• Monitoreo	de	usuarios/	Telemetria de	Usuarios
http://www.itproguy.com/devops-practices/
Planeación1 Monitoreo	+	Aprendizaje
Implementación
Desarrollo	+	Pruebas2
Desarrollo Producción
Agile	DevOps
4
3
Se	empieza	con	una	idea	y	un	plan	
de	como	convertir	esa	idea	en	
realidad
1	- Planeación
Planear
Administrar	el	
trabajo
Validar	avance
Desarrollo	+	
Pruebas
1
Inicio	del	proyecto
Empresa	Ágil
Administración	de	
características
Paneles	Kanban
Administrar	el	Backlog
Planeación	ágil
Todo	el	equipo	involucrado
Monitorea	el	trabajo	de	todo	el	equipo	incluyendo	
los	problemas	en	operaciones
Escribe	
código
Pruebas	
Unitarias
2
Compila
Control	de	
versiones
Verifica	la	compilación
Entrega
Una	vez	que	el	ciclo	de	ejecución	
comienza,	los	desarrolladores	
convierten	grandes	ideas	en	
características
2	– Desarrollo	+
Pruebas
DevOps JAVA
Modelo	tradicional	Java	EE	DevOps
La	nube	Microsoft	potencia- Java	EE	DevOps:	WebApp
Azure
Demo….
Java	DevOps CI,	VC,	CD…..		Ver	1
Azure VSTS Dev Env
Web	App	(Website)
Web	App	/	Apache	&Tomcat /	VM	
Apache	Maven
Azure &	Team Services
Visual	Studio	Team Services
/Project
Maven
GIT
Eclipse	IDE
GIT	/	Slack
Java	Source Code
La	nube	Microsoft	potencia- Java	EE	DevOps &	Azure
Container Services
Azure
Guia de	Despliegue	
(Deployment)
Descripción	de	Escenario	de	
Negocio
https://github.com/eduardodfmex/CloudDEVOPSJAVA
Xamarin	and	Visual	
Studio	integration
Una	sola	solución	para	todos	los	
proyectos
Integrado	con	el	ecosistemas	
Microsoft
Diseño	de	UI
Visual	UI
Xamarin Forms
Gran	UI
• Construye	UI	nativas	para	IOS,	Android	y	Windows	
compartiendo	la	base	de	código	C#
• Si	conoces	C#	podrás	generar	aplicaciones	móviles	
con	una	gran	UI	para	cualquier	plataforma
• Mas	de	40	controles	y	formas	están	incluidas	para	
acelerar	su	despliegue
Pruebas	de	
carga	en	la	
nube
Ambiente	de	
integración
Ambiente	de	pruebas	
funcionales	
automatizado
3
Ambiente	de	
pre-producción
Ambiente	de	
QA
Monitorea	+	
Aprende
Cuando	la	prueba	pasa,	la	compilación	es	
implementada	a	los	ambientes	en	cada	etapa	del	
proceso	de	entrega
3	- Entrega
Xamarin	Test	Cloud
Mas	de	2,000	dispositivos
Automatiza	las	pruebas	de	tu	app	en	mas	de	2000	
diferentes	dispositivos,	prueba	todo	lo	que	los	usuarios	
hacen	sin	problemas	de	desempeño	y	con	monitoreo	
de	memoria	y	desempeño
Dispositivos	reales	pruebas	reales
• Asegura	la	calidad	de	las	pruebas	en	dispositivos	reales
• Automatiza	las	pruebas	de	app´s en	dispositivos	reales
• Utiliza	C#,	Ruby,	o	Cucumber para	crear	pruebas	
automáticas
• Se	integra	con	sistemas	de	integración	continua
Demo	Xamarin….
4
Monitoreo
Retroalimentación
Planea	la	siguiente	iteración
Aprende	y	entiende	como	los	usuarios	utilizan	tu	aplicación,	como	reaccionar	y	
rápidamente	arreglar	incidentes	y	defectos
4	– Monitorea	+	Aprende
Application	Insights
Crea	una	cuenta	de	Visual	Studio	Online.
Agrega	tu	extensión	en	Visual	Studio.
Agrega	Application Insights a	proyectos	nuevos	o	
existentes.
Application	Insights
Obtén	una	vista	de	360° de	la	salud	de	tu	aplicación	
con	métricas	relevantes	para	detectar	problemas	en	
producción
Identify	issues	and	patterns	with	
your	platform	and	application	in	
production
Check	the	pulse	of	your	platform	
and	application
Set	up	a	view	of	your	
platform	and	application	
health	with	metrics	that	you	
care	about
Application	Insights
Detecta	si	el	problema	esta	en	tu	código	o	en	las	
dependencias
Understand	what	failed	
and	why	by	drilling	down	
into	failed	tests
iOSWindows AndroidLinux
.NET C++ JavaScript PHP
Python Node.js R Cordova Unity
Herramientas	y	servicios	para	cualquier	
desarrollador	y	cualquier	aplicación
Abierto	y	Flexible
Applications
Infrastructure
Management
Databases & Middleware
App Frameworks
Linux
65
Visual Studio Code
Extensions
5,910
Visual Studio
Gallery Extensions
90
Visual Studio
Sim-Ship Partners
48
VS TeamServices
Extensions
Grácias…..
Raul	Guerrero	
@jrwarrior
Senior	Technical	Evangelist
Eduardo	Sánchez	
@eduardodfmex
Senior	Technical	Evangelist

Más contenido relacionado

La actualidad más candente

DevOps Seminar Slides (Spanish version)
DevOps Seminar Slides (Spanish version)DevOps Seminar Slides (Spanish version)
DevOps Seminar Slides (Spanish version)XebiaLabs
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareDomingo Suarez Torres
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...EXIN
 
Continuous Testing en un ambiente DevOps
Continuous Testing en un ambiente DevOpsContinuous Testing en un ambiente DevOps
Continuous Testing en un ambiente DevOpsSoftware Guru
 
Ejecutando pruebas automatizadas desde la nube
Ejecutando pruebas automatizadas desde la nubeEjecutando pruebas automatizadas desde la nube
Ejecutando pruebas automatizadas desde la nubeAbel Quintana Lopez
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónKleer Agile Coaching & Training
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummiesSoftware Guru
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancewill2294
 
Grupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de softwareGrupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de softwarejohan2105
 
Liquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsLiquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsSoftware Guru
 
MAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las TrincherasMAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las TrincherasDiego Ferreyra
 
1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del software1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del softwareRamiro Estigarribia Canese
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasSoftware Guru
 

La actualidad más candente (20)

DevOps Seminar Slides (Spanish version)
DevOps Seminar Slides (Spanish version)DevOps Seminar Slides (Spanish version)
DevOps Seminar Slides (Spanish version)
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar software
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
 
Continuous Testing en un ambiente DevOps
Continuous Testing en un ambiente DevOpsContinuous Testing en un ambiente DevOps
Continuous Testing en un ambiente DevOps
 
Diseñando y operando al estilo DevOps
Diseñando y operando al estilo DevOpsDiseñando y operando al estilo DevOps
Diseñando y operando al estilo DevOps
 
Ejecutando pruebas automatizadas desde la nube
Ejecutando pruebas automatizadas desde la nubeEjecutando pruebas automatizadas desde la nube
Ejecutando pruebas automatizadas desde la nube
 
Buenas practicas para el Desarrollo de Software
Buenas practicas para el Desarrollo de SoftwareBuenas practicas para el Desarrollo de Software
Buenas practicas para el Desarrollo de Software
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
¿Qué es un DevOps ?
¿Qué es un DevOps ?¿Qué es un DevOps ?
¿Qué es un DevOps ?
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummies
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Grupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de softwareGrupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de software
 
Liquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOpsLiquid Day - Hablemos de DevOps
Liquid Day - Hablemos de DevOps
 
Construir tests
Construir testsConstruir tests
Construir tests
 
MAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las TrincherasMAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las Trincheras
 
Refactor y deuda técnica
Refactor y deuda técnicaRefactor y deuda técnica
Refactor y deuda técnica
 
1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del software1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del software
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmas
 

Destacado

Arquitectura de software: Mitos y Realidades
Arquitectura de software: Mitos y RealidadesArquitectura de software: Mitos y Realidades
Arquitectura de software: Mitos y RealidadesSoftware Guru
 
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0Fabio Contino
 
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSSISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSGenesis Acosta
 
Mejores prácticas de logísticas aplicadas a la cadena de frio v1
Mejores prácticas de logísticas aplicadas a la cadena de frio v1Mejores prácticas de logísticas aplicadas a la cadena de frio v1
Mejores prácticas de logísticas aplicadas a la cadena de frio v1Jonathan Munoz Mendoza
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicaslandeta_p
 

Destacado (6)

Arquitectura de software: Mitos y Realidades
Arquitectura de software: Mitos y RealidadesArquitectura de software: Mitos y Realidades
Arquitectura de software: Mitos y Realidades
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0
Tendencias y Desafíos para la Logística Latinoamericana.Versión 3.0
 
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSSISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
 
Mejores prácticas de logísticas aplicadas a la cadena de frio v1
Mejores prácticas de logísticas aplicadas a la cadena de frio v1Mejores prácticas de logísticas aplicadas a la cadena de frio v1
Mejores prácticas de logísticas aplicadas a la cadena de frio v1
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 

Similar a Liquid Day - DevOps y Xamarin

Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Lis Pater
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de softwaresairarcf
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarKiberley Santos
 
Relación Entre SPL Y MDSE
Relación Entre SPL Y MDSERelación Entre SPL Y MDSE
Relación Entre SPL Y MDSEEdicson Edicson
 
Meetup: Sesion #1 Unit Testing & Simian Army
Meetup: Sesion #1 Unit Testing & Simian ArmyMeetup: Sesion #1 Unit Testing & Simian Army
Meetup: Sesion #1 Unit Testing & Simian ArmyOsvaldo Mercado Coss
 
Presentacion diego
Presentacion diegoPresentacion diego
Presentacion diegodiegoching2
 
Costes del desarrollo de software
Costes del desarrollo de softwareCostes del desarrollo de software
Costes del desarrollo de softwareWilber Vidm
 
Monografia metodologia agil xp oficial
Monografia metodologia agil xp oficialMonografia metodologia agil xp oficial
Monografia metodologia agil xp oficialHarry G Portales
 
DevOps Finetuning Additional Considerations, Concepts, and Practices
DevOps Finetuning Additional Considerations, Concepts, and Practices DevOps Finetuning Additional Considerations, Concepts, and Practices
DevOps Finetuning Additional Considerations, Concepts, and Practices Octavio Velez Gaviria
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Martín Machuca
 
Metodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasMetodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasgrupo7inf162
 
Proyecto Ingeniería De Software - MSF
Proyecto Ingeniería De Software - MSFProyecto Ingeniería De Software - MSF
Proyecto Ingeniería De Software - MSFPon Pons
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREJesus Yepez
 

Similar a Liquid Day - DevOps y Xamarin (20)

DevOps on AZURE
DevOps on AZUREDevOps on AZURE
DevOps on AZURE
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Material trainer-depc-v1-parte2
Material trainer-depc-v1-parte2Material trainer-depc-v1-parte2
Material trainer-depc-v1-parte2
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
 
Relación Entre SPL Y MDSE
Relación Entre SPL Y MDSERelación Entre SPL Y MDSE
Relación Entre SPL Y MDSE
 
Meetup: Sesion #1 Unit Testing & Simian Army
Meetup: Sesion #1 Unit Testing & Simian ArmyMeetup: Sesion #1 Unit Testing & Simian Army
Meetup: Sesion #1 Unit Testing & Simian Army
 
Presentacion diego
Presentacion diegoPresentacion diego
Presentacion diego
 
Ra.1..
Ra.1..Ra.1..
Ra.1..
 
Metodologia de software
Metodologia de softwareMetodologia de software
Metodologia de software
 
Costes del desarrollo de software
Costes del desarrollo de softwareCostes del desarrollo de software
Costes del desarrollo de software
 
Monografia metodologia agil xp oficial
Monografia metodologia agil xp oficialMonografia metodologia agil xp oficial
Monografia metodologia agil xp oficial
 
Exposición aydsi
Exposición aydsiExposición aydsi
Exposición aydsi
 
DevOps Finetuning Additional Considerations, Concepts, and Practices
DevOps Finetuning Additional Considerations, Concepts, and Practices DevOps Finetuning Additional Considerations, Concepts, and Practices
DevOps Finetuning Additional Considerations, Concepts, and Practices
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)
 
Metodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasMetodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemas
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Proyecto Ingeniería De Software - MSF
Proyecto Ingeniería De Software - MSFProyecto Ingeniería De Software - MSF
Proyecto Ingeniería De Software - MSF
 
Murcia DevOps 101
Murcia DevOps 101Murcia DevOps 101
Murcia DevOps 101
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Liquid Day - DevOps y Xamarin