Servidores web de altas prestaciones Castillo Valdivieso, Pedro Ángel Bernier Villamor, José Luis Mora García, Antonio Miguel García Sánchez, Pablo García Arenas, María Isabel Servidor web Disponibilidad Balanceo de carga Docencia Web server Availability Load balancing Teaching Para crear un sitio web exitoso debemos ser cuidadosos con muchos detalles, ya que la arquitectura, la selección del hardware, o la implementación de las aplicaciones afectarán al rendimiento del sistema completo. Es más, un sitio que no esté preparado para dar servicio a un número creciente de clientes o usuarios, a la larga puede llevar al fracaso a la empresa. En este trabajo, se presenta una visión general de la nueva asignatura Servidores Web de Altas Prestaciones, del nuevo plan de estudios del Grado en Ingeniería Informática de la Universidad de Granada, así como la metodología a seguir para impartir tanto la teoría como las prácticas. A través de un aprendizaje principalmente práctico tratamos de que el alumno descubra cómo diseñar, tanto a nivel de hardware de red como de configuración de software, un servidor web de altas prestaciones. A lo largo de la asignatura pretendemos dar una visión detallada de los conceptos y herramientas utilizadas para crear o mantener la infraestructura de un sistema de forma adecuada. Estudiaremos las ideas y prácticas para asegurar la escalabilidad del sistema, asegurando el servicio a nuevos usuarios y manteniendo el sistema activo. To create a successful website, we must be careful with many details, as the architecture, hardware selection, and implementation of applications, and how they affect the performance of the entire system. Moreover, a site that is not prepared to serve a growing number of customers or users, can eventually lead to failure of the company. In this paper, we present an overview of the new subject "High Performance Web Servers" in the new curriculum's Degree in Computer Engineering from the University of Granada, as well as the methodology to teach both theory and practice. Through a practical learning, we try to make the student learn how to design both the network hardware and software configuration of a high performance web server. Throughout the course we intend to give a detailed overview of the concepts and tools used to create and maintain the infrastructure of a system properly. We will study the ideas and practices to ensure the scalability of the system and the service to new users. 2013-06-14T11:04:29Z 2013-06-14T11:04:29Z 2013-05 info:eu-repo/semantics/article Castillo, P.A.; et al. Servidores web de altas prestaciones. Enseñanza y Aprendizaje de Ingeniería de Computadores, 3: 133-142 (2013). [http://hdl.handle.net/10481/26405] 2173-8688 D.L.: GR 899-2011 http://hdl.handle.net/10481/26405 10.30827/Digibug.26405 spa http://creativecommons.org/licenses/by-nc-nd/3.0 info:eu-repo/semantics/openAccess Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License Universidad de Granada, Departamento de Arquitectura y Tecnología de Computadores