Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/ArquitecuraWeb»

De WikiEducator
Saltar a: navegación, buscar
 
(20 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
=Aspectos generales de arquitecturas web=
+
{{TEP}}
 +
{{Usuario:ManuelRomero/DAW/despliegueWeb/arquitectura/Web}}
 
<br/>
 
<br/>
{{Definicion| Es  el conjunto de  elementos que permiten el '''''desarrollo y despliegue''''' de un de un ''sitio web'', donde los arquitectos  ''diseñan y coordinan'' dicho ''espacio en la red''}}
+
{{Puntos clave|
*Un sitio web está integrado por difentes elementos
+
;Como podemos observar este tema se divide en 4 bloques
#'''''Sistemas''''', como Bases de datos, servidores (Servidores web, de correo, de ficheros, de resolución de nombres, ...),redes (familia de protocolos TCP/IP)m componentes de backup ,seguridad, y otros
+
#'''''Aspectos generales de la arquitectura web'''''
#'''''Tecnologías''''' usadas Lenguajes de programación, HTML, Gestores de Bases de datos, la familia de protocolos TCP/IP.
+
#'''''Servidor web apache'''''
{{Objetivo|Este sistema siempre quiere '''''ofrecer un servicio a clientes''''', ''queremos que la gente se conecte a nuestro espacio}}
+
#'''''Aplicaciones web y servidores de aplicaciones'''''
 
+
#'''''Estructura y despliegue de una aplicación web'''''
 
+
}}
En el diseño de edificios estos conocimientos son sobre las propiedades estructurales de los materiales, electricidad, mecánica, plomería, etc... en el desarrollo web se requieren de conocimientos de lenguajes programación y estructura de bases de datos, el protocolo TCP/IP, el lenguaje HTML y muchos otros.
+
*Es un tema de introducción y no profundizaremos en ningún aspecto (p.e. Apache lo estudiaremos en profundidad en el siguiente tema, aunque lo veamos aquí).
Hablamos de arquitectura, hablamos de capas y protocolos.
+
*Para este bloque tenemos asignadas un máximo de 18 horas (9 clases)
Hay que ser conscientes de que si bien la base de los protocolos como http no tienen un cambio muy dinámico Verision 1.1  (junio de 1999), Version 1.0 (Mayo de 1999) 0.9, las tecnologías que se utilizan para desarrollar aplicaciones sí que cambian de forma rápida y profunda.
+
*Realizaremos 1 trabajo y 3 prácticas que hay que ''docuementar y entregar'' (Parte de la nota)
 
+
*No contamos la parte de introducción a las redes ya vista
http://blog.wix.com/2011/05/5-formas-de-mejorar-la-arquitectura-de-tu-pagina-web/online-architecture-3/
+
{{Objetivos|
==Evolución de los servicios web==
+
*Cubrir conceptos generales relacionados con:
==Tecnologías asociadas a las aplicaciones web==
+
:la web
==Tipos de aplicaciones web==
+
:los servicios web
==Arquitectura Web. Modelos==
+
:y servidores web.
==Plataformas web libres y propietarias==
+
*identificación de las plataformas web más importantes libres y propietarias.
==Organización de un servidor web==
+
*Servidores web y de aplicaciones.
==Escalabilidad==
+
}}
===Vertical===
+
==Prácticas==
===Horizontal===
+
#Instalación y configuración básica de un servidor web
===Cloud computing===
+
## Instalación y configuración básica de un servidor web.
 
+
## Documentación del proceso de instalación y
=Servidor Web Apache=
+
## configuración del servidor web instalado.
=Aplicaciones Web y servidores de aplicaciones=
+
## Realización de pruebas de funcionamiento del servidor web instalado.
=Estructura y despliegue de una aplicación Web=
+
# Instalación y configuración básica de un servidor de aplicaciones.
 +
## Documentación del proceso de instalación y configuración del servidor de aplicaciones instalado.
 +
## Realización de pruebas de funcionamiento del servidor de aplicaciones instalado.
 +
## Reconocimiento de la estructura y recursos que componen una aplicación web.

Última revisión de 08:24 8 oct 2012

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg





Icon key points.gif

Puntos clave

Como podemos observar este tema se divide en 4 bloques
  1. Aspectos generales de la arquitectura web
  2. Servidor web apache
  3. Aplicaciones web y servidores de aplicaciones
  4. Estructura y despliegue de una aplicación web



  • Es un tema de introducción y no profundizaremos en ningún aspecto (p.e. Apache lo estudiaremos en profundidad en el siguiente tema, aunque lo veamos aquí).
  • Para este bloque tenemos asignadas un máximo de 18 horas (9 clases)
  • Realizaremos 1 trabajo y 3 prácticas que hay que docuementar y entregar (Parte de la nota)
  • No contamos la parte de introducción a las redes ya vista


Icon objectives.jpg

Objetivos

  • Cubrir conceptos generales relacionados con:
la web
los servicios web
y servidores web.
  • identificación de las plataformas web más importantes libres y propietarias.
  • Servidores web y de aplicaciones.




Prácticas

  1. Instalación y configuración básica de un servidor web
    1. Instalación y configuración básica de un servidor web.
    2. Documentación del proceso de instalación y
    3. configuración del servidor web instalado.
    4. Realización de pruebas de funcionamiento del servidor web instalado.
  2. Instalación y configuración básica de un servidor de aplicaciones.
    1. Documentación del proceso de instalación y configuración del servidor de aplicaciones instalado.
    2. Realización de pruebas de funcionamiento del servidor de aplicaciones instalado.
    3. Reconocimiento de la estructura y recursos que componen una aplicación web.