ASOPROJECT Componentes del grupo: - Alberto Díaz Gil - Miguel Ángel Llorente Gracía - Javier E. Yépez Hualde.

Slides:



Advertisements
Presentaciones similares
Bases de conocimiento colaborativas
Advertisements

1 Curso Básico de C.I.O. Light Sección 12 Internet Sección 12 - Internet.
Plataforma de Software DocAve S oftware de gestión de infraestructura para Microsoft SharePoint.
Introducción a servidores
TUTORIAL YOUTUBE ANA ROMANO 07/04/2014. La página de acceso a youtube en español es una vez en ella tendremos que registrarnos.
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Mario González Díez Jefe de la Unidad de Explotación
SISTEMA DE NACIMIENTOS MANUAL DEL USUARIO. El objetivo del presente manual es servir de guía al usuario final para interactuar con el Sistema, permitiéndole.
Utilización de la plataforma Hadoop para implementar un programa distribuido que permita encontrar las paredes de células de la epidermis de plantas modificadas.
MÓDULO DE BÚSQUEDA DE PERSONAS DENTRO DE UNA BASE DE DATOS DE ROSTROS
Presentado por: Lenin Isaías Escobar Mendoza
Búsquedas avanzadas en la Wikipedia
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
Microsoft InfoPath designer
Sistema de Agrupamiento y Búsqueda de Contenidos de la Blogosfera de la ESPOL, Utilizando Hadoop como Plataforma de Procesamiento Masivo y Escalable de.
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS
Facultad de Ciencia Política y Relaciones Internacionales Dirección de Concursos Proyecto: Informatización de la Gestión de Concursos Sistema CONDOR.
El portal de recursos electrónicos de la UAM
Por: Santiago Toro Rendón Raquel Sepúlveda.  El SO se instala en una sección definida de la unidad de disco duro, denominada partición de disco. Existen.
Introducción al Software
Ampliación de Sistemas Operativos
Clasificación de herramientas de un técnico
Ingeniero Anyelo Quintero
Tema 10: Gestión de Memoria
Código: HOL-WIN51. Introducción a Windows Server 2008 Novedades en Windows Server 2008 R2 Actualización a Windows Server 2008 R2 Implantación Instalación.
InfoPath Ventajas y Uso.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Tema 10.3: Asignación de Espacio No Contiguo. Tema 10.3: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.),
Asignación de Espacio No Contiguo
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Introducción a los Sistemas Operativos
Publicación de bases de datos Access en la web
FUNDAMENTOS DE PROGRAMACION
Manual de usuario de wordpress. Introducción Este manual de introducción a wordpress ha sido elaborado con la intención de ofrecer la información necesaria.
Teoría de Sistemas Operativos Administración de Archivos.
Clase #7 – Sistemas de Procesamiento de Datos
Examen Final DENISSE López. TRUCOS DE BUSqUEDa DE INFORMaCION  El operador ImageSize: es muy útil si lo que quieres es buscar imágenes de dimensiones.
COLEGIO DE BACHILLERES N° 16 PLANTEL TLAHUAC “MANUEL CHAVARRIA CHAVARRIA”
STEFANNY PILATAXI PÉREZ. Describir dos trucos de búsqueda de imágenes en google. BUSCA UNA DIRECCIÓN Para identificar cualquier ubicación en el mapa,
CENTROS DE DATOS Y COMPUTACIÓN EN LA NUBE
Almacenamiento virtual de sitios web “HOSTS VIRTUALES”
Puede usar Access 2010 y Servicios de Access, un nuevo componente de SharePoint, para crear aplicaciones de bases de datos web. Esto es útil para lo siguiente:
BUSCADORES.
DIEGO ALBERTO RINCÓN YÁÑEZ JULIAN MAURICIO ANGEL ÁLVARO SEBASTIÁN MIRANDA FORERO.
Nombre: Josselyn Peña Curso: 1° “D”. Este manual de introducción a Wordpress ha sido elaborado con la intención de ofrecer la información necesaria para.
Ing. Fredys Simanca Herrera.  Es muy habitual encontrarse con que más de un 30% de la información contenida en los sistemas operaciones o es incorrecta.
1 Clase 3 Registro de resultados Tecnología de la Comunicación I.
Access.
Es un conjunto de redes: redes de ordenadores y equipos físicamente unidos mediante cables que conectan puntos de todo el mundo. Estos cables se presentan.
EXÁMEN FINAL HUDSON Y. GUERRERO O.. Describir dos trucos de búsqueda de imágenes en google. O 1. Busca todas las imágenes de una página web. Los operadores.
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
Servicios de Red e Internet
VIDEOCONFERENCIA.
Tu buscador de radio. Grouple es un buscador de emisoras de radio a través de internet, mediante el cual podrás encontrar cualquier emisora del mundo.
File Transfer Protocol.
En la página Wordpress.com elegimos comenzar un blog y vamos siguiendo los pasos de registro: Rellenamos el formulario con el nombre de usuario (sólo.
Antonio López Gracia Fernando Noain Fernandez Ricardo Meana de la Llave
Internet y Navegadores Unidad 5. Fecha: 1 de agosto de 2011 Periodo# : 2 Objetivo: identificar el contenido de una dirección web Tema: Elementos de una.
Introducción a phpMyAdmin
“EDUCAMOS EN PIEDAD Y LETRAS PARA LA FELICIDAD” NOMBRE: BRAYAN GUARTAN CURSO: 1ro “D” FECHA: 17//03//2015 UNIDAD EDUCATIVA CALASANZ.
BASE DE DATOS DISTRIBUIDAS
¿QUE ES INTERNET? La Internet es una red de redes. Actualmente conecta miles de redes para permitir compartir información y recursos a nivel mundial. Con.
MIA - Grupo 5 Unidad 2.
Motor de búsqueda Un motor de búsqueda es una aplicación de software diseñado para encontrar los recursos digitales como páginas web, textos, noticias.
AA – B – C – D – E – F – G – H – I – J – K – M – N – O – P – R – S – T – V – W – X – Y – ZBCDEFGHIJKMN OPRST VWXYZ María Alejandra Ruz Toyo.
Este sistema tecnológico utiliza la Nube para liberar al usuario de toda la carga de procesamiento y almacenamiento. Todo se hace desde y en la Nube.
BUSINESS T&G Think & Grow Uniclass Gestión Documental Solución Web para Mejorar la Captura y Gestión.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Transcripción de la presentación:

ASOPROJECT Componentes del grupo: - Alberto Díaz Gil - Miguel Ángel Llorente Gracía - Javier E. Yépez Hualde

ASOPROJECT Presentación: - MyBlogGoogle - Amazon Web Services (AWS) - MyBlogGoogle empleando AWS

ASOPROJECT MyBlogGoogle: - Descripción - Diseño - Posibles mejoras

ASOPROJECT MyBlogGoogle – Descripción: - Sistema de búsqueda de blogs - La búsqueda se hace a partir de páginas previamente indexadas, según la lista de páginas de los usuarios registrados. - Las páginas indexadas se almacenan en una base de datos. - La indexación es llevada a cabo por arañas que recorren las páginas cada vez que los usuarios las agregan

ASOPROJECT MyBlogGoogle – Diagrama de Despliegue:

ASOPROJECT MyBlogGoogle – Posibles mejoras: - Gestor de carga Sistema central gestor de carga en entorno estático. - Búsqueda avanzada Búsqueda de sinónimos Búsqueda de palabras similares

ASOPROJECT MyBlogGoogle – Posibles mejoras: - Introducción al proceso de búsqueda El proceso de búsqueda será el siguiente: se escribirán una o más palabras en el buscador. Si el número de palabras es mayor que uno, haremos una búsqueda literal sobre el campo donde almacenamos la página ya limpia en nuestra BD. En el caso de que se escriba una única palabra buscaremos esa palabra en el índice. En caso de no encontrarla se buscaría en sinónimos. Si tampoco apareciera, buscaría sobre el índice palabras en las que coincidiesen X caracteres iniciales de la palabra, donde la X será el número de letras de la palabra menos 3. De seguirse sin encontrar la palabra, se buscaría sobre la página limpia y si aún así no se encontrara, mostraría un mensaje diciendo que no se ha encontrado la palabra. En cualquier otro caso se mostrarían los resultados.

ASOPROJECT MyBlogGoogle – Posibles mejoras:

ASOPROJECT Amazon Web Services (AWS): - Descripción - Elastic Compute Cloud (EC2) - Simple Storage Service (S3) - Simple Queue Service (SQS) - Ejemplo

ASOPROJECT AWS – Descripción: La robusta plataforma de Amazon puede ser usada como servicio por terceros. Basicamente consiste en: - Disponer de un ordenador de forma remota. - Disponer de un sistema de almacenamiento de datos de forma remota. - Disponer de un sistema de paso de mensajes entre los anteriores.

ASOPROJECT AWS – EC2, S3, SQS: Elastic Compute Cloud: Ordenador de forma remota en el que se pueden instalar desde pequeñas aplicaciones hasta un complejo sistema de procesamiento. Simple Storage Service: Sistema de almacenamiento de forma remota para guardar cualquier tipo de archivos tal y como se haría en un disco personal. Simple Queue Service: Servicio de colas de mensajes. Soporta principalmente la comunicación entre los distintos servicios, pero puede ser usado para comunicarse al exterior.

ASOPROJECT AWS – Costes: EC2: $ Instancia pequeña (por defecto) $ Instancia grande $ Instancia extra grande El coste es en función de las horas consumidas por tipo de instancias S3: Europa: $0.18 / GB de almacenamiento al mes Estados Unidos: $0.15 / GB de almacenamiento al mes SQS: $0.01 / 10,000 peticiones de SQS ($ / petición)

ASOPROJECT AWS – Costes: En general: Transferencia a través de Internet: $0.100 / GB - toda la información transferida hacia AWS $0.170 / GB - primeros 10 TB por mes de información transferida desde AWS $0.130 / GB - siguientes 40 TB por mes de información transferida desde AWS $0.110 / GB - siguientes 100 TB por mes de información transferida desde AWS $0.100 / GB - información transferida por mes por encima de los 150 TB La información transferida entre los distintos servicios de AWS (en la misma zona) no tiene coste

ASOPROJECT AWS – Ejemplo:

ASOPROJECT MyBlogGoogle empleando AWS: - Diagrama General - Migracion a EC2: Usando AMI´s - Monitorización y Optimización

ASOPROJECT

MyBlog & AWS - Migración a EC2 Usando AMI´s: - AMI :Amazon Machine Instance -Usando EC2: -EC2 funciona con máquinas virtuales -Las máquinas virtuales son instancias de imágenes de SO -Conexión a las instancias via SSH

ASOPROJECT MyBlog & AWS - Migración a EC2: Usando AMI´s: -Creando AMIs -Podemos crear nuestra propia AMI -Instalar el sistema en un fichero mediante comandos de Unix -Totalmente configurable -Más complicado -Seleccionar AMI predefinidas de Amazon - Menos configurable -Más sencillo

ASOPROJECT MyBlog & AWS – Monitorización y Optimización: - Optimización: -Tener en ejecución sólo las instancias que necesitemos - Seguir ofreciendo el mejor servicio - Todo esto ante una demanada cambiante -Registro y modificaciones de blogs de inicio -Número de consultas variable

ASOPROJECT MyBlog & AWS – Monitorización y Optimización: - Solución: -Creación y eliminación de instancias bajo demanda - Monitorización del buffer de tareas pendientes - Spider SQS - Indexer SQS

ASOPROJECT

MyBlogGoogle – Diagrama de Despliegue:

ASOPROJECT MyBlog & AWS – Diagrama de Despliegue:

ASOPROJECT Conclusiones: Los servicios web como los provistos por Amazon aportan soluciones ideales para situaciones como las siguientes: -Para empresas con pocos recursos iniciales -Para servicios con demanda variable -Prueba de sistemas antes de invertir en hardware La utilización de estos servicios web permite centrar los esfuerzos en la idea del proyecto, más que en la infraestructura.