Cloud Computing
Enviado por Gatito123456789 • 14 de Septiembre de 2022 • Examen • 683 Palabras (3 Páginas) • 55 Visitas
Cloud Computing
El termino general que envuelve todo lo que tiene que ver con el “hosteo” de servicios por el internet se llama Cloud Computing. Es una máquina en la nube. Al nivel del consumidor, conocemos a la nube como un servicio que almacena documentos, fotos, videos y más para ser accedidas desde cualquier lugar en el mundo, como OneDrive, iCloud y Dropbox.
La nube puede ser tanto privada como pública, ambas con el mismo objetivo de hospedar servicios a los usuarios en el internet. La nube privada tiene una red propietaria que hospeda los servicios a un número designado de personas. A estas personas se les puede acceder ciertos permisos y configuraciones. Luego está la nube pública, esta vende sus servicios a cualquier usuario dentro del internet.
¿Cómo funciona esto?
El Cloud Computing funciona de manera que habilita a los dispositivos el acceso a los datos y aplicaciones en la nube desde servidores físicos, bases de datos y computadores.
La red de internet se encarga de enlazar el front end con el back end que funciona como repositorio de información accedida por el front end. Las comunicaciones entre estos dos se realizan mediante un servidor central.
[pic 1]
Tipos de Servicios del Cloud Computing
Infraestructura como Servicio (IaaS)
Este servicio provee un servidor virtual y almacenamiento, además una API que permite a los usuarios migrar cargas de trabajo a una máquina virtual. El usuario tendrá la posibilidad de modificar las configuraciones de estos para sus necesidades. Un ejemplo de esto es Amazon Web Services (AWS).
Plataforma como Servicio (PaaS)
Provee herramientas de desarrollo dentro de las infraestructuras. Los usuarios acceden a estas herramientas por medio al internet usando API’s o portales web. Por ejemplo, Google App Engine.
Software como Servicio (SaaS)
Es un modelo de distribución que entrega aplicaciones por medio internet. Comúnmente llamadas “web services”. Un claro ejemplo es Office 365.
Ventajas
- Flexibilidad: las empresas pueden agrandar o encoger la escala del Cloud Computing para satisfacer sus necesidades.
- Facilidad de migración: las organizaciones pueden mover sus cargas de trabajo de una nube a otra sin problema.
- Acceso a la red: los usuarios pueden acceder a los datos de la nube solo con una conexión a internet desde cualquier lugar.
- Pago por uso: el uso de los recursos es fácil de medir, por lo tanto, los usuarios solo pagan por los recursos que usa. Debido a esto es muy rentable.
- Seguridad: los riesgos de un ataque son relativamente bajos, si se toman las medidas necesarios.
Desventajas
- Costo poco predecible: las subscripciones al servicio por el uso fluctúan a medida que cambian las cargas de trabajo, haciendo el precio difícil de establecer.
- Rendimiento: la velocidad de la nube depende de la latencia que se contrata.
- Falta de conocimiento: debido al gran crecimiento de esta área, las empresas sufren al mantenerse con este mismo al contratar las personas con la capacidad.
- Seguridad: es uno de los problemas más grandes para el Cloud Computing. Al utilizar Cloud Computing, está el riesgo de un data breach, hackeo de las API’s, problemas con la autenticación, etc.
- Bloqueo de proveedor: al intercambiar entre proveedores, pueden surgir problemas técnicos, incompatibilidades, problemas legales, y más.
Usos en las Organizaciones
Entonces, el Cloud Computing es utilizado en diversos casos dentro de las empresas y organizaciones como:
...