A medida que las bases de datos NoSQL cobran mayor protagonismo, he observado a compañeros del área que se preguntan cómo diseñar las bases de datos no relacionales que, tal como describe la wikipedia, "No garantizan completamente atomicidad, consistencia, y durabilidad, y habitualmente escalan bien horizontalmente". Es decir, el esquema puede variar dinámicamente (agregar campos …
Diseñando productos de APIs
Ahora vamos a dar nuestra perspectiva de como modelar APIs. La solución que hemos desarrollado y puesto en práctica utiliza los lenguajes de modelado de ArchiMate y UML. En nuestra propuesta integramos diferentes puntos de vista para tener una visualización global, es decir: la definición de negocio que describe el por qué y para qué …