Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Se ha optado por un servidor HTTP NGINX como opción para el despliegue del CDN debido a que se trata de un servidor web ligero y de alto rendimiento. Con el objetivo de integrar este componente en la arquitectura, se manipulará como un microservicio más desplegado e integrado en un clúster de kubernetesKubernetes.  

Para el despliegue, se hará uso de una imagen personalizada que se basará en la que se encuentra en la siguiente URL: 

...

Ejemplo de uso para subida de fichero

El robot, realiza una petición al orquestador para obtener la URL de carga de fichero en el CDN, una vez obtiene la URL, procede a hacer una petición directamente al CDN para subir el fichero. Una vez se ha subido el fichero al CDN, este devuelve la información del fichero al orquestador, para que registre que se ha subido un nuevo fichero en la aplicación y asignarle un ID para que pueda ser usado más adelante, así mismo, el robot también recibe la información del fichero para poder utilizarlo posteriormente.


Ejemplo de uso para descarga de fichero:

Una vez el usuario tiene la URL de un fichero, se hará una petición GET par descargar el fichero desde el CDN, será tan fácil como pinchar en el enlace que se obtiene para descargar el fichero.