Requisitos para implementar una WepApp

Requisitos para implementar una WepApp

Para que un sitio o aplicación web se publique en Internet se requiere de un computador, con características de servidor, este equipo será capaz de responder las peticiones que los clientes realicen a través de navegadores o aplicaciones instalados en dispositivos móviles, televisiones, relojes inteligentes, entre otros. Además de la arquitectura cliente-servidor, se requiere de un conjunto de elementos de comunicación y protocolos de red que hacen posible que una aplicación web esté disponible en Internet.

El servidor de alojamiento web, hosting, es el computador que dispone de recursos y servicios para almacenar y publicar una aplicación web. Su tarea es almacenar archivos web como html, php, hoja de estilos – css, java script – js, etc. Permite almacenar, enviar y recibir correos. Gestiona las bases de datos de nuestra web app, entre los motores de bases de datos más utilizados en la web están Maria DB (derivado de MySql), PostgreSQL, Oracle Database, Microsoft SQL Server. Ofrece servicios de transferencia de archivos, FTP (File Transfer Protocol).

Para acceder a un sitio web o una WebApp, se necesita conocer la dirección IP del servidor web, por ejemplo, 157.100.200.214, recordar estos números no es práctico para los clientes y usuarios, para mejorar el acceso se utiliza una conversión del número a un nombre, usando un servicio de resolución de nombre de dominio (DNS), facilitando el acceso al servidor web. Entonces, para acceder de forma sencilla y práctica a una WebApp se utiliza comúnmente el nombre de dominio, por ejemplo, www.empresa.com, en lugar de la dirección IP: 157.100.200.214. Un nombre de dominio está compuesto por dos partes, el nombre (www.miempresa) y TLD – Top Level Domains (.com, .net, .org, .ec, .edu, etc.). Dependiendo la finalidad de la WebApp se utiliza el TLD:

.com | comercial
.org | organizaciones sin fines de lugro
.net | utilizado por ISP, infraestructura de red
com.ec | comercial Ecuador
.edu.ec | entidades educativas Ecuador

Por lo tanto, para publicar y acceder a un sitio web o WebApp se requiere de un nombre de dominio y un servidor de alojamiento web, hosting.
Existen varias alternativas de empresas y organizaciones que ofrecen el alquiler o suscripción de dominios y hosting. Los precios varían en relación con las características del servidor y el TLD.

Referencias:

Ramírez, R. (2010): Guía didáctica de Desarrollo Web, Loja-Ecuador, Editorial UTPL.
Servidor privado virtual y alojamiento web-Amazon Lightsail-Amazon Web Services. (n.d.). Amazon Web Services, Inc. https://aws.amazon.com/es/lightsail/
Planes de alojamiento VPS. (n.d.). BlueHost. https://www.bluehost.com/hosting/vps
https://www.elexoft.com/blogs/step-by-step-guide-to-web-application-development/

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *