¿Qué son y para que sirven los servidores?

¿Qué son y para que sirven los servidores?

Servidores y sus usos

He creado esta sección para que aprendas ¿Qué es un servidor? y puedas administrar correctamente tus servidores cuando montes tus proyectos o trabajes para algún cliente, recuerda que si aun no encuentras el tema que buscas puedes mandarme un correo, suscríbete al boletín o a mi canal de YouTube para que te enteres cuando realice una actualización.

 

Juan Carlos García
by Juan Carlos García24-Ag-20221

Voy a iniciar esta sección con algunas definiciones y conforme vayamos avanzando te dejaré link a otros post que he escrito donde voy a profundizar en cada uno de los temas, comencemos con el protagonista que nos ha traído hasta aquí ¿Qué es un servidor?

 

¿Qué es un servidor?

En informática un servidor es una computadora encargada de entregar información a los clientes conectados a el.

Bastante fácil ¿Cierto? No obstante, debemos entender que la información que entrega un servidor puede ser variada, por ejemplo:

  • Texto
  • Imágenes
  • Vídeos
  • Etcétera.

 

¿Para qué sirve un servidor?

Pues como vimos principalmente sirve para entregar información a todo lo que este conectado a él, no obstante, muchas de sus funcionalidades dependen del tipo de servicios y procesos que se monten en el, por ejemplo, un servidor web, un servidor FTP, entre muchos más servicios que existen. A lo largo de este post te dejare post donde iré profundizando en los servicios más utilizados.

 

Calcificación por tipo: ¿Qué tipos de servidores existen?

Bueno una clasificación la podríamos hacer de la siguiente manera

  • Servidores físicos
  • Cloud servers o servidores en la nube
  • Servidores virtuales

 

Servidores físicos

Quizá los conozcas o los has escuchado nombrar como "servidores locales", sin embargo, me refiero aquellos servidores que te compras y montas en un rack en tus oficinas, en donde, acondicionas un espacio para su mantenimiento y tu mismo o tu equipo los opera y administra al cien por ciento.

 

Cloud servers o servidores en la nube

Los servidores en la nube son aquellos que generalmente rentas y adquieres en servicios como Azure, Amazon o Digital Ocean, en los cuales solo te debes preocupar por el mantenimiento a nivel de software, esto quiere decir, que por a nivel físico es totalmente transparente para ti, ya que seguramente el servidor esta muy lejos de ti, incluso en otro país.

 

Servidores virtuales

En palabras coloquiales es como si un servidor físico o en la nube lo dividieras en servidores más pequeños y cada uno de estos nuevos servidores son independientes uno de otros.

Esto se da mucho en la nube (cloud), ya que, si bien es cierto que puedes comprar servidores dedicados, suelen ser muy caros y amenos que tu aplicación y presupuesto lo valga, lo puedes alquilar sin problema, por lo regular se rentan servidores compartidos que han sido virtualizados a través de herramientas como vmware entre otras y permiten alojar varías paginas y servicios en el mismo servidor de forma independiente.

Muchas empresas compran o se afilian y adquieren uno o varios servidores en la nube, después lo rentan a otras personas partiendo ese servidor y cobrando por cada sección rentada y dirás ¿Pero no es mas caro para el usuario final? Y esto es depende, muchos servicios de este tipo lo compensan en el servicio y apoyo cuando tienes problemas y el umbral entre costo y beneficio por un servicio en tu idioma, quizá lo valga.

En lo personal prefiero adquirir directamente el servicio sin terceros, ya que entiendo todo esto y, aunque, invierto tiempo considerable en configuraciones y mantenimientos, me gusta mucho el tema así que lo tomo como aprendizaje.

 

Clasificación según el sistema operativo: Servidores Windows o Linux

Una clasificación muy interesante es según el sistema operativo instalado, por ejemplo:

  • Servidores con Windows Server.
  • Servidores con un Sistema Operativo basado en Linux, por ejemplo Ubuntu.

Prácticamente en ambos servidores podemos hacer lo mismo, no obstante es importante decidir cual es el que realmente necesitamos para nuestra aplicación, ya que, los servidores Windows son más caros y suelen necesitar más recursos del servidor.

En lo personal he utilizado servidores Windows en sistemas de rastreo satelital, donde utilizamos tecnología .Net y SQL Server y, he utilizado servidores basados en Linux para el desarrollo de páginas web, tiendas Online, etc.

 

Calcificación según su funcionalidad: Tipos según el servicio instalado

Bien, hemos visto una clasificación, no obstante también podríamos generar tipos según su comportamiento y servicios que tengan instalados y, para comprender mejor, por ejemplo:

 

Servidores Web

En este momento mi pagina EWebik.com esta corriendo sobre un servidor de tipo web, el cual crea toda el HTML del lado del servidor y después lo "sirve" a tu computadora para que puedas observar esta página. Existen muchas herramientas que nos permiten crear este tipo de servidor, así que para profundizar un poco más te dejo el siguiente post.

Suscribirme

Gracias por tu calificación:

1

Categorías


  • EWebik
  • React JS
  • SQL
  • Base de datos
  • PHP - MySQL
  • Página Web
  • Servidores
  • Flexbox
  • NodeJS
  • WordPress
  • POO

🥇 Creación de páginas web

⚡️ Quiero mi página web 💪🏼

Servidor FTP

Servicio FTP, este servicio se instala del lado del servidor y permite que un cliente o varios se conecten a el para el intercambio de archivos, se utiliza muy a menudo en los Hosting que alojan sitios en WordPress y una de las herramientas mas utilizadas es FileZilla.

 

Servidor SMTP

Este tipo tiene instalado el Protocolo de Transferencia de Correo Simple conocido como SMTP, con el cual podemos enviar y recibir correos, un ejemplo de este tipo de servicio es el servicio SMTP de GMAIL, el cual le he dedicado un post completo que te dejo si desea profundizar en este tema.

Servidor de Base de datos

Uno de los tipos de servidores más utilizados en el mundo, ya que prácticamente toda página web tiene una base de datos que almacena información, para levantar un servidor de este tipo necesitamos instalar un motor de base de datos, por ejemplo:

  • Postgresql
  • SQL Server
  • MySQL
  • Mongo
  • Oracle

No todos los motores de base de datos son gratuitos, por ejemplo, Postgresql y MySQL son gratuitas, todas las demás tienen una capa gratuita que permiten hacer muchas casas, aunque como todo tiene sus limitantes.

Y existen mucho más servicios, por ejemplo:

  • Servidor de directorio activo/dominio
  • Servidor de Correos
  • Servidor de Impresión
  • Servidor Proxy
  • Servidor DNS
  • Servidor DHCP

 

¿Un servidor puede tener muchos servicios diferentes instalados al mismo tiempo?

La respuesta es si, como viste anteriormente existen muchos tipos de servidores y, muchas aplicaciones utilizan un solo servidor donde alojan todos los servicios que necesitan para funcionar. Esta practica es muy común, ya que, reduce costos, aunque técnicamente no es muy recomendable, ya que algún servicio puede estresar el servidor afectando a las demás aplicaciones.

Como puedes ver hay bastante tipos y estaré subiendo nuevos artículos donde hablemos un poco de cada uno de ellos, así que suscríbete a mi boletín y a mi canal de YouTube para que no te pierdas ninguna actualización.

 

Suscribirme

Gracias por tu calificación:

1

Categorías


  • EWebik
  • React JS
  • SQL
  • Base de datos
  • PHP - MySQL
  • Página Web
  • Servidores
  • Flexbox
  • NodeJS
  • WordPress
  • POO

🥇 Creación de páginas web

⚡️ Quiero mi página web 💪🏼
Juan Carlos García

Juan Carlos García

Durante años he desarrollado plataformas dedicadas al rastreo satelital y varios sitios web que se encuentran en la primera página de Google, y hoy quiero compartir contigo lo que se en tecnologías como: Node JS, PHP, C# y Bases de datos.

Si quieres apoyarme sígueme en mis redes sociales y suscríbete a mi canal de YouTube.

Desarrollador de software

© 2022 EWebik

Diseño de páginas web y aplicaciones moviles.