Hasta producción y más allá

42
Hasta producción y más allá http://creativecommons.org/licenses/by-sa/3.0/es/
  • date post

    21-Oct-2014
  • Category

    Technology

  • view

    633
  • download

    1

description

La vida de un proyecto no se acaba con su puesta en producción, aunque a veces pensemos lo contrario. En esta sesión daré mi visión de conjunto sobre los proyectos web: desde su concepción hasta su evolución en producción a medio plazo; desgranando algunas lecciones aprendidas y sugiriendo como enfocar diversos problemas. No esperes algo muy técnico ni especializado, se trata más bien de ver los proyectos desde diversos ángulos. Algunos de los temas que se abordarán son: El color del dinero (perspectiva económica de los proyectos web: el valor, el cliente y el usuario) Los caminos del Jedi (todos sabemos como se deberían hacer las cosas) Me encanta que los planes salgan bien / Aquí hay dragones (planificación, fallo temprano, choques con la realidad, heredando proyectos) Alerta Roja / Juegos de guerra (incidencias: lo urgente y lo importante) La torre de babel (complejidad, arquitectura) Todos ellos complejos y con suficiente entidad para tener sus propias charlas... pero que rara vez se abordan en conjunto.

Transcript of Hasta producción y más allá

Page 1: Hasta producción y más allá

Hasta produccióny más allá

http://creativecommons.org/licenses/by-sa/3.0/es/

Page 2: Hasta producción y más allá

Pedro González Serrano (aka NITEMAN)

Consultor de rendimiento y procesosAdministrador de sistemas

Casi 8 años con Drupal

Miembro de la AED

@NITEMAN_es http://niteman.es

Page 3: Hasta producción y más allá

Disculpensi les llamo caballeros,pero es que

no les conozcomuy bien

Page 4: Hasta producción y más allá

el diablo estáen los detalles

pero nada sustituyela visión de conjunto

Page 5: Hasta producción y más allá

el color del dinero

Page 6: Hasta producción y más allá

grandes esperanzas

* Your own personal Jesus

* Start me up (I'll never stop)

* ¡Y dos huevos duros!

Alicia en el país de las maravillas

Page 7: Hasta producción y más allá

little boxes* I'm a believer

* Lost in translation

* El guardaespaldas

Page 8: Hasta producción y más allá

money makes the world go around

Page 9: Hasta producción y más allá

los caminos del Jedi

Page 10: Hasta producción y más allá

En mi máquina funciona *Tocar en producción *

tiempos modernos

lado oscuro

* Agile* Test first* Continuous delivery* DevOps

Page 11: Hasta producción y más allá

me encantaque los planes

salgan bien

Page 12: Hasta producción y más allá

los 15 mandamientos

* Estimaciones* El plan perfecto* Escrito en piedra

Page 13: Hasta producción y más allá

yippee-ki-yay, motherfucker

* Trust the people, not the plan* Done is better than perfect* Estrategias (mono o león)

Page 14: Hasta producción y más allá

here be dragons

Page 15: Hasta producción y más allá

la deuda

* All first

* Hay que tirarlo y empezar de cero

Page 16: Hasta producción y más allá

d-day* Deployments

Page 17: Hasta producción y más allá

¡está vivo!

* los olvidados

Page 18: Hasta producción y más allá

juegos de guerra

Page 19: Hasta producción y más allá

me encanta el olor del napalm

por la mañana

* Producción se ha caído

Page 20: Hasta producción y más allá

don’t panic

* shit happens* busca soluciones, no culpables

Page 21: Hasta producción y más allá

el día de la marmota

* Tropezando en la misma piedra

Page 22: Hasta producción y más allá

luz de gas

Page 23: Hasta producción y más allá

anatomía de un asesinato

* naufragio en tiempo real* asesinato en 8 mm

* thick as a brick* bad robots

Page 24: Hasta producción y más allá

timeline

* Registro de despliegues y cambios* Control de versiones* KPIs

Page 25: Hasta producción y más allá

la torre de babel

Page 26: Hasta producción y más allá

K.I.S.S.

Page 27: Hasta producción y más allá

tienes un e-mail

* Pasarelas de correo

Page 28: Hasta producción y más allá

juegos de manos

* Alta disponibilidad* Resistencia a fallos

Page 29: Hasta producción y más allá

dangerousliaisons

* Servicios externos* Malos vecinos

Page 30: Hasta producción y más allá

directo al nervio

* Cachés

Page 31: Hasta producción y más allá

sky captain y el mundo del mañana

* La caja negra

Page 32: Hasta producción y más allá

toy story

Page 33: Hasta producción y más allá

el inglés que subió una colina, pero bajó una montaña

Page 34: Hasta producción y más allá

el diabloestá en los

detallespero nada sustituye

la visión de conjunto

Page 35: Hasta producción y más allá

detalles

* Scary Movie* apple-touch-icon* Timebombs (cron)

Page 36: Hasta producción y más allá

conjunto

Page 37: Hasta producción y más allá

a dangerous method

@NITEMAN_es http://niteman.es

Page 38: Hasta producción y más allá

¡Hasta luego y gracias por el pescado!

http://bit.ly/NITEMAN_masalla

Page 39: Hasta producción y más allá

otras cosas que quería contarMigraciones

Corsés

La hoguera de las vanidades

Seguridad

Daniel el travieso / La tentación vive arriba (efecto malos vecinos, los peligros de compartir infraestructura)

Deploy failed

Apple-touch-icon

fallo temprano

solo puede quedar uno

Burn-e (problemas que hay que arreglar recurrentementehttp://en.wikipedia.org/wiki/Burn-e), pregunta a tu desarrollador

Hacer producto o proyecto

El señor Lobo

Lo que el cliente quiere (lo que querríamos montarle) y lo que el realmente necesita

Más madera! (riesgos de no arreglar problemas subyacentes)

Compartir información

El ataque de los clones, repetibilidad

Bichos / HormigaZ

Basura en los logs (filtra o corrige, pero nunca pases)

Esto no es un diamante, el producto no mejora con la presión

El gran dictador (goolgle)

In time

Decirle al cliente lo que no quiere oír

Frontend (y rendimiento front)

El todo y las partes (relaciones entre distintos proveedores)

Tests A/B

Daniel el travieso / El vecino de abajo (efecto malos vecinos)

El bueno, el feo y el malo

Una serie de catastróficas desdichas

Trabajo basura

El gom jabbar (la caja negra)

Certified to fail TM / Crash test dummies

Page 40: Hasta producción y más allá

otras cosas que quería contar IIEstrangulamiento de red (un formula uno no puede circular por un camino comarcal) (¿la soga?)

Sonic screwdriver - Psiquic paper

CAP Theorem

It doen't matter who good you are or how good you think you are

Inception

Matrix

Cada gota cuenta (microcaching)

Sweet dreams

Arrastrando errores

Por qué integracion ha de tener los mismos ajustes que producción (interacciones)

Ready to fail

Deploy failed

La última frontera

La utopia de las fechas

Ventanas de mantenimiento

Offloading

Consistencia de backups

Variabilidad del rendimiento

Crecimiento orgánico

Migraciones de sistemas

Tracing problems

Buscando a nemo (asociaciones entre archivos y nodos)

Solr for the win

Cacheo de llamadas ajax

Pequeños presupuestos (economía de escala) (¿Pequeños guerreros?)

Cacheado de vistas/microcaching

Gremblins

Control de tareas programáticas

El enemigo en casa

Los cazafantasmas (errores no consitentes)

CDNs

Page 41: Hasta producción y más allá

Créditos Imágenes I[BUZZ]: http://www.flickr.com/photos/nasahqphoto/7027463723

[GROUCHO]: http://www.flickr.com/photos/23495784@N08/3118310110/

[MONEY]: http://www.flickr.com/photos/matze_ott/2111661914

[GREAT_EXPECTATIONS]: http://www.flickr.com/photos/lightknight/802819962/

[LITTLE_BOXES]: http://www.flickr.com/photos/coreforce/4238727524/

[BIG_LEBOWSKI]: http://www.flickr.com/photos/15598708@N04/2165144933/

[JODA]: http://www.flickr.com/photos/janex/1862151365/

[MODERN_TIMES]: http://www.flickr.com/photos/pasukaru76/3695537154/

[DARK_SIDE]: http://www.flickr.com/photos/pasukaru76/3695537756/

[HANNIBAL_aquamaniac]: http://mechagodzillajunior.blogspot.com.es/2012/04/zillagate.html

[HANNIBAL_OK]: http://the80sman.blogspot.com.es/2012/09/john-hannibal-smith-a-team.html

[COMMANDMENTS]: http://www.flickr.com/photos/dochinator/459563778/

[DIE_HARD]: http://www.flickr.com/photos/pineapples101/4228255604/

[DRAGON]: http://www.flickr.com/photos/darkness/6427151205/

[THE_DEBT]: http://www.flickr.com/photos/behruz/1319362625/

[D_DAY]: http://www.flickr.com/photos/soldiersmediacenter/2560389365/

[YOUNG_FRANKENSTEIN]: http://www.flickr.com/photos/tom-margie/2069898453/

Page 42: Hasta producción y más allá

Créditos Imágenes II[RED_ALERT]: http://commons.wikimedia.org/wiki/File:Red_alert.jpg

[APOCALYPSE_NOW]: http://www.flickr.com/photos/dominox_o/1676108884/

[DON’T_PANIC]: http://www.flickr.com/photos/altogether-aido/3095676229/

[GROUNDHOG]: http://www.flickr.com/photos/qmnonic/2482789921/

[FOG]: http://www.flickr.com/photos/premnath/7692683284/

[X_RAYS]: http://www.flickr.com/photos/vehag/5967135126/

[TIMELINE]: http://www.flickr.com/photos/michaelpollak/9460484609/

[BABEL]: http://www.flickr.com/photos/pcambra/8339644192/in/set-72157632418718364

[PAPER_PYRAMID]: http://www.flickr.com/photos/pyramidtexts/4019061412/

[E_MAIL]: http://www.flickr.com/photos/cicciodylan/7076893037/

[BALANCE]: http://www.flickr.com/photos/classblog/5136926303/

[DANGEROUS_LIAISONS]: http://www.flickr.com/photos/likeabalalaika/4640086474/

[SCALPEL]: http://www.flickr.com/photos/tudedude/3755527971/

[CLOUD]: http://www.flickr.com/photos/glenbledsoe/5442962755/

[PUPPETS]: http://www.flickr.com/photos/vasta/4463786284/

[MOUNTAIN]: http://www.flickr.com/photos/blmiers2/6167391543/

[DEVIL]: http://www.flickr.com/photos/multiphrenic/3688460293/

[CITY]: http://www.flickr.com/photos/lorentzen/8566656491/

[DIVÁN]: http://www.flickr.com/photos/erkua/6166204098/