Subido por Marcos Montes

Servicios Clud Computing

Anuncio
¿Cómo funciona la nube?
La nube funciona de una forma muy sencilla: existen empresas que habilitan
servidores que por lo general se encuentran en internet. Al contratar sus
servicios, sean gratuitos o de pago, solo debes registrarte en dicho portal y
hacer uso del servicio.
En palabras técnicas, el funcionamiento de la nube se divide en dos partes:


Front-end: representa la computadora u otro dispositivo inteligente del
cliente y las aplicaciones que necesita para hacer uso de la nube.
Back-end: representa a los servidores, empresas y sistemas que
prestan el servicio.
Algunos servidores son de fácil acceso y gratuito, pero si necesitas un servicio
más especializado para tu empresa, deberás contratar un proveedor privado.
Afortunadamente, en la actualidad ya existe una amplia variedad de empresas
que prestan excelentes servicios para el uso de computación en la nube.
Evolución del Cloud Computing
Desde los 60´s hasta la actualidad
Introducción: En los ultimos años Cloud Computing se ha convertido una de
las cinco tendencias tecnologicas de información. La nube nos ayuda a
conservar información que ocupa demasiado espacio en nuestros dispositivos y
a acceder a ella desde cualquier sitio y en cualquier momento. Está
provocando una transformación muy importante en las grandes empresas
tecnológicas. Los beneficios para los usuarios están claros, pero para las
empresas el cloud computing va aún más allá: también les supone un gran
ahorro económico, más seguridad y el acceso a la tecnología más puntera sin
necesidad de comprarla.
Como se ha dicho ya, el Cloud Computing es un modelo para la oferta de
servicios en Internet, en el que los recursos, el software y los datos se ofrecen
bajo demanda de una determinada entidad pública o privada. El objetivo de
este modelo es que las empresas no se preocupen mas por los detalles técnico
e infraestructuras informáticas, sino que hagan uso de los servicios que ofrece
la nube juntamente con sus aplicaciones en su navegador Web o móvil.
En resumen, el Cloud Computing la componen tres elementos tecnológicos los
cuales son:
1. Capacidad de procesamientos: Incremento vertiginoso de la capacidad de
computo de los ordenadores.
2. Conexión a Internet: Aumento en la velocidad de conexión, en el numero
de conexiones en el hogar y en los trabajos. La red se ha convertido en una
herramienta indispensable de la actualidad para la comunicación.
3. Los dispositivos móviles: Es la miniaturización de componentes
informáticos que permiten la conexión permanente a Internet.
El origen del Cloud Computing está muy ligado a la evolución de los
computadores, a la historia del Internet y al de la capacidad de procesamiento,
sumándole tambien las grandes capacidades de almacenamiento. A
continuación, se presenta una pequeña reseña de la evolución del Cloud
Computing desde los años 60´s:
John McCarthy
“Algún día la computación se organizaría como un servicio público” - John McCarthy
Historia de las computadoras
En los 60´s, existía algo conocido como los mainframes que eran máquinas de
gran tamaño, muy caras, difíciles de utilizar y mantenimientos, encerradas en
salas climatizadas; usadas por importantes empresas tales como los bancos y
líneas aéreas para grandes tareas de procesamiento o computo. Un mainframe,
puede comunicarse con distintos usuarios de forma simultánea mediante la
técnica de tiempo compartido.
Luego surgió el concepto de estaciones de trabajo, computadora de
sobremesa de gama alta con gran potencia de procesamiento, empleadas para
aplicaciones interactivas como el análisis de datos científicos a gran escala.
También nació el concepto de servidores, ya es un concepto más avanzado
porque utiliza el termino red; se utiliza para aplicaciones que brindan servicios a
múltiples usuarios que están conectados a una red.
Mas tarde, salieron a la luz las computadoras personales o PC de uso
general. No tienen mucha capacidad de almacenamiento y procesamiento en
relación con los computadores de grandes capacidades de procesamiento y
almacenamiento. Prontamente germinó el concepto de portátil, mas tarde
conocidas como laptop y hoy las famosas notebook. Las computadoras
portátiles funcionan como PC de escritorio, son máquinas de propósito general
Surgimiento de las Redes
En los 60´s se inventó la técnica de tiempo compartido, permitió que múltiples
usuarios se conectaran a un único mainframe central mediante terminales
individuales. Por el incremento de la capacidad de procesamiento en las
computadoras personales, se logró enlazar algunas de estas computadoras en
una LAN (Local Area Network) para compartir recursos de almacenamiento,
impresoras e incluso capacidad de procesamiento.
Al ver el compartimiento de recursos, se vio en la necesidad de multiplicar estas
redes pequeñas en otras de gran tamaño conocidas como WAN (Wide Area
Network) sin respetar fronteras. Una computadora remota podía conectar con
una red a través de las líneas telefónicas estándar usando un modem.
En los primero años Internet era propiedad exclusiva de investigadores,
universidades y el ejército, pero en los 90´s Internet dio un salto hacia delante
en cuanto a la usabilidad. El servicio de correo electrónico atrajo mucho
público a Internet. A finales de los 90´s con el desarrollo de la World Wide
Web o mejor conocida como Web dirigió la transformación de Internet, desde un
entorno de solo texto a un entorno multimedia. Millones de personas se
conectan a la web desde sus navegadores.
En los años anteriores, las grandes e importantes empresas sustituyeron
sus mainframes por Intranets (redes empresariales privadas basadas en
Internet), permitían a sus usuarios transmitir, compartir y almacenar información
dentro de alguna organización.
Bajo el modelo de Intranet es que Amazon logro tener una infraestructura
informática de alta capacidad de procesamiento y almacenamiento, de la que
solo el 10–15 porciento de esa capacidad utilizaba. De esto originó en 2006 los
nuevos Servicios Web de Amazon (AWS).
Entre 2007 y 2008 empresas como Google, IBM y universidades se unieron
para iniciar una investigación a gran escala del Cloud Computing. Como
resultado, en 2009 apareció Eucalyptus, plataforma de código abierto que
permitía la creación de sistemas en la nube compatibles con los Servicios Web
de Amazon (AWS).
En conclusión, los avances en los tres campos mencionados anteriormente
(capacidad de procesamiento, conexión a Internet y dispositivos móviles) junto a
las importantes inversiones realizadas por las grandes empresas que dominan
el panorama tecnológico mundial han propiciado la rápida evolución e
implantación del cloud computing. Hasta tal punto que muchos usuarios ya
disfrutan los servicios en la nube sin darse cuenta.
Bibliografía
Beekman, G. (2005). Introducción a la Informática (Sexta Edición ed.). (J. M. Martín, Trad.)
Madrid, España: Pearson Educación S.A. Recuperado el 17 de Septiembre de 2019
WETHERALL, A. S. (2012). Redes de Computadores (Quinta ed.). (L. M. Castillo, Ed., & A. V.
Elizondo, Trad.) México, México: Pearson Educación de México, S.A. Recuperado el 17 de
Septiembre de 2019
https://www.timetoast.com/timelines/almacenamiento-en-la-nube-evolucion
https://prezi.com/p/n-k41wzctt8x/evolucion-de-cloud-computing/
https://www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing
Servicios de Cloud Computing
Además de los modelos de implementación de Cloud Computing o tipos de nube,
tenemos modelos de servicio Cloud Computing que permiten elegir el nivel de
control, flexibilidad y administración de la información. Tradicionalmente se
definen tres tipos principales de servicio de computación en la nube: IaaS, PaaS
y SaaS.
En la siguiente ilustración, se puede ver una representación gráfica para
diferenciar las capas y un resumen de los que proporciona cada modelo de
servicio. Pero de igual forma, explicaremos uno a uno.
Qué es SaaS
En software como servicio o software-as-a-service (SaaS) se proporciona un
producto completo, el cual es ofrecido por el proveedor, quien se encarga de la
administración. En este modelo no tienes que preocuparte por la infraestructura
de nube, tampoco interesa saber cómo se mantiene el servicio. Solo debes
consumir el servicio, por lo que la única tarea es aprender a utilizarlo. Estas
aplicaciones son accesibles a través de Internet y desde cualquier dispositivo,
usando un cliente que puede ser un navegador web. Podemos decir que son
aplicaciones de usuarios finales.
Qué es PaaS
Plataforma como servicio o platform-as-a-service (PaaS) es utilizado
principalmente por los desarrolladores de software. En principio implica un nivel
de abstracción más, por encima de IaaS. En este modelo, el proveedor garantiza
el sistema operativo, los lenguajes de programación, las librerías y herramientas.
Es una plataforma completa y escalable, donde los desarrolladores solo tiene que
preocuparse por el código de la aplicación. Debes de tener claro que con PaaS
no gestionas y no tienes control de la infraestructura subyacente, incluyendo la
capa de máquinas virtuales, sistemas operativos y almacenamiento. Sin
embargo, tienes control total sobre tus aplicaciones implementadas y en algunos
casos tendrás acceso a algunos ajustes de configuración del entorno.
Qué es IaaS
Infraestructura como servicio o infrastructure-as-a-service (IaaS) es utilizado
principalmente por administradores de sistemas. Se proporcionan recursos
fundamentales, redes, servidores, almacenamiento y firewalls, todo en modo
servicio. En este modelo, como cliente tienes mayor control de la información, ya
que puedes implementar y ejecutar software de acuerdo a tus preferencias. No
controlas la infraestructura subyacente, sin embargo, a partir de la capa de
virtualización eres dueño de todo, tienes control sobre el sistema operativo, el
almacenamiento y las aplicaciones. Un ejemplo claro es cuando implementamos
una aplicación en una máquina virtual o instancia desde cero. Por supuesto, tener
más control es proporcional a mayor responsabilidad, serás el responsable de la
administración y seguridad de la máquina virtual, instalar los parches de
seguridad, configurar las reglas de acceso, etc.
Ejemplos de computación en la nube
A continuación, muestro una lista de servicios en la nube clasificados de acuerdo
al modelo de servicio. Evidentemente, hay más ejemplos, hasta nos daría para
escribir un libro. Así que, mencionaré los que probablemente sean más conocidos
y más utilizados.
Ejemplos de SaaS:



Microsoft Office 365
Aplicaciones web de Google
Servicio de mensajería Slack
Ejemplos de PaaS:






AWS Elastic Beanstalk
Azure App Service
Google App Engine
Red Hat OpenShift
CloudFountry
Heroku
Ejemplo de IaaS




AWS
Microsoft Azure
Google Cloud Platform
OpenStack
Almacenamiento en la nube: Ventajas y
Desventajas
Almacenamiento en la nube ¿Qué es?
Es una herramienta informática que permite guardar archivos o datos a través
de internet. Este servicio es administrador por un proveedor informático a
través de versiones gratuitas o por una tarifa comercial. La capacidad de
almacenamiento en línea dependerá de lo que el usuario requiera en caso de
ser de pago, o bien si es gratuito según lo considere el proveedor.
En este caso el proveedor, mediante sistemas de almacenamiento, se encarga
de resguardar los archivos y asegurar su durabilidad en internet. Además se
encargan de garantizar la disponibilidad en caso de ser necesarios. El usuario
puede subir archivos a la nube desde un dispositivo móvil, ordenador
conectado a internet.
Beneficios del almacenamiento en la nube
Una nube privada, permite compartir a los usuarios sus archivos con sus
familiares y amigos sin tener que ocupar espacio de almacenamiento en
dispositivos físicos de forma segura. Asimismo, puede realizar copias de
seguridad con la intención de preservar información importante y recuperarlos
posteriormente sin complicaciones.
Por otra parte, existe la facilidad de guardar cualquier tipo de archivos y
carpetas directamente, por lo que no es necesario preocuparse por
compatibilidad. Hasta ahora, puede resultar uno de los métodos más eficientes
y convenientes para guardar datos online, debido a que la mayoría de los
servicios poseen una interfaz de usuario fácil de utilizar, y es posible soltar y
arrastrar archivos.
Otra de las grandes facilidades es que si necesitamos acceder a estos datos de
forma simultánea en una cuenta, ya sea por trabajo porque compartimos la
información con un amigo, es posible sin atenuar ninguna tarea en curso. Todo
esto, sin afectar lo que la otra persona esté haciendo dentro gracias a la
automatización de los proveedores.
De igual manera, puede asociarse a más de un participante, como es al caso
de las carpetas compartidas. Tan solo sería necesario que los usuarios estén
registrados dentro de la plataforma, o compartirles un enlace público con el que
puedan acceder. E incluso mantener sincronizadas estas carpetas a medida
que se agregan más archivos en un dispositivo.
Ventajas y desventajas de esta tecnología
Ventajas del almacenamiento en la nube
No es necesaria una infraestructura costosa
Hacer uso del almacenamiento en la nube, elimina la necesidad de utilizar
sistemas que pueden resultar costosos. Además con esta herramienta permite
que sin la necesidad de un hardware puedas acceder a Gigabytes o Terabytes
de memoria en internet por un precio mucho más económico mediante planes
de pago o gratis.
Accesibilidad
Donde sea que tengas internet, podrás acceder a tus archivos sin ningún
problema. Existe la facilidad de trabajar de manera eficiente utilizando este
método, permitiendo la movilidad, algo que solo es posible en el entorno de
redes actual.
Recuperación de datos
¿Qué pasaría si utilizaras un dispositivo convencional para almacenar tus datos
y de pronto deja de funcionar? ¡Lo pierdes todo! Con el almacenamiento de
datos en la nube, esto no tiene por qué pasar. La suplantación de unidades
físicas por esta modalidad permite respaldar los archivos de forma segur
evitando problemas inesperados.
Seguridad y más seguridad
Los proveedores actuales de servicios de almacenamiento en la nube, agregan
capas de seguridad para protegerlos de quienes no deberían acceder a ellos.
Por otra parte, pueden proteger los archivos ante desastres naturales, fallos en
los servidores o errores que puedan tener los usuarios para preservarlos.
Desventajas: almacenamiento en la nube
Conexión a Internet
Al ser un sistema basado en la nube, es indispensable contar con acceso a
internet para poder acceder a los archivos. Igualmente, si el internet que estás
utilizando es lento, probablemente tengas inconvenientes a la hora de querer
ver o descargar tus archivos almacenados. Y sencillamente, si no tienes
internet, no puedes acceder de ninguna manera.
Costes adicionales
Al ser un sistema que requiere bastante mantenimiento, los proveedores de
este servicio pueden agregar costes según el volumen de subidas o descargas
de la nube. Sucede en algunas plataformas en las que los usuarios acceden
con mucha frecuencia a ciertos archivos.
Hardware
Aunque pensamos que con esto estamos eliminando por completo la
dependencia de dispositivos físicos, la realidad es que no es así. Aunque
puedas acceder a ellos a través de una conexión en red, muchos proveedores
utilizan discos duros para poder prestar el servicio de guardado de datos en la
nube.
Vulnerabilidad a ciberataques
Dependiendo de la arquitectura de seguridad del proveedor de nubes, una de
las ventajas más significativas es que estos archivos puede que no estén
seguros del todo si existe vulnerabilidad. Esto afecta, especialmente a las
grandes empresas que almacenan grandes cantidades de datos en la nube y
que puede acarrear problemas tras la pérdida de información y hasta pérdidas
económicas.
Privacidad
¿Quién se encarga del tratamiento de los datos almacenados? Si subes tus
archivos a una plataforma de almacenamiento de archivos, pasan
automáticamente a ser responsabilidad de terceros. Las empresas de servicios
de almacenamientos se encuentran trabajando en la actualidad para poder
ofrecer soluciones en materia de privacidad a los usuarios.
Finalmente, sin duda alguna, los servicios en la nube han pasado a ser una
opción bastante popular en la era digital. Grandes empresas en la actualidad
recurren a este tipo de herramientas, y los usuarios también, ya sea a través de
Google Drive, Office 365, Dropbox y cualquiera de las plataformas conocidas a
nivel global.
El almacenamiento en línea trae consigo las copias de seguridad, algo que
resulta bastante beneficioso para cualquier usuario y/o empresas. No necesitas
supervisar, administrar tus archivos constantemente, pues el proveedor se
encarga de mantenerlos y de sopesar riesgos, pero no olvides buscar uno
seguro, y que por supuesto, se adapte a tus necesidades.
Descargar