Capítulo 2. Los pilares de la ingeniería de plataformas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La fuerza portante de un puente no es la fuerza media de los pilares, sino la fuerza del pilar más débil.
Zygmunt Bauman
Ahora que hemos hablado del "por qué" de la ingeniería de plataformas, hablemos del "qué". Recuerda la definición inicial que dimos en el Capítulo 1:
La ingeniería de plataformas es la disciplina que se ocupa del desarrollo y funcionamiento de las plataformas. El objetivo de esta disciplina es gestionar la complejidad general del sistema para ofrecer ventajas a la empresa. Lo hace adoptando un enfoque de producto curado para desarrollar plataformas como abstracciones basadas en software que sirven a una amplia base de desarrolladores de aplicaciones, operándolas como cimientos del negocio.
A partir de esta definición, podemos identificar los cuatro pilares de la práctica de la ingeniería de plataformas:
- Producto
-
Adoptar un enfoque de productos curados
- Desarrollo
-
Desarrollar abstracciones basadas en software
- Amplitud
-
Sirviendo a una amplia base de desarrolladores de aplicaciones
- Operaciones
-
Funcionando como cimientos de la empresa
Estos cuatro pilares son fundamentales para el éxito de la ingeniería de plataformas. Sin ellos, acabas desplazando la complejidad, pero no gestionándola realmente. Los enfoques anteriores no han conseguido cuadrar este círculo. Esto no es sorprendente, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access