Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

Pedro González Serrano (aka NITEMAN) Consultor de rendimiento y procesos Administrador de sistemas Casi 8 años con Drupal Miembro de la AED @NITEMAN_es http://niteman.es

Slide 3

Slide 3 text

Disculpen si les llamo caballeros, pero es que no les conozco muy bien

Slide 4

Slide 4 text

el diablo está en los detalles pero nada sustituye la visión de conjunto

Slide 5

Slide 5 text

el color del dinero

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

little boxes * I'm a believer * Lost in translation * El guardaespaldas

Slide 8

Slide 8 text

money makes the world go around

Slide 9

Slide 9 text

los caminos del Jedi

Slide 10

Slide 10 text

En mi máquina funciona * Tocar en producción * tiempos modernos lado oscuro * Agile * Test first * Continuous delivery * DevOps

Slide 11

Slide 11 text

me encanta que los planes salgan bien

Slide 12

Slide 12 text

los 15 mandamientos * Estimaciones * El plan perfecto * Escrito en piedra

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

here be dragons

Slide 15

Slide 15 text

la deuda * All first * Hay que tirarlo y empezar de cero

Slide 16

Slide 16 text

d-day * Deployments

Slide 17

Slide 17 text

¡está vivo! * los olvidados

Slide 18

Slide 18 text

juegos de guerra

Slide 19

Slide 19 text

me encanta el olor del napalm por la mañana * Producción se ha caído

Slide 20

Slide 20 text

don’t panic * shit happens * busca soluciones, no culpables

Slide 21

Slide 21 text

el día de la marmota * Tropezando en la misma piedra

Slide 22

Slide 22 text

luz de gas

Slide 23

Slide 23 text

anatomía de un asesinato * naufragio en tiempo real * asesinato en 8 mm * thick as a brick * bad robots

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

la torre de babel

Slide 26

Slide 26 text

K.I.S.S.

Slide 27

Slide 27 text

tienes un e-mail * Pasarelas de correo

Slide 28

Slide 28 text

juegos de manos * Alta disponibilidad * Resistencia a fallos

Slide 29

Slide 29 text

dangerous liaisons * Servicios externos * Malos vecinos

Slide 30

Slide 30 text

directo al nervio * Cachés

Slide 31

Slide 31 text

sky captain y el mundo del mañana * La caja negra

Slide 32

Slide 32 text

toy story

Slide 33

Slide 33 text

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

Slide 34

Slide 34 text

el diablo está en los detalles pero nada sustituye la visión de conjunto

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

conjunto

Slide 37

Slide 37 text

a dangerous method @NITEMAN_es http://niteman.es

Slide 38

Slide 38 text

¡Hasta luego y gracias por el pescado! http://bit.ly/NITEMAN_masalla

Slide 39

Slide 39 text

otras cosas que quería contar Migraciones 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

Slide 40

Slide 40 text

otras cosas que quería contar II Estrangulamiento 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

Slide 41

Slide 41 text

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/

Slide 42

Slide 42 text

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/