noticias emc€¦ · los microservicios se entregan en forma de imágenes desde el registry privado...

2
Microservicios Efficient Mind cuenta que una serie de microservicios desarrollados sobre la base de una arquitectura de software que nació en el mundo serverless. La arquitectura permite crear microservicios sin estado que pueden ser ejecutados en un ambiente de contenedores, sean de Docker o Kubernetes, conteniendo funcionalidades de Mesh como métricas de desempeño basados en Prometheus y service manager como Istio. Contenedores Los microservicios se entregan en forma de imágenes desde el registry privado de Efficient Mind o bien se realiza el push de las 1 Python Microservicios desarrollados en Python, el lenguaje con mayor nivel de adopción actualmente en el mundo según los stats de StackOverflow. Kubernetes Plataforma para la administración de contenedores creados a partir de imágenes. K8s permite generar ambientes de servicios replicados ágilmente y además permite escalar en forma horizontal entre N cantidad de nodos sin necesidad de realizar desarrollos a los microservicios * . * en la medida que siga los lineamientos que utiliza Efficient Mind para su desarrollo. Webservices Todos los microservicios creados por Efficient Mind se utilizan a través de una API REST con payload en JSON. La API controla tanto la versión a ser utilizada de forma de tener backward compatibility y JSON Schema para el correcto armado de los documentos. Todas las APIs contienen Prometheus para métricas. NOTICIAS EMC Microservicios | Contenedores | Serverless

Upload: others

Post on 28-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NOTICIAS EMC€¦ · Los microservicios se entregan en forma de imágenes desde el registry privado de Efficient Mind o bien se realiza el push de las 1 Python Microservicios desarrollados

Microservicios Efficient Mind cuenta que una serie de microservicios desarrollados sobre la base de una arquitectura de software que nació en el mundo serverless.

La arquitectura permite crear microservicios sin estado que pueden ser ejecutados en un ambiente de contenedores, sean de Docker o Kubernetes, conteniendo funcionalidades de Mesh como métricas de desempeño basados en Prometheus y service manager como Istio.

Contenedores Los microservicios se entregan en forma de imágenes desde el registry privado de Efficient Mind o bien se realiza el push de las

�1

Python

Microservicios desarrollados en Python, el lenguaje con mayor nivel de adopción actualmente en el mundo según los stats de StackOverflow.

Kubernetes

Plataforma para la administración de contenedores creados a partir de imágenes.

K8s permite generar ambientes de servicios replicados ágilmente y además permite escalar en forma horizontal entre N cantidad de nodos sin necesidad de realizar desarrollos a los microservicios*.

* en la medida que siga los lineamientos que utiliza Efficient Mind para su desarrollo.

Webservices

Todos los microservicios creados por Efficient Mind se utilizan a través de una API REST con payload en JSON.

La API controla tanto la versión a ser utilizada de forma de tener backward compatibility y JSON Schema para el correcto armado de los documentos.

Todas las APIs contienen Prometheus para métricas.

NOTICIAS EMC Microservicios | Contenedores | Serverless

Page 2: NOTICIAS EMC€¦ · Los microservicios se entregan en forma de imágenes desde el registry privado de Efficient Mind o bien se realiza el push de las 1 Python Microservicios desarrollados

mismas a los registries de los clientes.

Se evita tener que realizar instalaciones complejas de software de terceros, librerías y parametrizaciones que ya vienen resueltas dentro de la propia imagen.

Tecnología que permite comenzar con nubes privadas para luego migrar a híbridas y/o públicas con el mínimo esfuerzo.

Serverless Nuevo ambiente de ejecución que permite utilizar microservicios sin que estos estén ejecutándose continuamente.

Es eficiente por demás en el uso de los recursos de hardware así como de la energía que estos consumen.

Beneficios •Servicios altamente cohesivos

•Impacto de cambios casi despreciable

•Simpleza en la administración de los ambientes de ejecución

•Herramientas de acceso publico para toda la institución

•La más alta performance

�2

Efficient Mind Consulting como socio

Efficient Mind Consulting actúa como socio en el relevamiento, diseño e implementación de los componentes mencionados, no solo desde el punto de vista técnico, sino que también desde el punto de vista funcional.

Tanto diseñando como creando software necesario para la solución en manejo de los procesos de negocios.

¿Quiénes somos?

Efficient Mind es una empresa compuesta por profesionales con 15+ años de experiencia en el diseño y desarrollo de sistemas de información para el mercado financiero.

Amplio conocimiento en los mercados financieros de valores en Latinoamérica.

Profundo entendimiento en los procesos operativos del front to back tanto para el Buy Side como para el Sell Side de las instituciones financieras.