Proyecto mongo

Páginas: 37 (9166 palabras) Publicado: 11 de septiembre de 2014
“Año del Centenario de Machu Picchu para el Mundo”

Carrera profesional de Computación e Informática

Proyecto de Implementación de Servidores
Web con Uso de Tecnologías Tornado y
MongoDB

TRABAJO TEÓRICO PRÁCTICO
Presentado por:
Aguirre Paucar, Miguel Oscar
Bolaños Victoria, Iván Arturo
De La Cruz Vilcahuaman, Teresa Yaneth
Para Optar el título profesional de:
TÉCNICO ENCOMPUTACIÓN E INFORMÁTICA

Huancayo – Perú
2011

ASESOR:
Ing. Jesús Alberto Zea Salas

A: Nuestros padres con amor y cariño por
su apoyo incondicional que cada día nos
brindan.

ÍNDICE
Portada

i

Asesoría

ii

Dedicatoria

iii

Índice

iv

Introducción

vii
Capítulo I
MARCO METODOLÓGICO

1.1. El problema de investigación

6

1.1.1. El problema

6

1.1.2. LosObjetivos

7

1.1.3. La Justificación

8

1.2. Metodología

10

1.2.1. Marco Metodológico

10

1.2.2. Técnicas

11

1.2.3. Instrumentos

11

Capítulo II
MARCO TEÓRICO
2.1. Antecedentes de Proyecto

12

2.2. Descripción del tema del Proyecto

12

2.3. Terminología Básica

13

Capítulo III
DESARROLLO DEL PROYECTO
3.1. Descripción operativa del proyecto

223.1.1. Estructura y funcionamiento de un servidor Web

22

3.1.2. Estructura y funcionamiento de un gestor de base de datos

23

3.1.3. Estructura y funcionamiento de un Framework

29

3.1.4. Tecnologías para implementar Servidores Web

33

3.1.4.1 Modelado de la aplicación del ejemplo
3.1.4.2

Implementación en LAMP

34
36

3.1.4.3 Implementación con tecnologías Microsoft38

3.1.4.4 Implementación con Tornado y MongoDB

41

3.1.4.5 Comparativa entre las soluciones propuestas

43

3.2. Resultados Obtenidos
3.2.1. Análisis y evaluación final

54
54

CONCLUSIONES

57

SUGERENCIAS

59

BIBLIOGRAFIA

60

ANEXOS

61

INTRODUCCIÓN
El presente trabajo trata de enfocar los nuevos problemas que van surgiendo
debido al alto incrementode usuarios en los sistemas y aplicaciones basadas en
web.
Los portales de mayor relevancia tienen problemas para atender a un número
elevado de usuarios ya que sus servicios no están preparados para esta tarea,
haciendo que se tenga que crecer a nivel de hardware ocasionando altos gastos
hacia la empresa o entidad.
Por lo tanto el objetivo del proyecto es tener los lineamientos paraimplementar
servicios web que sean capaces de mantenerse en ejecución con un rendimiento
aceptable ante el incremento de la carga de trabajo sin necesidad de tener que
incrementar nuestros costos de hardware usando las tecnologías Tornado y
MongoDB.
Para desarrollar el trabajo se ha realizado una investigación en base a diversas
fuentes bibliográficas analizando los conceptos de servicios web,lenguajes de
programación, framework y bases de datos aplicables. Posteriormente se
consideran las características en funcionamiento de diversas metodologías de
trabajo con diversas tecnologías presentes en el mercado actual. Finalmente se
realiza la implementación del servicio en función al servidor web/framework
Tornado y al gestor de bases de datos MongoDB.

6

Capítulo I
MARCOMETODOLÓGICO

1.1. El problema de investigación
1.1.1. El problema
Actualmente las Empresas y personas buscan tener un espacio
en Internet donde puedan publicitar sus productos o expresar sus
ideas, muchas veces estas páginas están diseñadas para soportar
un pequeño número de usuarios, y muchas veces no consideran
que en el futuro su número de usuarios podría incrementarse
considerablemente.Algunas páginas se han desarrollado pensado en un cierto
número de usuario, con el pasar del tiempo han recibido un
incremento considerable de sus usuarios lo que ocasiona que el
servicio no esté en la capacidad de responder a todas las
peticiones al mismo tiempo haciendo que sus sitios web no estén
disponibles temporalmente y en ocasiones que los servidores
sufran un colapso.
Podemos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Monge
  • Los mongos
  • es una monga esto
  • mongar
  • mongo
  • eres un mongo
  • Mongas
  • el monge

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS