2. 1.Que es computación en la nube y para que sirve ?
es un sistema informático basado en Internet y centros de datos
remotos para gestionar servicios de información y aplicaciones.
La computación en nube permite que los consumidores y las
empresas gestionen archivos y utilicen aplicaciones sin necesidad
de instalarlas en cualquier computadora con acceso a Internet.
Esta tecnología ofrece un uso mucho más eficiente de recursos,
como almacenamiento, memoria, procesamiento y ancho de
banda, al proveer solamente los recursos necesarios en cada
momento. El término “nube” se utiliza como una metáfora de
Internet y se origina en la nube utilizada para representar Internet
en los diagramas de red como una abstracción de la
infraestructura que representa
3. 2. PILARES FUNDAMENTALES DE LA NUBE Y SU FUNCIÓN
La computación en nube se sustenta en tres pilares
fundamentales de los que depende intrínsecamente para su
correcto funcionamiento: software, plataforma, e infraestructura.
Cada uno de estos pilares cumple un propósito diferente en la
nube al sustentar las distintas áreas de productos y tipos de
servicios de cloud computing prestados a corporaciones,
empresas y particulares de todo el mundo.
4. SOFTWARE-AS-A-SERVICE (SAAS)
El concepto de SaaS ha existido desde hace mucho tiempo, pero quizás en estos
últimos años hemos definido claramente a que nos referimos. Básicamente se
trata de cualquier servicio basado en la web. Tenemos ejemplos claros como el
Webmail de Gmail, los CRM onlines. En este tipo de servicios nosotros
accedemos normalmente a través del navegador sin atender al software. Todo el
desarrollo, mantenimiento, actualizaciones, copias de seguridad es
responsabilidad del proveedor.
En este caso tenemos poco control, nosotros nos situamos en la parte más arriba
de la capa del servicio. Si el servicio se cae es responsabilidad de proveedor
hacer que vuelva a funcionar.
Ejemplos populares de Saas son Google Docs,
5. PLATAFORM-AS-A-SERVICE (PAAS)
PaaS es el punto donde los desarrolladores empezamos a tocar y desarrollar
nuestras propias aplicaciones que se ejecutan en la nube. En este caso nuestra
única preocupación es la construcción de nuestra aplicación, ya que la
infraestructura nos la da la plataforma.
Es un modelo que reduce bastante la complejidad a la hora de desplegar y
mantener aplicaciones ya que las soluciones PaaS gestionan automáticamente la
escalabilidad usando más recursos si fuera necesario. Los desarrolladores aun
así tienen que preocuparse de que sus aplicaciones estén lo mejor optimizadas
posibles para consumir menos recursos posibles (número de peticiones,
escrituras en disco, espacio requerido, tiempo de proceso, etc..) Pero todo ello sin
entrar al nivel de maquinas
6. INFRAESTRUCTURE-AS-A-SERVICE (IAAS)
En este caso con IaaS tendremos mucho más control que con PaaS, aunque a
cambio de eso tendremos que encargarnos de la gestión de infraestructura,
El ejemplo perfecto es el proporcionado por Amazon web service (AWS) que no
provee una serie de servicios como EC2 que nos permite manejar maquinas
virtuales en la nube o S3 para usar como almacenamiento. Nosotros podemos elegir
qué tipo de instancias queremos usar LInux o Windows, así como la capacidad de
memoria o procesador de cada una de nuestras maquinas. El hardware para
nosotros es transparente, todo lo que manejamos es de forma virtual.
7. 3. USOS Y APLICACIONES QUE SE LE PUEDE DAR A LA NUBE
La computación en nube se puede aplicar en casi cualquier entorno: desde el
pequeño comerciante que necesita un sitio web seguro de comercio electrónico
de forma rápida y barata, hasta el operario de ferry que alcanza altos picos en su
sistema informático en mayo y junio, mientras que el resto del año se encuentra
prácticamente inactivo. Su aplicación puede ser muy útil por ejemplo, para el
servicio de bomberos cuando repentinamente necesitan más poder
computacional para predecir movimientos de incendios forestales durante el
verano. Los servicios de la computación en nube cubren desde aplicaciones
individuales de negocios, como el cálculo de impuestos, rentas o contribuciones,
hasta la externalización informática de alto rendimiento para complejos diseños
en 3D, películas de cine o investigación científica
8. 4. APLICACIONES DE ALMACENAMIENTO GRATUITO EN LA NUBE
MediaFire
SugarSync
Mega
Ubuntu One Files
9. Características Dropbox SkyDrive
Google
Drive Box
Capacidad
Gratuita
20 Gb 7 GB 16 GB 5 GB
Capacidad
Mäxima
100GB 100GB 16TB 1000GB
Tamaño de
archivos
2GB 2GB 10GB 100MB
Control de
versiones
8 GB
10. 1.
Rápida: Los servicios más básicos de la nube funcionan por sí solos. Para
servicios de software y base de datos más complejos, la computación en
nube permite saltarse la fase de adquisición de hardware y el consiguiente
gasto, por lo cual es perfecta para la creación de empresas.
Actual: La mayoría de los proveedores actualizan constantemente su
software, agregando nuevas funciones tan pronto como están disponibles.
Elástica: Adaptable rápidamente a negocios en crecimiento o de picos
estacionales, ya que el sistema en nube está diseñado para hacer frente a
fuertes aumentos en la carga de trabajo. Esto incrementa la agilidad de
respuesta, disminuye los riesgos y los costos operacionales, porque sólo
escala lo que crece y paga sólo lo que usa.
Móvil: El sistema en nube está diseñado para ser utilizado a distancia, así
que el personal de la empresa tendrá acceso a la mayoría de los sistemas
en cualquier lugar donde se encuentre.
Económica: El proveedor ofrece servicios a multiples empresas, las cuales
se benefician de compartir una moderna y compleja infraestructura,
pagando solamente por lo que realmente utilizan, eliminando así gastos en
infraestructura innecesaria
11. Nubes Públicas Las nubes públicas se refieren al modelo
estándar
de computación en nube, donde los servicios que se ofrecen
se encuentran en servidores externos al usuario, pudiendo
tener acceso a las aplicaciones de forma gratuita o de pago.
Nubes Privadas
En las nubes privadas la plataforma se encuentra
dentro de las instalaciones de la empresa y no suele
ofrecer servicios a terceros.
En general, una nube privada es una plataforma para
la obtención solamente de hardware, es decir,
máquinas, almacenamiento e infraestructura de red
(IaaS),
pero también se puede tener una nube privada que
permita desplegar aplicaciones (PaaS) e incluso
aplicaciones (SaaS)