9 de Junio- Red
Introducción
Una red informática es un grupo de sistemas
informáticos y otros dispositivos de hardware informático que se vinculan
mediante canales de comunicación para facilitar la comunicación y el
intercambio de recursos entre varios usuarios.
Arquitectura
Es el marco completo de la red informática de
una organización. El diagrama de la arquitectura de red proporciona un panorama
completo de la red establecida con una vista detallada de todos los recursos
accesibles. Incluye componentes de hardware usados para la comunicación, los
tipos de cableado y de dispositivos, el diseño y las topologías de red, las
conexiones físicas e inalámbricas, las áreas implementadas y los planes
futuros. Además, las reglas y los protocolos de software también constituyen la
arquitectura de red.
En la nube
se refiere a los componentes y los subcomponentes requeridos para la
informática en la nube. Estos componentes suelen constar de una plataforma de
frontend (cliente pesado, cliente ligero, dispositivo móvil), plataformas de
backend (servidores, almacenamiento), una entrega con base en la nube y una red
(Internet, intranet, internube).
Frontend: El frontend es la parte del desarrollo web que
se dedica a la parte frontal de un sitio web, en pocas palabras del diseño de
un sitio web, desde la estructura del sitio hasta los estilos como colores,
fondos, tamaños hasta llegar a las animaciones y efectos. Es esa parte de la
página con la que interaccionan los usuarios de esta, es todo el código que se
ejecuta en el navegador de un usuario, al que se le denomina una aplicación
cliente, es decir, todo lo que el visitante ve y experimenta de forma directa.
Dentro del área de front-end se trabaja con
lenguajes mayormente del lado del cliente, como:
- HTML (lenguaje de marcado de hipertexto, se utilizan etiquetas que estructuran y organizan el contenido de la web).
- CSS (se encarga del formato y diseño visual de las páginas web escritas en HTML) para darle estructura y estilo al sitio.
- JavaScript (un lenguaje de programación, rápido y seguro para programar centros de datos, consolas, teléfonos móviles o Internet) para complementar los anteriores y darles dinamismo a los sitios web.
Backend: Mientras que el frontend es la capa de
programación ejecutada en el navegador del usuario, el backend procesa la
información que alimentará el frontend de datos. Es la capa de acceso a los
datos, ya sea de un software o de un dispositivo en general, es la lógica
tecnológica que hace que una página web funcione, lo que queda oculto a ojos
del visitante. El backend de una solución, determina qué tan bien se ejecutará
la aplicación y qué experiencia, positiva o negativa, obtendrá el usuario de su
uso. Aquí se utilizan frameworks como:
- PHP
- JavaScript
- Python
- Ruby
Otras funciones que se gestionan son:
- Creación de funciones que simplifiquen el proceso de desarrollo.
- Acciones de lógica.
- Conexión con bases de datos.
- Uso de librerías del servidor web (un ejemplo puede ser para implementar temas de caché).
No importa dónde se encuentre la
"nube" real, la informática en la nube usa las redes para permitir el
acceso a petición a un grupo compartido de recursos, como redes,
almacenamiento, servidores, servicios y aplicaciones. Al usar la
virtualización, estos materiales se pueden aprovisionar y publicar rápida y
fácilmente, según sea necesario. Debido a las tecnologías como la
virtualización y los hipervisores, es posible que existan muchos servidores
virtuales en un solo servidor físico.

Comentarios
Publicar un comentario