¿Qué es DevOps y qué hace una empresa de consultoría DevOps?

DevOps es una forma de trabajar en la que quienes construyen el software también son responsables de cómo se publica y se opera. Una empresa de consultoría DevOps, o un ingeniero DevOps, diseña y construye ese camino: el pipeline de integración que revisa cada cambio, el de despliegue que lo lleva a producción, la infraestructura como código y los controles y reversiones que limitan el daño cuando algo falla.

Un pipeline que solo construye y despliega publica una versión defectuosa tan rápido como una buena. Lo que la frena son los controles automáticos, las migraciones seguras y la reversión ensayada.

El paquete CI/CD e IaC construye o rediseña tu CI/CD y tu infraestructura como código: USD 4.000, 2 semanas, precio fijo.

Qué recibes, paso a paso

Todo lo que incluye el paquete, en el orden en que llega. El precio y la duración no cambian.

  1. Paso 1: Pipelines

    Construimos o rediseñamos tus pipelines de CI/CD.

  2. Paso 2: Infraestructura

    Construimos o rediseñamos tu infraestructura como código.

  3. 2 semanas

    USD 4.000

¿Quieres seguir después del paquete? Suma ingenieros por hora con las tarifas publicadas, con un plazo mínimo de 6 meses. Cómo funciona staff augmentation.

Versiones más seguras para una plataforma SaaS fintech, de desarrollo a producción

Analítica de inversiones / Fintech

Estado: Plataforma en producción, trabajo en curso

  1. desarrollo
  2. 1 hora de prueba
  3. controles
  4. producción
  • ~3xmás versiones en producción por semana
  • 23 % → 4 %fallas de versiones en producción
  • 0 → 275reglas de alerta en producción
  • 72 sde reversión, ensayada en desarrollo

Dibujado a partir del caso. El producto es un sistema del cliente y no se muestra.

Ver el caso

Para la plataforma SaaS de analítica de portafolios de MPI, construimos pipelines de promoción con Kargo sobre Argo CD. Antes de producción, cada versión corre una hora bajo observación (soak) y debe pasar pruebas de humo en el borde, chequeos de reinicio y disponibilidad (readiness) de pods y un control que la frena si sube la proporción de errores HTTP 5xx.

Lo que eso cambió:

  • El código nuevo llega solo al entorno de desarrollo; producción espera una hora y debe pasar controles automáticos de salud.
  • La base de datos se copia automáticamente antes de cada migración.
  • Volver a la versión anterior se ensayó de punta a punta: 72 s hacia atrás y 124 s hacia adelante en desarrollo, ambos verificados.
  • La primera versión en producción por el nuevo pipeline de promoción se verificó: las 12 imágenes de servicio en ejecución coinciden con la versión publicada. Los controles automáticos ya pueden bloquear una versión defectuosa.
  • Cada cambio de código se revisa en busca de vulnerabilidades conocidas antes de fusionarse (orientado a SOC 2), con excepciones que vencen.

¿Vale la pena el DevOps as a service?

Rendimiento leído de cuatro redes sobre 57 piezas de tres marcas.

Sí, cuando el equipo externo te deja versiones que llegan a producción verificadas y un pipeline capaz de frenar una defectuosa. No, cuando solo te instala herramientas. Esa es la vara con la que medimos nuestro propio trabajo.

DevOps as a service (DevOps como servicio) es que un equipo externo opere tus pipelines y tu infraestructura como código de forma continua. A cualquier proveedor, nosotros incluidos, hazle dos preguntas: ¿qué frena una versión defectuosa? y ¿se ensayó la reversión? La primera se responde arriba. Así lo vendemos:

  • Empieza con precio fijo: CI/CD e IaC cuesta USD 4.000 por 2 semanas. Los pipelines y el código de infraestructura son tuyos desde el día 1.
  • Sigue por hora si quieres ayuda continua: de USD 30 a 60 la hora, de Junior a Lead, con un mínimo de 6 meses. Un Senior a 160 horas son USD 7.200 a 8.000 al mes.
  • En Autonomah, cada versión etiquetada se compila, migra y despliega por su huella de imagen (digest): 89 versiones de v1.0.0 a v1.61.0 en 10 días, con cada despliegue a producción verificado.
  • Trabajamos en tu horario laboral y no ofrecemos guardia 24x7. Dejamos alertas y runbooks para que tu propia guardia resuelva los incidentes.

¿Prefieres pagar por hora?

Suma ingenieros a tu propio equipo con las tarifas publicadas, en lugar de comprar un paquete.

  • Tú entrevistasConoces al ingeniero que hará el trabajo.
  • Mínimo de 6 mesesSe factura por hora trabajada.
  • Reemplazo sin costoSi se va o no encaja, lo reemplazamos y cubrimos el traspaso sin costo.
Ver cómo funciona staff augmentation
  • Lead / ArquitectoUSD55–⁠60por hora
  • SeniorUSD45–⁠50por hora
  • Mid / Semi seniorUSD35–⁠40por hora
  • JuniorUSD30por hora

USD por hora, dibujado en una sola escala

Para seguir leyendo

Preguntas frecuentes

¿Qué es la infraestructura como código en Terraform?

Es describir la infraestructura en archivos de Terraform (o OpenTofu, su bifurcación abierta) que generan un plan revisable antes de aplicar cambios. En MPI usamos Terraform/OpenTofu con Atlantis.

La infraestructura como código describe servidores, redes, bases de datos y permisos en archivos versionados, en lugar de configurarlos a mano en una consola. Un plan muestra qué se va a crear, cambiar o destruir antes de aplicarlo, y el historial queda en el repositorio. Terraform y OpenTofu son las herramientas más conocidas; nosotros trabajamos con OpenTofu y estado cifrado, y un plan que fuera a destruir algo se detiene antes de aplicarse.

En Autonomah toda la plataforma en Google Cloud es OpenTofu, y cada versión etiquetada se compila, migra y despliega por su huella de imagen (digest), la que identifica la compilación exacta que se probó: 89 versiones de v1.0.0 a v1.61.0 en 10 días.

En PCU y Arynvia, cada cambio se revisa en la máquina del ingeniero antes de subirse: secretos, tipos, lint y compilación; la revisión de PCU suma reglas de arquitectura y código muerto.

¿Cuáles son las fases del ciclo de vida de DevOps?

Suelen nombrarse planificar, construir, integrar, probar, publicar, desplegar, operar y monitorear. Lo que importa es que cada fase tenga un control que pueda frenar un mal cambio.

¿Qué herramientas usa un DevOps?

En nuestros casos: Argo CD, Kargo, Helm, GitLab CI, Terraform/OpenTofu, Atlantis y Crossplane en MPI; OpenTofu y Google Cloud en Autonomah; Cloudflare y Terraform en Arynvia.

¿Qué incluye el paquete CI/CD e IaC?

Construimos o rediseñamos tu CI/CD y tu infraestructura como código. Precio fijo: USD 4.000, 2 semanas.

¿Qué significa desplegar por digest?

Que se despliega exactamente la imagen de contenedor que se construyó y probó, identificada por su hash de contenido. En Autonomah cada despliegue a producción se verifica así.

¿Cuánto cuesta un ingeniero DevOps por hora?

Nuestras tarifas publicadas: USD 55–⁠60 un Lead o Arquitecto, 45–⁠50 un Senior, 35–⁠40 un Mid y 30 un Junior, con un mínimo de 6 meses en staff augmentation. No publicamos datos de mercado por país.

¿En qué idioma trabaja el equipo?

100 % en español, inglés o portugués, según tu equipo. Entrevistas al ingeniero que hará el trabajo.

¿Cuál es la diferencia entre DevOps y DevSecOps?

DevSecOps es DevOps con la seguridad dentro del mismo pipeline, no como revisión al final. En la práctica significa que cada cambio pasa por controles de seguridad automáticos antes de llegar a producción. En MPI, por ejemplo, cada solicitud de fusión (merge request) pasa por un control de vulnerabilidades orientado a SOC 2, con excepciones que vencen, y los secretos viven en un almacén gestionado.

Lo mismo aplica en todos los repositorios donde trabajamos: secretos revisados antes de subir cada cambio, cada versión verificada contra la compilación probada y reglas de arquitectura que se controlan antes de subir el código.

DevOps como servicio, tercerizado o para una startup: ¿qué cambia?

DevOps como servicio significa que un equipo externo opera tus pipelines y tu infraestructura como código de forma continua; tercerizar DevOps suele ser un trabajo cerrado que se entrega a ese equipo. Para una startup, lo primero es un pipeline que frene una versión defectuosa. Vendemos las tres cosas: ingenieros por hora desde USD 30, o CI/CD e IaC por USD 4.000 en 2 semanas.

¿Qué necesitas resolver?

Respondemos cada pedido en 1 día hábil. Firmamos un NDA antes de la llamada si lo pides.