Una herramienta que integra desarrollo y producción (DevOps)
Desarrollo:
- Framework de desarrollo rápido de alto nivel.
Producción:
- CLI y GUI para despliegue, monitorización y operación de aplicaciones.
Expertos en:
- Código abierto (open source)
- No inventamos la rueda: integramos las mejores librerías de código abierto.
Sistemas Operativos:
- Linux
Lenguajes:
- Back-end: C
- Front-end: Javascript
- Utilidades: Python
- Normalizamos el trabajo de desarrollo y operación
- Para hablar el mismo lenguaje que negocio.
Describe tu sistema o negocio mediante:
- Actores con role y/o nombre (yunos).
- Interconecta los yunos mediante servicios (SaaS, Microservices, FaaS) y mensajes (MOP).
Distribución, potencia y fiabilidad:
- Construye redes, distribuye los yunos en multiples nodos organizados en reinos.
Ley de Correspondencia o Ley de Analogía.
- Como es arriba es abajo. Como es abajo es arriba.
Teoría de grafos.
- Grafo: conjunto de Vertices/Aristas
- Todo lo que se pueda describir con grafos se puede implementar con Yuneta.
Arbol jerárquico de objetos dentro de un yuno.
Los objetos se comunican mediante mensajes (evento + kw json).
Reinos y yunos en un negocio de trazabilidad.
Dentro del sistema los yunos se comunican mediante mensajes json.
Los mensajes entrantes al sistema se normalizan con un esquema json adaptado a cada negocio.
Los mensaje salientes del sistema se adaptan al periférico destino.
CLI
- Mendiante el CLI (consola linux) podemos desplegar yunos, arrancarlos, pararlos, crear nodos nuevos, clonarlos, monitorizarlos, etc.
GUI
- Mediante el GUI (aplicación Web) podemos monitorizar y realizar tareas básicas de operación. O complejas, depende de lo que quiera el cliente. El GUI se hace a medida del cliente.
Yuneta es fundamentalmente una herramienta de comunicaciones, ideal para:
un mundo distribuido, interconectado, por ejemplo:
Puede integrar cualquier tecnología gracias al uso de los lenguajes C y python y el mundo open source:
Con la propia herramienta se han construido una serie de yunos standalone para facilitar el despliegue y operación de yunos.
Yuneta suministra también un reino de utilidades, con yunos ciudadanos, útiles para controlar y monitorizar cada nodo:
Table of Contents | t |
---|---|
Exposé | ESC |
Full screen slides | e |
Presenter View | p |
Source Files | s |
Slide Numbers | n |
Toggle screen blanking | b |
Show/hide slide context | c |
Notes | 2 |
Help | h |