La nube de AWS proporciona un amplio conjunto de servicios de infraestructura, como potencia de cómputo, opciones de almacenamiento, redes y bases de datos.

AWS

Acerca de la Continuidad Operacional
Elastic Load Balancing (ELB)

Cloud Computing con Amazon Web Services

José Enrique González Cornejo
Diciembre 2016

 

Política de Continuidad Operativa

A partir de diciembre del 2016, DocIRS a fin escalar y crecer, decidió emigrar 100% todos sus servidores y plataformas hacia Elastic Load Balancing (ELB) en Cloud Computing con Amazon Web Services(AWS), con el propósito de enrutar y balancear el tráfico sobre nuestras plataformas tecnológicas.

Centenas de usuarios de nuestras empresas clientes, utilizan el servicio y plataformas tecnológicas diariamente realizando transacciones, cargando y descargando archivos, obteniendo reportes de información en línea. Hoy lo está haciendo desde los servidores en Amazon EC2 con Elastic Load Balancing(ELB), que en forma transparente para ellos distribuye automática y calibradamente el tráfico hacia las aplicaciones sobre un conjuntos de varias instancias.

En efecto, DocIRS migró todos sus servicios desde sus servidores que se encontraban localizados en lugares geográficos en Santiago de Chile, más otros en el propio cloud de Amazon (pero sin ELB), hoy se centralizan y utilizan ELB.

El proceso de pasar las más de 7 plataformas tecnólogicas (con decenas de aplicaciones cada una), los miles de archivos almacenados por 12 años y las bases de datos hacia unos servidores centralizados con ELB de AWS, ha sido muy dificultoso y hasta traumático en algunos instantes. Esto debido a la antigüedad de de algunas aplicaciónes, las cuales operaban establemente sin necesidad de intervenir los códigos. Sin embargo, al migrar y tener que parametrizar global y específicamente cada una de las miles de rutinas que componen dichas plataformas, se desvelaron códigos escritos "en duro", funciones inútiles o mal construidas y otros parches por estilo introducidos a lo largo de los años.

Es decir, a fin de migrar y pasar íntegramente a ELB, se debió revisar absolutamente todo, funcionalidad por funcionalidad y tener en tensión los equipos de proceso, desarrollo y networking trabajando primero en servidores en Ambiente de Prueba e ir paulatinamente subiendo las plataformas a Ambiente de Producción una vez se cuplía con la rigurosa revisión.

¿Por qué Amazon?

Amazon es en este instante es el gigante proveedor de plataformas cloud más robusto del mundo, donde supera la competencia con una enorme ventaja, evaluado por las siguientes variables comparativas: 

Seguridad
Infraestructura Global
Computación
Almacenamiento
Distribución de Contendos
Base de Datos
Servicios de Aplicaciones
Implementación y Administración
Desarrollo
Soporte
Integración
Infraestructura
Big Data
Ecosistema

En resumen, con más de 90% del mercado y como ganador del "Best cloud computing service provider"

En la Nube desde año 2010

DocIRS trasladó definitivamente todos sus servidores de networking hacia Amazon, - dentro  de un marco de fortalecimiento-, adquiriendo también el ELB (Elastic Load Balancing), el cual distribuye automáticamente el tráfico entrante de las aplicaciones entre varias instancias de Amazon EC2, con el cual no habrá brecha de data ingresada en la continuidad.

Inicialmente el año 2010, DocIRS  llevó a cabo este proceso construyendo la plataforma DDNS-DocIRS, la cual fue montada parcialmente sobre Amazon, para asegurar la continuidad operacional de los servidores localizados en nuestro propio datacenter con líneas dedicadas, que operaban en Internet con IP fijas.

Esta plataforma DDNS-DocIRS, fue en su momento una buena solución Cloud Computing sobre Amazon EC2, pero que hoy ha evolucionado y  trasformado en Cloud Platform más potente, al migrar completamente hacia Elastic Load Balancing (ELB), y hoy el balanceo de usuarios, datos, concurrencias, respaldo de archivos se realiza 100% con herramientas Amazon.

Este salto hacia ELB contiene la preparación óptima para el peor de los casos. En efecto, el sistema cambia hacia respaldos automáticos, sin que el cliente lo note, sigue funcionando perfectamente, sólo notifica al equipo de soporte y a todos los vinculados, independientemente de su ubicación geográfica. Es decir, la clave es utilizar imperceptiblemente el tiempo necesario para activar la alerta y el almacenamiento de las transacciones.
 

 

Paso a ELB: Todo el Equipo de DocIRS Revisando

Naturalmente dar este paso de migrar íntegramente usando Elastic Load Balancing en AWS, tal como se expresó previamente ha presentado muchas revisiones y trabajo sobre las versiones y servidores de Amazon. Tareas de pruebas con las bases de datos, adaptación de versiones SQL, ensayos y ajustes con tratamiento masivo de carga y descarga de archivos, sincronización de fechas y horarios, cambio de parametros y códigos especiales para el correcto envío de correos, ejecución de tareas programadas desde los servidores e intervención de una serie de componentes asociadas con los códigos de las aplicaciones.

El período de implantación en producción significó tener a todo el equipo de Equipo de DocIRS revisando y probando todas las funcionalidades en cada una de las plataformas en producción.

Sin embargo, el esfuerzo valió la pena, porque el resultado hoy, es tener un sistema robusto de calidad con continuidad operacional asegurada para nuestros clientes.

Es necesario, mencionar los merecidos créditos del  plan  ELB-DocIRS, que fue diseñado y dirigido  por Alejandro Teixeira Gomez y Francisco Mendez Velasquez.

 

Estrategia de COB  (Continuity of Business) con ELB

ELB cuenta con múltiples servidores EEUU, Brasil y Europa. El objetivo obviamente que cuando un servidor deja de funcionar, se activa la copia de respaldo o clon de los servidores (sin brecha de tiempo). Los respaldos funcionarán en cualquier lugar donde se tenga conexión Internet, en menos de 1 minuto.

En otras palabras, el servicio operará también, asegurando la continuidad operacional del negocio (COB), sin que sus clientes tengan que pagar las consecuencias del problema eléctrico, de falla, catástrofe, caída, intervención de criminales informáticos, etc..

Contar con ELB tiene la ventaja de mantener el control de las aplicaciones y datos inteligentemente en uno más lugares geográficos propios; consiguiendo bajos costos por un alto beneficio de seguridad; mejoramiento continuo en el diseño, configuración del respaldo y documentación del plan de contingencia tecnológica; realizar simulaciones programadas en todo momento, para estar siempre listo para una posible contingencia.

Por tanto, DocIRS está dotado con los mecanismos en el ámbito de la ciberseguridad y respaldo de datos como corresponde a una empresa de ingeniería en el ámbito de la Tecnología de la Información.


Artículos Relacionados