Implementa el Cloud Native Automation Stack

Kubernetes + CI/CD + Elastic
Tu plataforma fiable y optimizada con el stack de orquestación, automatización y logging más standard del mercado.

¿Qué consigo con Cloud Native Automation Stack?

Captura de pantalla 2021 05 21 a las 7.41.39

Gran fiabilidad

Simplifica y confía los pasos a producción de manera automatizada.

Captura de pantalla 2021 05 21 a las 7.41.44

Despliegues más ágiles

Agiliza y facilita los procesos de despliegue para ganar control en los pasos a producción.

Captura de pantalla 2021 05 21 a las 7.42.03

Ahorro de costes

La elasticidad del cloud permite adaptar los costes a lo que tu negocio necesita cada momento.

Captura de pantalla 2021 05 21 a las 7.42.07

Mayor Productividad

Que tus developers se dediquen a hacer crecer tu negocio y no a administrar la tecnología que no aporta valor.

Captura de pantalla 2021 05 21 a las 7.42.11

Escalabilidad

La elasticidad de la plataforma permite crecer en recursos según la necesidad.

Captura de pantalla 2021 05 21 a las 7.42.16

Potencial

Solución totalmente customizable en formato out of the box y siempre a la par del crecimiento de la compañía.

Captura de pantalla 2021 05 21 a las 7.42.23

Partner no intrusivo

No condicionamos los futuros cambios en la arquitectura permitiendo su evolución.

Captura de pantalla 2021 05 21 a las 7.41.44

Despliegues más ágiles

Agiliza y facilita los procesos de despliegue para ganar control en los pasos a producción.

Captura de pantalla 2021 05 21 a las 7.42.03

Ahorro de costes

La elasticidad del cloud permite adaptar los costes a lo que tu negocio necesita cada momento.

"El uso de Kubernetes en producción ha crecido drásticamente: El 78% de los encuestados están usando Kubernetes en producción, un enorme salto del 58% del año pasado."
CNCF Survey Report
cncf white png

¿Qué incluye el Cloud Native Automation Stack?

1. Implementación del sistema, con la configuración del Stack.

Orquestación
Creamos los repositorios para que el equipo de desarrollo los alimente y mediante Jenkins, dispare la ejecución de la pipeline que construirá el docker y gestionará su deployment.
Automatización
Preparamos el clúster de Kubernetes para la orquestación de los contenedores. Utilizamos Flux para asegurar que la configuración del clúster está actualizada según la fuente de verdad: git (gitops approach).
Logging
Utilizando Redis como buffer para logs y Elastic como motor de búsqueda alimentado por Logstash y pintado por Kibana, conseguimos tener visibilidad completa de los logs generados por una infraestructura efímera.

2. Incluimos una sencilla app de demo que permite validar el CI/CD y testear la plataforma

Comprobaremos la eficacia del proceso con una app de demostración (Hello world!) que validará el funcionamiento de la Pipeline. El cliente podrá crear y customizar las pipelines con total libertad.

Se pueden realizar pipelines a medida pero no están incluidos en esta propuesta de implementación de Cloud Native Automation Stack, debemos valorarlas según la extensión de la aplicación.

3. Documentación

Se entregará la documentación técnica del stack (piezas, encaje y diseño). Esta información facilitará la explotación de la plataforma por los usuarios.
Cloud Native Automation Stack

Extiende tu plataforma, llegamos a todas tus necesidades

Monitoring & Observability

Medir y observar es fundamental para gobernar cualquier plataforma. ¿Qué necesitamos?
Métricas: Las proporciona Prometheus, una solución de monitorización open-source y perfectamente integrada en Kubernetes.
Tracing: Podemos añadir información de tracing de aplicación en Elastic mediante su APM.
Dashboards: Grafana nos permite analizar y visualizar los datos que recogemos.

Te ayudamos en el desarrollo

Tenemos un equipo experto para ayudarte en el desarrollo de tu aplicación en la plataforma de CI/CD y utilizando metodologías ágiles:
1. Realizamos proyectos a medida basados en microservicios Java.
2. Gestionamos todos tus proyectos de desarrollo mediante nuestra oficina técnica de servicios.

Haz tu plataforma Cloud más segura y robusta

No olvides que la seguridad en cloud es un modelo de responsabilidad compartida. Donde no llega el proveedor cloud podemos ayudarte nosotros con:
Cloud Security Center: un servicio de monitorización y control 24×7.

Servicios opcionales:

| Evaluación y asistencia para cumplimiento de PCI.

| Auditorías de seguridad, pen-testing y postura de seguridad con nuestro Cloud Security Checkup

Que tus developers se dediquen a hacer crecer
tu negocio y no a administrar la tecnología.

Si crees que Cloud Native Automation Stack puede ser útil para ti, en su totalidad o para complementar, contacta con nuestro equipo y hablamos sobre tu caso.

Preguntas Importantes

¿A qué sector va dirigido el CNAS?

Cualquier empresa que desee ganar fiabilidad y seguridad en su plataforma, o crearla desde cero con una total capacidad de escalabilidad.

¿Me compromete a más servicios?

No, el servicio de implementación de stacks tiene un inicio y una entrega final, sin más pagos ni compromisos.

¿Qué incluye éste Stack?

El Cloud Native Automation Stack incluye la implementación de las herramientas, procesos y documentos descritos aquí.

¿Qué es CI/CD?

Esta metodología permite el desarrollo constante y su puesta en producción que permitirá una integración continua. Con estrategias DevOps conseguimos un desarrollo más autónomo y hacemos posible los test de calidad que garantizan la detección de errores.

¿Qué es y para qué sirve Kubernetes?

Kubernetes simplifica y optimiza la gestión de los microservicios. Desarrollar una aplicación en Kubernetes nos garantiza una visión transparente del clúster, además de mayor flexibilidad y escalabilidad según las necesidades futuras.
Puedes saber más de Kubernetes aquí.

¿Qué es Elastic Stack y su sistema de logging?

Elastic Stack es el conjunto de herramientas que utilizamos como gestor centralizado de logs generados en plataformas elásticas.

¿Qué es y para qué sirve Jenkins?

El proveedor cloud opera, administra y controla los componentes del sistema operativo host y la capa de virtualización hasta la seguridad física de las instalaciones en las que funcionan los servicios. El cliente asume la responsabilidad y securización de las aplicaciones y de la configuración del firewall.

¿Qué es el modelo de responsabilidad compartida en Cloud?

Kubernetes simplifica y optimiza la gestión de los microservicios. Desarrollar una aplicación en Kubernetes nos garantiza una visión transparente del clúster, además de mayor flexibilidad y escalabilidad según las necesidades futuras.
Puedes saber más de Kubernetes aquí.

¿A qué tipo de mercado vertical va dirigido?

Todos los susceptibles de necesitar escalabilidad, adaptabilidad y crecimiento constante de su negocio, aportando nuevas funcionalidades de su plataforma y mantener una continua evolución.