Search
  • en
  • es
  • es
    Search
    Open menu Open menu

    Arquitectura de plataforma cloud-native en Azure

    Absorbe los picos de demanda sin tener que cambiar de plataforma más adelante. Reconstruimos la carga de trabajo como servicios cloud-native en Azure (contenedores, servicios gestionados de soporte, dominios de fallo definidos) para equipos que ya tienen tráfico en producción.

      Por qué importa

      La capacidad no es el límite

      Las aplicaciones monolíticas escalan como un bloque: se añade capacidad duplicando todo el sistema, incluidas las partes que no tienen carga. Cuando el tráfico se duplica durante una promoción, el límite rara vez es la computación. Es la base de datos compartida, la cadena de llamadas síncronas y el proceso de release que hay detrás.

      La mayoría de los programas de rearquitectura se atascan porque empiezan por la plataforma y no por la carga de trabajo. Descomponemos los servicios que de verdad soportan carga, los llevamos a AKS con servicios de datos gestionados detrás y dejamos el resto del entorno como está hasta que compense moverlo. Escalar pasa a ser decidir qué servicios funcionan de forma independiente.

      400%más capacidad de preparación de pedidos para Superdrug en Azure
      Aigües Carglass Hermes Sage Telefónica Willbo Acciona Mediaset Microsoft Ferrovial Coca-Cola Iberdrola
      Qué cambia en la arquitectura

      De un sistema a un conjunto de servicios

      El cambio es estructural y se nota en el coste, la resiliencia y el ritmo de releases.

      MonolitoCloud-native
      Despliegue monolítico

      Cada release mueve todo el sistema.

      →
      Servicios independientes

      Despliega una parte sin tocar el resto.

      Escalar todo o nada

      Capacidad añadida a todo el stack.

      →
      Escalar lo que tiene carga

      Capacidad elástica donde de verdad está la demanda.

      Infraestructura que mantener

      Parches, versiones y paradas a tu cargo.

      →
      Servicios gestionados

      La plataforma lo opera y tu equipo construye encima.

      Un fallo lo tumba todo

      Se rompe un componente y el sistema se para.

      →
      Fallos acotados

      Aislamiento y degradación controlada desde el diseño.

      Qué incluye

      Qué incluye el proyecto

      Trabajamos una carga de trabajo cada vez: descomposición en servicios, una baseline de AKS con autoescalado basado en KEDA, datos gestionados y mensajería en Azure Service Bus, dominios de fallo definidos con objetivos de recuperación medibles y coste de consumo controlado en Azure Cost Management. No se mueve nada hasta que la arquitectura objetivo está aprobada. Si tu pico de carga nunca supera el doble de lo habitual, contenerizar no compensa y te lo diremos.

      Blueprint de arquitectura

      Arquitectura objetivo

      Descomposición en servicios, selección de servicios gestionados y el modelo de resiliencia que los sostiene.

      Plataforma en marcha

      Construcción de la plataforma

      Contenedores, orquestación, CI/CD y el runtime en el que vivirán tus servicios.

      Cargas de trabajo en producción

      Migración de cargas de trabajo

      Servicios existentes trasladados a la plataforma en un orden que protege el negocio.

      El proyecto

      Cómo trabajamos juntos

      • Duración. Una carga de trabajo por iteración, desde la revisión de arquitectura hasta el paso a producción, con una sesión de trabajo semanal con tus responsables de ingeniería hasta aprobar el corte.
      • Equipo. Un arquitecto de soluciones, dos ingenieros de plataforma y un SRE, junto al responsable de la aplicación.
      • Qué necesitamos de ti. Acceso de lectura a la suscripción de Azure, los diagramas de arquitectura actuales, las cifras de tráfico pico de los últimos doce meses y un responsable de aplicación por carga de trabajo.
      • Qué te llevas. Documento de arquitectura objetivo, módulos Bicep para la baseline de AKS, el conjunto de Azure Policy aplicado, runbooks operativos y la carga de trabajo funcionando en producción.
      • Qué no incluye. Desarrollo de funcionalidades de la aplicación, compra de licencias, operación gestionada 24/7 tras el traspaso y migración de cargas de mainframe o AS/400.
      Reserva la revisión de arquitectura
      Siguiente paso recomendado

      Empieza por una carga de trabajo

      Dos sesiones de noventa minutos con tus arquitectos. Sales con el mapa de descomposición de una carga de trabajo y su arquitectura objetivo en AKS.

      Reserva la revisión de arquitectura