Francisco Ortiz Abril

Desarrollador de software, actualmente trabajando en Nextail. A lo largo de mi carrera he ayudado a construir diferentes productos, intentando aportar valor y persiguiendo culturas de continuo aprendizaje, basadas en Extreme Programming (XP) y Devops.

Escalabilidad: bases y aplicación a sistemas, equipos y procesos.

Spanish
Intermediate

Una de las definiciones de DevOps que más nos gustan es la de Jez Humble: “Una comunidad de práctica interdisciplinaria dedicada al estudio de la construcción, la evolución y el funcionamiento a escala de sistemas resilientes que cambian rápidamente.” Pero, ¿qué significa funcionamiento a escala? Teniendo en cuenta que nos dedicamos a construir, operar y evolucionar sistemas complejos, el entendimiento de las leyes básicas que afectan a la escalabilidad nos proporciona herramientas muy útiles para entender y mejorar nuestros sistemas, procesos o cultura. Esta sesión es una introducción a las teorías que nos permiten entender la escalabilidad (ley universal de escalabilidad, teoría de colas, teoría de las restricciones, ley de Conway, ley de Andahl, etc.) y cómo afectan a nuestros sistemas (software y organización de equipos). En nuestra experiencia, los conocimientos básicos sobre estos fundamentos nos ayudan a hacer diseños más resilientes, desacoplados y escalables. Mostraremos algunos ejemplos de decisiones que hemos tomado teniendo en cuenta estos fundamentos.

Francisco Ortiz Abril at Cáceres 2020