# DevOps e Infraestructura Cloud

https://www.mecexis.com/es/servicios/devops-e-infraestructura-cloud/

Tu aplicación en producción sin dolores de cabeza: escalable, segura y con costes bajo control

## Consultoría DevOps y cloud

Desplegar, observar y recuperar con criterio

El software necesita una infraestructura adecuada a su uso y un proceso claro para su actualización. Revisamos cómo se despliega, cómo se detectan incidencias y cómo se puede recuperar el servicio.

Nuestros servicios de infraestructura en la nube ayudan a poner orden en servidores, configuraciones y dependencias. Elegimos las herramientas según el proyecto y documentamos las operaciones que el equipo deberá mantener. Aplicamos las mejores prácticas para mantener los datos seguros y el sistema funcionando.

## Del estado actual a una operativa clara

Priorizamos los riesgos y mejoras que tienen utilidad para el servicio.

### Revisar el punto de partida

Analizamos la infraestructura y las necesidades, identificando dependencias, riesgos y costes a entender.

### Escoger una base adecuada

Valoramos servicios de cloud computing, capacidad y costes. Trabajamos con proveedores como AWS, Azure, GCP o Hetzner según el proyecto, sin imponer una arquitectura de nube innecesaria. Excepto en casos con requerimientos especiales, nuestros desarrollos están preparados para desplegarse en cualquier proveedor.

### Contenedores y configuración

Los contenedores Docker facilitan entornos reproducibles. Valoramos Compose o Kubernetes según la necesidad de orquestación, e infraestructura como código cuando ayuda a mantener configuraciones trazables.

### Integración y despliegue CI/CD

Preparamos pipelines CI/CD para automatizar pruebas y despliegues, lo que nos permite actualizar muchas instalaciones a la vez. Cada versión pasa por un entorno de pruebas antes de llegar a tus usuarios, con las comprobaciones y la vía de recuperación que necesita.

### Observar el servicio

Acordamos qué monitorizar y cómo gestionar los avisos. Los registros y alertas deben ayudar a investigar incidencias.

### Mantener y revisar

Acordamos mantenimiento, copias y pruebas de recuperación. Revisamos la escalabilidad cloud y la optimización de costes según los datos de uso, sin sobredimensionar la infraestructura: pagas por lo que usas, no por servidores parados esperando una carga puntual.

## Desarrollo y operación conectados

Entender la aplicación ayuda a mantenerla

Desarrollamos pensando en producción desde el primer día, con Django y Python desde 2012 y Flutter desde 2018. Conocer la aplicación nos ayuda a relacionar las incidencias con consultas, integraciones y despliegues.

Lo hemos aplicado en Square One Media, que aguanta miles de asistentes a la vez, y en Nou Grup, donde una actualización llega a la vez a las tiendas de sus 14 socios. La app de la ACB soporta los picos de audiencia sin disparar la factura de servidores.

## Resolvemos tus Dudas

### ¿Es necesario migrar todo a AWS?

No necesariamente. Valoramos los requisitos y entorno actual antes de proponer un cambio. Un servidor u otra plataforma puede ser suficiente.

### ¿Puede revisar una infraestructura existente?

Sí. Empezamos por los accesos, la documentación y el estado del servicio. A partir de ahí proponemos mejoras priorizadas y un alcance de trabajo.

### ¿Puede trabajar con software de otro equipo?

Lo podemos valorar después de revisar el proyecto, las dependencias y la información disponible. Es necesario concretar responsabilidades y accesos antes de asumir su operación.

### ¿Cómo se definen los costes?

Separamos los costes de proveedores del trabajo de configuración y mantenimiento. La propuesta especifica qué se contrata y cómo se revisa si cambia el uso.

### ¿Qué disponibilidad se puede esperar?

Los objetivos de disponibilidad y recuperación se definen según infraestructura, dependencias y servicio contratado. No existe una garantía universal aplicable a todos los proyectos.

### ¿Qué apoyo ofrece ante una incidencia?

El horario de cobertura, los canales y los tiempos de respuesta deben acordarse expresamente. La monitorización automática no implica por sí sola atención humana las 24 horas.

### ¿Las actualizaciones obligan a parar el servicio?

No debería ser así. Preparamos los despliegues para que las nuevas versiones se publiquen sin parar el servicio, algo que una clínica o una tienda online no se pueden permitir.

### ¿Dónde se alojan los datos?

Donde deben estar: en Europa cuando el tipo de dato lo exige, y con el proveedor que mejor encaje en cada caso.

### ¿De quién son la aplicación y los servidores?

Tuyos. La aplicación, el software y los servidores son de tu propiedad, y la documentación y los accesos quedan en tus manos para que el control también sea tuyo.

> Desarrollo e infraestructura en el mismo equipo significa que nadie diseña castillos en el aire. Todo lo que proponemos, lo implementamos.

 — 
