Infraestructura y tecnologías
No lo escribimos todo nosotros; sobre qué construimos también es una decisión
- Inicio
- /
- Empresa
- /
- Infraestructura y tecnologías
Debajo de un sistema hay mucho que no escribimos nosotros. La red que resuelve el dominio, la base de datos donde viven los datos, la línea de producción que imprime la placa, los servicios con los que dialoga la aplicación. Nada de esto es un detalle de aprovisionamiento a pasar por alto; son estos elementos los que determinan el comportamiento del sistema en el terreno.
No los llamamos socios de solución, porque no lo son. No existe un contrato de asociación entre nosotros; pero la capa de resolución de dominios, proxy y caché que hay delante de un sitio viene de fuera, y cuando esa capa cae, el sitio cae con ella. Nuestras placas prototipo también salen de una línea de producción que no nos pertenece. El nombre real de esa relación no es asociación, sino dependencia, y esa dependencia debe elegirse a conciencia.
Por eso qué infraestructura usar se discute dentro de las decisiones del proyecto, no como una preferencia añadida después. A continuación, algunas de las capas sobre las que construimos hoy; la lista varía según el proyecto y se ajusta a la estructura que ya tenga la organización.
Nuestros socios tecnológicos
- Cloudflare
- Microsoft SQL Server
- .NET
- Entity Framework Core
- Avalonia
- Roslyn
- SQLite
- OpenAPI
- JLCPCB
La lista varía según el proyecto. En cada trabajo, la infraestructura utilizada se recompone según la estructura existente de la organización y las exigencias del proyecto.
Nuestros criterios de selección
Disponibilidad de suministro
Un componente que parece ideal en la ficha técnica no es la elección correcta si su plazo de entrega es largo o si proviene de una única fuente. Preferimos piezas que tengan alternativa y estén ampliamente disponibles.
Durabilidad
La herramienta más rápida hoy puede ser, dentro de tres años, aquella para la que ya no encuentre a nadie que le dé mantenimiento. Este criterio, para nosotros, va antes que el rendimiento.
Compatibilidad con lo existente
Un componente que no se comunica con los sistemas existentes de una organización eleva el costo total, aunque sea técnicamente superior. El costo de compatibilidad se tiene en cuenta desde la fase de selección.
Margen de independencia
No tomamos decisiones que encierren en un único proveedor sin haber discutido el costo de salida. Una dependencia creada sin conocer ese costo termina jugando en su contra más adelante, en la mesa de negociación.
Hablemos de trabajar juntos
Si tiene una propuesta o una pregunta sobre este tema, empecemos con una breve conversación.