Blog de Amazon Web Services (AWS)

Comparando las opciones de transferencia de datos que tienen las empresas de telecomunicaciones hacia AWS.

Por Manuel Puron, Telco Specialist Solutions Architect, Solutions Architecture

 

Cuando necesitamos mover datos a la nube no es suficiente saber la cantidad de datos que necesitamos trasladar, es recomendable realizar un análisis de acuerdo al origen, destino y objetivo del movimiento de datos, para elegir la mejor opción. En esta entrega hablaremos de las diferentes opciones y en particular de la opción que permita escoger el servicio adecuado para cumplir con sus necesidades.

Las empresas de telecomunicaciones pueden tener una gran variedad de origen de datos, requiriendo desde almacenamiento en frío, de bajo costo, hasta la ingestión continua de datos de varios TB por día; también debemos considerar la latencia como un factor fundamental para cumplir los objetivos de tiempo de procesamiento. Un buen análisis de estos factores se reflejará en un costo-beneficio adecuado.

 

¿Por qué mover nuestros datos a la nube?

AWS puede ayudarle a cumplir sus objetivos estratégicos mediante:

  1. Reducción de costos de almacenamiento
  2. Mejorar su postura de seguridad respecto a sus datos
  3. Agilidad para la adopción de nuevas tecnologías
  4. Experimentar y fallar de manera rápida para innovar
  5. Lanzamiento de nuevos servicios en menores periodos de tiempo

Para aprovechar más las economías de escala en la nube, AWS ha desarrollado hardware y software optimizado que ofrecen un gran performance y escalabilidad para nubes de gran escala. Las compañías pueden beneficiarse de la telemetría asociada a la seguridad provista por los servicios de AWS y hacer funciones como cifrado de datos y/o auditorías, tareas sencillas, repetibles y automatizadas. La adopción de tecnologías como Machine Learning o Sin uso de Servidores por ejemplo pueden ser costosas y complicadas de desplegar en los centros de datos del cliente, AWS le permite experimentar y utilizar servicios listo para su uso como Amazon Forecast para previsión de series temporales o Amazon Personalize para crear experiencias personalizadas de usuario por mencionar algunos, los cuales le permiten lanzar nuevos servicios de forma rápida y sencilla.

 

Figura 1: Opciones de transferencia de datos

 

¿Que opciones pueden ayudarle?

Bases de datos

Se pueden migrar con estrategias tradicionales como son respaldo y recuperación de la base de datos o la extensión de un clúster. Sin embargo, estas se pueden complicar por la transferencia de datos y generar tiempos prolongados de baja de aplicaciones, además se limita a realizar únicamente una tarea, pudiendo aprovechar esta oportunidad para cambiar el destino de base de datos, por ejemplo de MySQL a Amazon Aurora o simplemente migrar a una base de datos a Amazon RDS. AWS Database Migration Service le permite ejecutar migraciones homogéneas de bases de datos en un solo paso, disminuyendo así los tiempos de bajada de servicio, además puede utilizar en conjunto AWS Schema Converion Tool, que le apoya en hacer sus migraciones predictibles convirtiendo automáticamente el esquema de sus bases de datos, objetos, vistas, store procedures, y funciones compatibles, con la base de datos de destino e indicándole los elementos que no son compatibles e incluso escanear el código de sus aplicaciones con sentencias de SQL incluidas, para ayudarle a estimar el esfuerzo al adoptar una nueva base de datos compatible con su motor de base de datos actual.

Híbrido

Con AWS Storage Gateway usted no tiene que incurrir en gastos al requerir una compra de almacenamiento planeada o no planeada a largo plazo y sobre dimensionada. Se puede utilizar un Gateway de volúmenes para presentar almacenamiento de bloque tipo iSCSI directamente en la nube con la opción de un caché local o volúmenes completos a nivel local, permitiendo realizar copias de seguridad como lo hace EBS, en la recuperación de desastres y migración. Es una máquina virtual que puede comenzar a utilizarla desde hoy, pudiendo provisionar cuando usted lo requiera.

También puede utilizar un Gateway de archivos para interactuar como lo hace hoy con acceso basado en SMB o NFS, permitiendo utilizar un cache local y almacenar sus archivos como objetos en Amazon S3 a un bajo costo y pagando por uso y no preocuparse por crecimientos y necesidades no esperadas de almacenamiento.

Si requiere una conectividad directa puede realizarla con AWS Direct Connect que le permite contar con una conexión privada con AWS y así mejorar su estabilidad de conexión y rendimiento del ancho de banda.

Transferencia programada

Para procesos programados y compatibilidad con procesos y aplicaciones legadas, usted puede utilizar AWS Transfer Family permitiéndole utilizar protocolos que usted ya conoce, como el protocolo seguro de transferencia de archivos (SFTP), el protocolo de transferencia de archivos a través de SSL (FTPS) y el protocolo de transferencia de archivos (FTP). Los archivos se almacenan  en Amazon S3 y también se habilita la ejecución de tareas como Análisis de Datos, Aprendizaje Automático y/o Archivado, sin tener que invertir en licencias o hardware adicional, utilizando un servicio completamente administrado.

Sincronización de datos

Un gran desafió en la industria de telecomunicaciones, es el volumen y la frecuencia de generación de datos, puede ser de varios Terabytes durante un solo día, por lo que el tener la capacidad de sincronizarlos continuamente de una manera simple, rápida y automatizada le da la opción de utilizar servicios de análisis, aprendizaje automático e incluso archivado para disminuir los costos. Se pueden alcanzar velocidades hasta 10 veces mayores con herramientas de código abierto, por medio de internet o AWS Direct Connect, pudiendo utilizar como repositorio servicios como Amazon S3, Amazon Elastic File System o Amazon FSx for Windows Server.

Streaming de datos

Cuando hablamos de telemetría de red, datos generados por las interacciones con usuarios o simplemente de información de monitoreo de dispositivos, se pueden utilizar soluciones de carga de datos mediante streaming para almacenarlos en un lago de datos, almacenes de datos o servicios de análisis. Amazon Kinesis Firehose además de ofrecerle una forma sencilla de hacerlo con un servicio completamente administrado, también le permite procesar, comprimir, transformar y cifrar transmisiones de datos y realizar una integración directa con otros servicios de AWS como son Amazon S3, Amazon Redshift, Amazon Elasticsearch Service o Incluso soluciones de terceros como Splunk o Datadog.

Respaldos de archivos

Los respaldos de sistemas pueden volverse costosos conforme pasa el tiempo y más cuando hay que cumplir con regulaciones o normativas internas que requieren de una administración de cintas a largo plazo, usted puede utilizar AWS Storage Gateway VTL permitiendo utilizar una biblioteca de Cintas virtuales en la nube eliminando muchos de los costos que implica la administración y mantenimiento de cintas físicas y su hardware asociado.

Si usted hoy utiliza una solución de respaldo de nuestros socios de APN por ejemplo: VEEAM o Commvault, o puede optar por opciones de respaldo directo a Amazon S3, creando un proceso de respaldo y recuperación aún mas eficiente en administración y costos.

 

Conclusión

Ya sea que este pensando en migrar aplicaciones, bases de datos, respaldos u otros a la nube, o simplemente este considerando escalar a una infraestructura híbrida, beneficiándose con la facilidad de administración y optimización de costos. Tenga en mente que hay múltiples servicios que le ayudarán a cumplir sus objetivos.

Las empresas de telecomunicaciones hoy en día buscan aprovechar nuevas tecnologías para mejorar la experiencia de sus usuarios y lograr la monetización de sus datos, lo que en los esquemas tradicionales puede llevar meses para realizar un despliegue de una nueva aplicación o funcionalidad y dependiendo de largos tiempos de entrega con varios proveedores, además de pagar por infraestructura sobre provisionada que no están utilizando del todo desde el día uno. Esto igualmente puede inhibir la experimentación de los equipos de IT, al ser un proceso largo y complejo y desmotivando la innovación interna de la compañía.

Las arquitecturas híbridas le permiten aprovechar sus inversiones actuales y ayudarle a ahorrar en adquisiciones futuras, creciendo como necesite y en el momento que lo necesite de una forma sencilla, contáctenos si requiere ayuda o para mas información.

 

 


Sobre el autor

Manuel Puron es un arquitecto de soluciones en la industria de telecomunicaciones, con un enfoque de seguridad y mejora de operaciones. Es un apasionado y curioso de la tecnología. Se encuentra basado en la Ciudad de México. El disfruta de las pláticas constantes que son diversas e inclusivas y cree que esta diversidad es donde se pueden encontrar grandes ideas.

 

 

 

Explore os tipos de banco de dados disponíveis, as diferenças entre os serviços de banco de dados gerenciados padrão e os bancos de dados nativos da nuvem através do data flywheel.