Tecnologías

Nuestro paquete de tecnologías sugeridas es el siguiente

Para proyectos legados o que requieran integración contamos con experiencia adicional en las siguientes tecnologías

La elección de nuestras tecnologías tiene que ver con generar proyectos que puedan proyectarse en el tiempo, permitan modificarse y crecer conforme avanza el negocio de nuestros clientes.

Servidor

Para garantizar el control y la seguridad, siempre que el cliente lo requiera, los back-end desarrollados por Neocomplexx Group S.A. y la base de datos serán instalados en el servidor indicado por el cliente, el mismo puede ser físico o en la nube.

La seguridad, configuración y uso de servidores puede ser realizada por el cliente, Neocomplexx Group SA. o un tercero que el cliente defina.

Integración continua

Cuando se desarrolla un backend, si el servidor lo permite, utilizamos Jenkins para administrar las tareas de compilación y despliegue. Las mismas involucran correr tests unitarios, compilar imágenes de Docker y generar sus respectivos contenedores, subir las imágenes a Docker Hub Registry (privado) y ejecutar las imágenes subidas. Estas tareas pueden realizarse tanto en un entorno de pruebas (staging) como en producción.

Interfaces de aplicación

Los back-end desarrollados por Neocomplexx Group S.A. ofrecen toda su funcionalidad a través de una interfaz de aplicación (API RESTful). Esto permitirá encapsular la lógica del negocio en los servidores y controlar el acceso que tiene las aplicaciones front-end a la información. Esta comunicación se cifra con certificados de seguridad SSL. Las API permitirán en un futuro incorporar aplicaciones móviles o de escritorio conectadas a la misma funcionalidad.