Well-Architected Framework: Pilar de confiabilidad

Last reviewed 2026-10-13 UTC

El pilar de confiabilidad del Google Cloud Well-Architected Framework proporciona principios y recomendaciones para ayudarte a diseñar, implementar y administrar cargas de trabajo confiables en Google Cloud.

Este documento está dirigido a arquitectos de la nube, desarrolladores, ingenieros de plataformas, administradores y también ingenieros de confiabilidad de sitios.

La confiabilidad es la capacidad de un sistema para realizar de manera coherente sus funciones previstas dentro de las condiciones definidas y mantener un servicio ininterrumpido. Las prácticas recomendadas para la confiabilidad incluyen la redundancia, el diseño tolerante a errores, la supervisión y los procesos de recuperación automatizados.

Como parte de la confiabilidad, la resiliencia es la capacidad del sistema para resistir y recuperarse de fallas o interrupciones inesperadas, mientras mantiene el rendimiento. Google Cloud Las funciones de, como las implementaciones multirregionales, las copias de seguridad automatizadas y las soluciones de recuperación ante desastres, pueden ayudarte a mejorar la resiliencia de tu sistema.

La confiabilidad es importante para tu estrategia de nube por muchos motivos, incluidos los siguientes:

  • Tiempo de inactividad mínimo: El tiempo de inactividad puede ocasionar productividad reducida, pérdida de ingresos y daños en la reputación. Las arquitecturas resilientes pueden ayudar a garantizar que los sistemas puedan seguir funcionando durante las fallas o recuperarse de ellas de manera eficiente.
  • Experiencia del usuario mejorada: Los usuarios esperan interacciones fluidas con la tecnología. Los sistemas resilientes pueden ayudar a mantener un rendimiento y una disponibilidad coherentes, y proporcionan un servicio confiable incluso durante períodos de alta demanda o problemas inesperados.
  • Integridad de los datos: Las fallas pueden causar pérdida o corrupción de datos. Los sistemas resilientes implementan mecanismos como copias de seguridad, redundancia y replicación para proteger los datos y garantizar que sigan siendo precisos y accesibles.
  • Continuidad empresarial: Tu empresa depende de la tecnología para las operaciones fundamentales. Las arquitecturas resilientes pueden ayudar a garantizar la continuidad después de una falla catastrófica, lo que permite que las funciones empresariales continúen sin interrupciones significativas y admite una recuperación rápida.
  • Cumplimiento: Muchas industrias tienen requisitos reglamentarios para la disponibilidad del sistema y la protección de datos. Las arquitecturas resilientes pueden ayudarte a cumplir con estos estándares, ya que garantizan que los sistemas permanezcan operativos y seguros.
  • Menores costos a largo plazo: Las arquitecturas resilientes requieren una inversión inicial, pero la resiliencia puede ayudar a reducir los costos con el tiempo, ya que evita el tiempo de inactividad costoso, evita las correcciones reactivas y permite un uso más eficiente de los recursos.

Mentalidad organizacional

Para que tus sistemas sean confiables, necesitas un plan y una estrategia establecida. Esta estrategia debe incluir capacitación y la autoridad para priorizar la confiabilidad junto con otras iniciativas.

Establece una expectativa clara de que toda la organización es responsable de la confiabilidad, incluidos los equipos de desarrollo, gerencia de producto, operaciones, ingeniería de plataformas y también ingeniería de confiabilidad de sitios (SRE). Incluso los grupos enfocados en la empresa, como marketing y ventas, pueden influir en la confiabilidad.

Cada equipo debe comprender los objetivos de confiabilidad y los riesgos de sus aplicaciones. Los equipos deben ser responsables de estos requisitos. Los conflictos entre la confiabilidad y el desarrollo de funciones regulares del producto deben priorizarse y escalarse según corresponda.

Planifica y administra la confiabilidad de forma integral en todas tus funciones y equipos. Considera configurar un Centro de excelencia en la nube (CCoE) que incluya un pilar de confiabilidad. Para obtener más información, consulta Optimiza el recorrido de tu organización hacia la nube con un Centro de excelencia en la nube.

Áreas de enfoque para la confiabilidad

Las actividades que realizas para diseñar, implementar y administrar un sistema confiable se pueden clasificar en las siguientes áreas de enfoque. Cada uno de los principios y recomendaciones de confiabilidad de este pilar es relevante para una de estas áreas de enfoque.

  • Alcance: Para comprender tu sistema, realiza un análisis detallado de su arquitectura. Debes comprender los componentes, cómo funcionan e interactúan, cómo fluyen los datos y las acciones a través del sistema y qué podría salir mal. Identifica posibles fallas, cuellos de botella y riesgos, lo que te ayudará a tomar medidas para mitigar esos problemas.
  • Observación: Para ayudar a evitar fallas en el sistema, implementa una observación y supervisión integrales y continuas. A través de esta observación, puedes comprender las tendencias y, también, identificar posibles problemas de forma proactiva.
  • Respuesta: Para reducir el impacto de las fallas, responde de manera adecuada y recupérate de forma eficiente. Las respuestas automatizadas también pueden ayudar a reducir el impacto de las fallas. Incluso con la planificación y los controles, las fallas pueden ocurrir.
  • Aprendizaje: Para evitar que se repitan las fallas, aprende de cada experiencia y toma las medidas adecuadas.

Evalúa las cargas de trabajo con una habilidad de agente

Para permitir que los agentes de IA evalúen tus cargas de trabajo en la nube en función de los principios y las recomendaciones de este pilar, usa la google-cloud-waf-reliability habilidad, que está disponible en el repositorio de Google Agent Skills en GitHub.

Para instalar la habilidad, ejecuta el siguiente comando en el cliente o la terminal de tu agente:

npx skills add google/skills --skill google-cloud-waf-reliability

Cuando se te solicite, especifica los agentes de IA para los que deseas instalar la habilidad y establece el alcance de la instalación (proyecto o global).

Principios básicos

Las recomendaciones del pilar de confiabilidad del Well-Architected Framework se asignan a los siguientes principios básicos:

Colaboradores

Autores:

Otros colaboradores: