top of page

Al Robot: Todo en la nube

Por Edgar Tercero.

Todo en la nube


Conforme las empresas van creciendo, su demanda en recursos para lograr una mejor administración de los datos, aplicativos dirigidos a clientes encarecen los costos al momento de tenerlos en un lugar físico dentro de la empresa, derivado del mantenimiento, así como la actualización de los servidores, sistemas operativos o la evolución misma de la experiencia con el usuario.


La solución que se vislumbra con mayor fuerza en la actualidad es la nube, trasladando estos costes, así como la mano de obra, lo que permite mayor movilidad, control, así como seguridad, para lo cual no se debe tomar a la ligera la contratación de una nube u otra.


"La nube" hace referencia a los servidores a los que se accede a través de Internet, y al software y bases de datos que se ejecutan en esos servidores. Los servidores de la nube están ubicados en centros de datos por todo el mundo. Con la informática en la nube, no es necesario que los usuarios y las empresas gestionen los servidores físicos ni que ejecuten aplicaciones de software en sus propios ordenadores.


¿Cómo funciona la computación en nube?


La informática en la nube es posible gracias a una tecnología conocida como virtualización. La virtualización permite la creación de un ordenador virtual, simulado y digital que se comporta como si fuera un ordenador físico con su propio hardware. El término técnico para este ordenador es máquina virtual. Las máquinas virtuales en el mismo equipo servidor, cuando se implementan de forma correcta, están separadas entre ellas, así que no interactúan entre sí, y los archivos y las aplicaciones de una máquina virtual no son visibles para otras máquinas virtuales, a pesar de estar ubicadas en la misma máquina física.


Las máquinas virtuales también hacen un uso más eficiente del hardware en el que están alojadas. Al ejecutar muchas máquinas virtuales al mismo tiempo, un servidor se transforma en muchos servidores, y un centro de datos se transforma en una gran cantidad de centros de datos, que tienen la capacidad de servir a muchas organizaciones. Por eso, los proveedores de nube pueden ofrecer el uso de sus servidores a muchos más clientes de lo habitual, y pueden hacerlo a un coste muy bajo.


Por regla general, incluso si se caen los servidores individuales, los servidores en la nube seguirán estando en línea y disponibles. Generalmente, los proveedores de nube hacen copias de seguridad de sus servicios en varias máquinas y en múltiples regiones.


Los usuarios acceden a los servicios en la nube mediante un navegador o una aplicación, que se conecta a la nube a través de Internet, es decir, a través de muchas redes interconectadas, independientemente del dispositivo que estén utilizando.


¿Cuáles son los principales modelos de servicio de la computación en nube?


Software como servicio (SaaS): en lugar de que los usuarios instalen una aplicación en su dispositivo, las aplicaciones de SaaS se alojan en servidores en la nube y los usuarios pueden acceder a ellas a través de Internet. El SaaS es como alquilar una casa: el arrendador sigue siendo el propietario de la casa, pero el arrendatario tiene derecho a usarla como si fuera suya. Ejemplos de aplicaciones de SaaS incluyen Salesforce, MailChimp y Slack.


Plataforma como servicio (PaaS): en este modelo, las empresas no pagan por las aplicaciones alojadas, sino que pagan por lo que necesitan para desarrollar sus propias aplicaciones. Los proveedores de PaaS proporcionan todo lo necesario para crear una aplicación, incluyendo herramientas de desarrollo, infraestructura y sistemas operativos, todo a través de Internet. El PaaS se puede comparar con alquilar todas las herramientas y equipamiento necesarios para construir una casa, en lugar de alquilar la casa en sí. Algunos ejemplos de PaaS incluyen Heroku y Microsoft Azure.


Infraestructura como servicio (IaaS): en este modelo, una empresa alquila los servidores y el almacenamiento que necesita de un proveedor de soluciones en la nube. Luego, utilizan esa infraestructura en la nube para desarrollar sus aplicaciones. IaaS es como una empresa que alquila un terreno en el que pueden construir lo que quieran, pero con su propio equipamiento y materiales de construcción. Entre los proveedores de IaaS se incluyen DigitalOcean, Google Compute Engine y OpenStack.


Con anterioridad, SaaS, PaaS e IaaS eran los tres modelos principales de computación en nube, y, en esencia, todos los servicios en la nube encajan en alguna de estas tres categorías. Sin embargo, en los últimos años ha aparecido un cuarto modelo:


Función como servicio (FaaS): FaaS, también conocida como informática sin servidor, divide las aplicaciones en la nube en componentes todavía más pequeños que solo se ejecutan cuando son necesarios. Imagínate que fuera posible alquilar una casa por partes. Por ejemplo, el arrendatario solo paga por el comedor a la hora de la cena, el dormitorio a la hora de dormir, el comedor cuando ve la TV, y cuando no esté usando ninguna de ellas, no tendrá que pagar el alquiler.


Las aplicaciones sin servidor o FaaS se siguen ejecutando en servidores, como todos estos modelos de informática en la nube. Sin embargo, se las conoce como "sin servidor" porque no se ejecutan en máquinas dedicadas, y porque las empresas que desarrollan las aplicaciones no tienen que gestionar ningún servidor.

Tipos de implementación:


Nube privada: una nube privada es un servidor, un centro de datos o una red distribuida totalmente dedicada a una organización.


Nube pública: una nube pública es un servicio gestionado por un proveedor externo que puede incluir servidores en uno o varios centros de datos. A diferencia de una nube privada, las nubes públicas se comparten entre muchas organizaciones. Con el uso de máquinas virtuales, diferentes empresas pueden compartir servidores individuales, una situación que se conoce como "tenencia múltiple", ya que varias compañías alquilan espacio dentro del mismo servidor.


Nube híbrida: las implementaciones de nube híbrida combinan nubes públicas y privadas, y pueden incluso incluir servidores heredados en un entorno local. Una organización puede utilizar su nube privada para algunos servicios y la nube pública para otros, o puede usar la nube pública como copia de seguridad de su nube privada.


Multinube: multinube es un tipo de implementación de nube que implica el uso de varias nubes públicas. Dicho de otra forma, una organización con una implementación de multinube alquila servidores y servicios virtuales de varios proveedores externos. Para continuar con la anterior analogía, sería como alquilar varias parcelas adyacentes de diferentes propietarios. Las implementaciones multinube también pueden ser una nube híbrida y viceversa.


Así son las tendencias para 2023.


“Una solución a la medida es hacia donde se dirigen la mayoría de los servicios”


Aviso Oportuno

1/13
diseño banner 1.1.jpg
organon_Mesa de trabajo 1.jpg
la lealtad (1).jpg
LA LEALTAD NOTICIAS 243 X 400 (4).jpg
bottom of page