MicroServicios
En procesos de desarrollo de aplicaciones hacia un modelo nativo en la nube y a la hora de desarrollo de software donde el nivel de detalle, la sencillez y la capacidad de compartir un proceso similar en varias aplicaciones es vital , en Second Window nos basamos en los Microservicios para poder cumplir con esos requisitos
Ventajas que ofrece Second Window al utilizar una arquitectura de Microservicios
Aplicaciones listas para comercializarse más rápidamente
Debido a la reducción de los ciclos de desarrollo, una arquitectura de microservicios permite que la implementación y las actualizaciones se realicen más rápidamente.
Gran capacidad de expansión
A medida que crece la demanda de ciertos servicios, es posible realizar implementaciones en distintos servidores e infraestructuras para satisfacer sus necesidades
Capacidad de recuperación
Si estos servicios independientes están bien diseñados, no pueden afectar a los demás. Esto significa que si una parte falla, no afecta a toda la aplicación, a diferencia del modelo de aplicaciones monolíticas.
Facilidad de implementación
Debido a que las aplicaciones basadas en microservicios son más modulares y más pequeñas que las aplicaciones monolíticas tradicionales, ya no es necesario preocuparse por su implementación. Se requiere más coordinación, pero las ventajas son enormes
Accesibilidad
Dado que las aplicaciones más grandes se desglosan en piezas más pequeñas, los desarrolladores pueden comprender, actualizar y mejorar más fácilmente esas piezas; de esta manera, se obtienen ciclos de desarrollo más rápidos, especialmente cuando se combinan con metodologías de desarrollo ágiles.
Aplicaciones más abiertas
Debido al uso de API políglotas, los desarrolladores tienen la libertad de elegir los mejores lenguajes y tecnologías para la función que se necesita.
Experiencia profesional
Linux
Cloud Computing
Devops
Automatizacion
Virtualización
OpenStack
Sector Banca
Se realiza un agregador de cuentas bancarias utilizando OpenShift, Integracion continua con Jenkins, Phyton (automatización de reglas) y base de datos no relacional (Mongodb)
Sector Logistica
Se realiza un proyecto de optimización de rutas para entrega de paquetería utilizando Java 11, Microservicios Core, Activity Spring (parametrización de microservicios) y base de datos relacionales (Postgret)
Sector Telco
Diseño de arquitectura de unificación de proyectos al objeto de optimización y escalabilidad de los mismos.