Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

cloud computing sobre, Esquemas y mapas conceptuales de Visión Computacional

cloud computing sobre desarrolo de nube privada

Tipo: Esquemas y mapas conceptuales

2023/2024

Subido el 22/05/2024

juan-ospina-31
juan-ospina-31 🇨🇴

1 / 10

Toggle sidebar

Documentos relacionados


Vista previa parcial del texto

¡Descarga cloud computing sobre y más Esquemas y mapas conceptuales en PDF de Visión Computacional solo en Docsity! 1 ACA FINAL CLOUD COMPUTING CLOUD COMPUTING/50142 Estudiante: JUAN DAVID VERGARA OSPINA Docente: DIEGO SALVADOR RAMIREZ LEAL INGENIERÍA DE SISTEMAS CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR (CUN) BOGOTÁ D.C MAYO 2024 2 Contenido Planteamiento de la actividad: ......................................................................... 3 Habilitar la ejecución de contenedores Docker como parte de los requerimientos funcionales de una infraestructura Cloud ................................ 4 Caracterización del comportamiento de contenedores frente a las máquinas virtuales: ......................................................................................................... 4 Validación de las diferentes nubes: .................................................................. 5 Definir un escenario de Docker file, image y container hipotético que aloje aplicaciones misionales de una organización básicas tales como Orfeo (gestión documental), ERP Oddoo, kactus gestión nómina y 3 aplicaciones de su elección en base a sus experiencias laborales. ................................................. 7 Bibliografía y cibergrafía .............................................................................. 10 5 aplicaciones mediante un modelo basado en extracciones. Esto significa que Prometheus enviará una solicitud a tus destinos de forma periódica y, luego, las métricas recopiladas se almacenarán en una base de datos de serie temporal. Y también utilizaremos Grafana, que es una plataforma interactiva y open source de visualización de datos, permite a los usuarios ver sus datos a través de tablas y gráficos que se unifican en un panel de control (o en varios) para facilitar la interpretación y la comprensión. También permite realizar consultas y configurar avisos sobre la información y los indicadores desde el lugar en el que se almacena dicha información, ya sea en entornos de servidores tradicionales, clústeres de Kubernetes y varios servicios de nube, entre otros. Para la gestión y análisis de logs usaremos ELK o EFK. Validación de las diferentes nubes: Para validar el comportamiento de los Docker en las diferentes nubes se debe hacer la configuración inicial que será configurar un clúster de Kubernetes para cada nube. Luego haremos un despliegue de aplicaciones misionales, tales como Orfeo, Oddo, Kactus, etc. Haremos las pruebas y el monitoreo para medir el tiempo de despliegue y recolectar métricas de CPU, memoria y latencia, y también se configurarán dashboards para visualizar y comparar el rendimiento. El objetivo de esta validación es evaluar y comparar cómo cada plataforma cloud maneja la ejecución de contenedores Docker en términos de extensibilidad, disponibilidad y usabilidad. Esta comparación ayudará a identificar la plataforma que mejor se adapta a las necesidades específicas de una organización, permitiendo una expansión futura sin comprometer la 6 arquitectura y aprovechando la filosofía de desarrollo basada en contenedores Docker. La validación específica por nube se hará de la siguiente manera: AWS: Extensibilidad: AWS facilita añadir más capacidad con Auto Scaling. Disponibilidad: Permite desplegar aplicaciones en diferentes ubicaciones. Usabilidad: AWS tiene una consola web fácil de usar y herramientas de línea de comandos para gestión. Azure: Extensibilidad: Azure permite escalar automáticamente las aplicaciones según la demanda. Disponibilidad: Puedes desplegar aplicaciones en diferentes regiones para mejorar la redundancia. Usabilidad: Azure ofrece una consola web intuitiva y herramientas de línea de comandos. Google Cloud: Extensibilidad: Google Cloud facilita el aumento de capacidad con Managed Instance Groups. Disponibilidad: Permite desplegar aplicaciones en múltiples zonas y regiones. 7 Usabilidad: Google Cloud tiene una consola web amigable y herramientas de línea de comandos. Oracle Cloud: Extensibilidad: Oracle Cloud ofrece integración con bases de datos autónomas y funciones sin servidor. Disponibilidad: Despliega aplicaciones en múltiples dominios de disponibilidad. Usabilidad: Oracle Cloud proporciona una consola web y herramientas de línea de comandos. Definir un escenario de Docker file, image y container hipotético que aloje aplicaciones misionales de una organización básicas tales como Orfeo (gestión documental), ERP Oddoo, kactus gestión nómina y 3 aplicaciones de su elección en base a sus experiencias laborales. Se crearán los dockerfiles: Odoo: Utilizamos la imagen oficial de Odoo versión 15, expuesta en el puerto 8069. Orfeo: Creamos una imagen personalizada desde un Dockerfile, que sirve una aplicación PHP en el puerto 8080. Kactus: Se emplea una imagen oficial (hipotética) de Kactus, servida en el puerto 8001.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved