Introducción

Completado

A veces, independientemente de lo bien que se planee todo, las cosas salen mal. Una organización que posea y administre recursos de TI debe estar preparada para el peor de los casos y dar por hecho que acabará sucediendo. La planeación y recuperación ante desastres es uno de los elementos más importantes de la TI.

Las plataformas en la nube modernas proporcionan una gran variedad de herramientas para ayudar a las organizaciones a prepararse ante circunstancias adversas y mitigar sus efectos cuando se produzcan. Los servicios de copia de seguridad basados en la nube, por ejemplo, pueden hacer réplicas de los datos almacenados de forma local, por lo que los datos se pueden restaurar en caso de que se eliminen, dañen o destruyan. También se pueden hacer copias de seguridad de recursos de IaaS como, por ejemplo, las máquinas virtuales y las cargas de trabajo de SQL. Algunos servicios de PaaS incluyen copias de seguridad automáticas. Azure SQL Database, por ejemplo, crea copias de seguridad completas una vez a la semana, copias de seguridad diferenciales cada 12 horas y copias de seguridad del registro de transacciones cada pocos minutos. Las copias de seguridad se conservan en un almacenamiento con redundancia geográfica que se replica en un centro de datos enlazado. Las bases de datos perdidas o dañadas se restauran fácilmente a partir de copias de seguridad establecidas en el momento en el pasado que el usuario haya elegido.

La pérdida de datos no es el único "desastre" que los profesionales de TI deben contemplar. Un plan de recuperación ante desastres completo también garantiza la continuidad del negocio, por ejemplo, redireccionando ("conmutando por error") las solicitudes a una ubicación secundaria cuando una aplicación deja de responder o una región entera de una nube pública sufre una interrupción. En este sentido, la nube ayuda también a ofrecer recuperación ante desastres como servicio (DRaaS). El objetivo de la arquitectura de sistemas hoy día es evitar cualquier dependencia de una parte que pueda convertirse en un único punto de error. Este es el principio que rige el concepto de resistencia: permitir e, incluso, planear un grado razonable de error en un sistema y al mismo tiempo mantener unos niveles de servicio aceptables para una organización y sus clientes.

En este módulo, comenzaremos con una explicación detallada de qué es una incidencia, un fallo y una avería. Tras ello, nos centraremos en las técnicas de replicación para hacer copias de seguridad de aplicaciones, servicios y datos con objeto de minimizar las posibilidades de pérdida de la empresa, y examinaremos los servicios de copia de seguridad que prestan los principales proveedores de servicios en la nube. A partir de ahí, nos adentraremos en la recuperación ante desastres, DRaaS y los mecanismos para lograr la continuidad empresarial. Por último, veremos cómo los principios de resistencia en la informática en la nube están dando un giro a los métodos de las organizaciones para estar preparadas, intercambiando medidas reactivas por proactivas.

Objetivos de aprendizaje

  • Saber qué significa "tolerancia a errores"
  • Enumerar las técnicas reactivas usadas para lograr la tolerancia a errores en las plataformas en la nube
  • Enumerar las técnicas proactivas usadas para lograr la tolerancia a errores en las plataformas en la nube
  • Conocer los servicios de copia de seguridad que ofrecen los principales proveedores de servicios en la nube
  • Entender el rol que los servicios de copia de seguridad desempeñan en la respuesta y la recuperación ante desastres
  • Explicar la diferencia entre los servicios de copia de seguridad y los servicios de recuperación ante desastres
  • Enumerar los objetivos de nivel de servicio que rigen la planeación de la recuperación ante desastres
  • Enumerar los servicios de recuperación ante desastres que ofrecen los principales proveedores de servicios en la nube
  • Explicar qué es la resistencia y cómo se mide
  • Explicar cómo la resistencia contribuye a la continuidad del negocio

Requisitos previos

  • Entender en qué consiste la informática en la nube, incluidos los modelos de servicio en la nube y los proveedores de nube comunes
  • Conocer los distintos tipos de nube (pública, privada, híbrida)
  • Reconocer modelos de servicio en la nube como IaaS, PaaS y SaaS, y diferenciarlos
  • Comprender cómo funciona el aprovisionamiento de recursos de nube
  • Saber cómo funcionan los centros de datos y cómo se almacenan los datos en la nube
  • Comprender las nociones básicas de la seguridad en la nube