Planeación migración de una carga de trabajo
local (On-Premise)
ASIGNATURA:
Computo En la nube I
UNIDAD 4
ALUMNA:
HERNANDEZ SANCHEZ DARLENI GUADALUPE.
LOPEZ MOLINERO JUAN LUIS.
MORGAN GONZALEZ JOSE LEOBARDO.
FRIAS CAMPOS OSCAR.
ANTONIO RAMOS ALFONSO DE JESUS.
PROFESOR:
RODRIGO GOVEA.
7ªA
FECHA:
15/12/2023
INDICACIONES:
Descripción del escenario:
Una televisora local, que utiliza diferentes servicios locales para entregar su contenido a sus clientes
pretende ver la posibilidad de migrar todos sus recursos locales, a servicios de nube, para ello le ha
solicitado a usted hacer una propuesta de arquitectura que dé solución a sus servicios. La primero
que se debe considerar es que actualmente tienen un servidor de almacenamiento, en dónde guardan
archivos que superan el GB de tamaño, ya que son archivos multimedia de gran tamaño, estos se
utilizan en su mayoría una vez, para posteriormente ser codificados y distribuidos mediante
diferentes formatos, dependiendo del tipo de consumidor, cabe mencionar que esta codificación se
hace con una aplicación interna que está instalada en un servidor local, este sería el segundo
servidor en la arquitectura local el cual por la capacidad y recursos constantemente sufre caídas o
fallas en la aplicación, y como actualizar a un servidor con mejor rendimiento es un tanto inviable,
se pretende adoptar una nueva solución que satisfaga este tema.
Toda la entrega de contenido se hace mediante ese servidor y la aplicación instalada en el mismo.
Siendo esa la descripción del escenario local, se pide a usted idear una arquitectura e integrar los
servicios en la nube de AWS que crea conveniente para dar solución a este proyecto. Elaborará un
documento en dónde de la descripción de los elementos que considere necesarios y la razón por la
cual considera su integración, así como un diagrama de arquitectura, acompañado también de una
explicación, dando justificación de su arquitectura.
INTRODUCCION:
En el panorama actual de la radiodifusión y entrega de contenidos, la transformación digital se ha
convertido en un pilar fundamental para la eficiencia operativa y la adaptación a las demandas
cambiantes del mercado. La evolución de las tecnologías ha permitido a las televisoras locales
explorar nuevas formas de distribuir su contenido, mejorando la accesibilidad, la calidad y la
escalabilidad de sus servicios.
En respuesta a la necesidad de optimizar la gestión de archivos multimedia de gran tamaño y
mejorar la estabilidad en la entrega de contenido, se ha planteado la migración de los recursos
locales de una televisora a servicios de nube. Actualmente, la empresa se enfrenta a desafíos
significativos relacionados con la capacidad de almacenamiento, la fiabilidad de los servidores
locales y la eficiencia en la codificación y distribución de contenido a diferentes formatos.
El presente documento propone una arquitectura de servicios en la nube utilizando Amazon Web
Services (AWS) para abordar estas problemáticas. Se busca no solo modernizar la infraestructura
tecnológica, sino también mejorar la disponibilidad, la seguridad y la escalabilidad de los servicios
ofrecidos por la televisora local. A lo largo de este informe, se detallará una propuesta de
arquitectura en la nube, explicando los componentes clave y la justificación detrás de su
integración, respaldado por un diagrama de arquitectura que ilustra la solución propuesta.
DIAGRAMA.
Descripción del diagrama propuesto:
1. Almacenamiento en la nube.
La primera capa del sistema se refiere al almacenamiento en la nube (por ejemplo, Amazon
S3, Google Cloud Storage o Azure Blob Storege). Aquí se pueden almacenar los archivos
multimedia grandes, proporcionando escalabilidad y alta disponibilidad a nuestra
arquitectura.
2. Después contamos con el proceso de codificación en la nube:
La segunda capa representa el proceso de codificación en la nube, donde se utilizan
servicios de codificación y transcodificación (como AWS Elemental MediaConvert, Google
Cloud Transcoder o Azure Media Services). En este proceso de capa elimina la
dependencia del servidor local para la codificación de archivos multimedia.
3. También tenemos la escalabilidad y redundancia dentro de nuestra arquitectura.
La tercera capa destaca la configuración para escalabilidad y redundancia en la nube. Se
puede aprovechar las capacidades de autoescalado y balaceamiento de la carga de trabajo
para garantizar la disponibilidad continua del servicio incluso en condiciones de alta
demanda o incluso en fallos.
4. Entrega de contenido mediante CDN:
La cuarta capa se centra en la entrega de contenido mediante un servicio de red de entrega
de contenido (CDN), como Amazon CloudFront, Google Cloud CDN o Azure CDN, esto
mejora la rapidez de carga y la distribución eficiente de los archivos multimedia a los
usuarios con destino final.
5. Monitoreo y Gestión.
L a quinta capa aborda el monitoreo y la gestión en la nube mediante herramientas como
AWS CloudWatch, Google Cloud Monitoring o Azure Monitor. Estas herramientas
proporcionan visibilidad sobre el rendimiento del sistema y permiten la identificación
proactiva de posibles problemas.
6. Respaldo y recuperación.
La ultima capa resalta la importancia de tener un respaldo y recuperación en la nube sobre
cierta información. Ya que se establece un plan para garantizar la integridad y
disponibilidad de datos, con copias de seguridad automáticas y un uso de servicios de
respaldos por el proveedor de la nube.
Considerar estos elementos en una arquitectura tiene múltiples beneficios que pueden ser cruciales
para mejorar la eficiencia, la fiabilidad y la escalabilidad de los servicios ofrecidos por la televisora.
estas capas de la arquitectura en la nube no solo abordan desafíos específicos del escenario local,
como la codificación de archivos multimedia y la estabilidad de los servidores, sino que también
ofrecen una solución integral para mejorar la eficiencia, la disponibilidad y la seguridad de los
servicios de la televisora. Ya que es de suma importancia considerar cada uno de estos aspectos
para nuestra arquitectura para obtener una mejor escalabilidad y fiabilidad de los datos, son las
mejores opciones que pudimos considerar para esta arquitectura sea mas eficiente. Igual que tener la
implementación de un plan de respaldo y recuperación en la nube garantiza la integridad y la
disponibilidad de los datos, asegurando que la información crítica esté respaldada y se pueda
recuperar en caso de fallas o pérdidas.
CONCLUSIÓN.
La migración a la nube mediante la propuesta de arquitectura presentada no solo aborda los
problemas actuales de capacidad y estabilidad, sino que también ofrece una solución escalable y
eficiente para las necesidades futuras de la televisora local. La adopción de servicios de AWS
proporciona una infraestructura robusta que mejora la gestión y entrega de contenido multimedia,
permitiendo una transición hacia un entorno más confiable y flexible. Es de suma importancia
considerar aspectos fundamentales para las arquitecturas y para que puedan tener escalabilidad y
fiabilidad dentro de esta arquitectura nos ayudara a mejorar el rendimiento del proceso de trabajo.