Your SlideShare is downloading. ×
  • Like
Montando un escenario de integración continua - Pucela Tech Day
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Montando un escenario de integración continua - Pucela Tech Day

  • 614 views
Published

Montando un escenario de integración continua …

Montando un escenario de integración continua

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
614
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
6
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Montando un escenario deintegración continua
  • 2. Vicenç Garcia• Software Developer Engineer vgarcia@plainconcepts.com http://geeks.ms/blogs/devnettips @vgaltes
  • 3. Ibon Landa• Software Development Team Lead• Windows Azure MVP ilanda@plainconcepts.com http://geeks.ms/blogs/ilanda http://www.estoyenlanube.com @ibonilm
  • 4. http://bit.ly/AsvWvK
  • 5. ¿Funciona? Más ejemplos: Facebook, Amazon, Netflix, Etsy…
  • 6. ¡Liberarfrecuentemente,puede incrementarla estabilidad! Microsoft Confidential – NDA Required
  • 7. ¿Te sientes identificado?Tengo cambios que funcionan perfectamente en un sistema perofallan en otro.Una vez que se termina de desarrollar una funcionalidad, se tardandos semanas en poder tenerla lista en un entorno de producciónLos programadores y los testers juegan al ping-pong.Aunque tengo las herramientas adecuadas, sigue siendo difícilobtener feedback.El proceso de desplegar en producción es muy complejo y nunca sehace de la misma forma.
  • 8. ¿Por qué entregar frecuentemente?Feedback rápidoSe reduce el riesgo de cada entregaSe conoce el progreso real
  • 9. Las entregas van a ir guiadaspor las necesidades denegocio, no por lasrestricciones operacionales. Microsoft Confidential – NDA Required
  • 10. Principios• Cualquier build es “release candidate”• Crea un proceso repetible y confiable• Automatiza prácticamente todo• Mantén todo bajo control de versiones
  • 11. Principios• Si duele, hazlo más frecuentemente• Construye con calidad• Hecho significa entregado• Todo el mundo es responsable del proceso de entrega• Mejora continua
  • 12. Herramientas
  • 13. Windows Azure: Computación
  • 14. Windows Azure Web Sites
  • 15. Frameworks Web soportados
  • 16. Métodos de publicación
  • 17. http://tfs.visualstudio.com
  • 18. DEMO
  • 19. ¡MUCHAS GRACIAS!