1. Universidad de Panamá
Extensión universitaria de Tortí
Facultad de informática electrónica y comunicación
Lic. En informática para la Gestión Educativa y
Empresarial
COMPUTACIÓN EN LA NUBE
Por: Eidys Sáez 8-1173-886
SEMINARIO II
Profesora: Yanaris
Vargas
2. 1.1. Concepto.
La computación en la nube (o cloud computing, en
inglés) es una tecnología que permite acceder
remotamente, de cualquier lugar del mundo y en
cualquier momento, a softwares, almacenamiento de
archivos y procesamiento de datos a través de
Internet, sin la necesidad de conectarse a un
ordenador personal o servidor local.
3. NUBE PUBLICA
En la nube pública, todo está
disponible en la web y se
comparte entre varios
usuarios que usan de manera
simultánea (pero por
separado), lo que hace que
los recursos se mantengan
estandarizados.
NUBE PRIVADA
En este modelo, la empresa
mantiene la infraestructura de
la nube en su dominio interno
y ofrece acceso restringido a
usuarios seleccionados,
como funcionarios y socios.
NUBE HÍBRIDA
Por último, cuando hablamos de la nube
híbrida, nos referimos a la unión de las
dos anteriores, es decir, la combinación
que permite que compartan datos y
aplicaciones entre ellas. Siendo así,
acorde con la necesidad y la estrategia
del negocio, algunos recursos se utilizan
privadamente, otros se utilizan
públicamente o se enlazan mediante
tecnologías.
5. La agilidad que ofrece la nube proviene de la
velocidad a la que se suministran los recursos de
TI. Esto acelera la innovación al garantizar que los
nuevos servicios se puedan implementar
rápidamente, con un mínimo de complicaciones.
En otras palabras es la Capacidad de mejora para
ofrecer recursos tecnológicos al usuario por parte
del proveedor.
6. Los recursos en la nube suelen tener costos menores a los
que un aprovisionamiento físico local podría representar.
Generalmente, la inversión inicial que representaría tener un
aprovisionamiento local se ve anulada debido a la naturaleza
bajo demanda de la nube.
7. Se refiere al aprovisionamiento de recursos sobre una base de
autoservicio casi en tiempo real, sin que los usuarios necesiten
cargas de alta duración.
8. Este permite a los usuarios acceder a los sistemas utilizando un navegador
web, independientemente de su ubicación o del dispositivo que utilice (por
ejemplo, PC, teléfono móvil).
9. Los sistemas en la nube controlan y optimizan el uso de
los recursos de manera automática, dicha característica
permite un seguimiento, control y notificación del
mismo. Esta capacidad aporta transparencia tanto para
el consumidor o el proveedor de servicio.
10. La seguridad es a menudo tan buena o
mejor que otros sistemas tradicionales, en
parte porque los proveedores son
capaces de dedicar recursos a la solución
de los problemas de seguridad que
muchos clientes no pueden permitirse el
lujo de abordar. El usuario de la nube es
responsable de la seguridad a nivel de
aplicación. El proveedor de la nube es
responsable de la seguridad física.
11. Para usuarios comunes:
Puede acceder a sus datos en cualquier lugar y en
cualquier momento. Eso mejora la colaboración al
permitir que grupos de personas compartan información
rápida y fácilmente en la nube a través del
almacenamiento compartido.
Dependiendo de su modelo de implementación no se
requiere hardware, el proveedor de servicios administrará
toda la infraestructura, pero ya no tendrá el control de ella
en caso de que ocurra algo.
12. Los beneficios de “La Nube” aplicados a entornos educativos, radican en que
otorga mayor flexibilidad tanto a los alumnos como a los docentes, puesto que
les permite crear y editar materiales didácticos, además de consultar y revisar
información cuando sea pertinente. También se puede dar una combinación
entre trabajos que se comienzan a elaborar en las aulas de clases
presenciales y que finalicen en entornos virtuales de aprendizaje.
13. Permite desarrollar una infraestructura en
la nube en función de las necesidades de
la empresa. La nube puede utilizarse para
apoyar el desarrollo de un negocio.
La empresa se libera de las limitaciones
ligadas a sus equipos informáticos, sobre
todo en términos de potencia de cálculo,
espacio de almacenamiento o número de
usuarios.
14.
15. AWS Cloud9 es un entorno de
desarrollo integrado (IDE) basado en
la nube que le permite escribir,
ejecutar y depurar su código solo con
un navegador. Incluye un editor de
código, así como un depurador y un
terminal. Cloud9 incluye herramientas
esenciales para los lenguajes de
programación más conocidos, como
JavaScript, Python, PHP, entre otros,
por lo que no necesita instalar archivos
ni configurar su máquina de desarrollo
para empezar nuevos proyectos.
16. Python Fiddle es un entorno para
editar y ejecutar código que permite
desarrollar y realizar pruebas en
cualquier momento. Es compatible
con diversos paquetes para extender
su funcionalidad. Como su nombre
indica, es un entorno especializado
para Python, es gratuito y de código
abierto, además no es necesario que
te inscribas para poder usarlo.
17. Codeanywhere es un entorno de desarrollo integrado basado en la nube que
incluye un editor de código incorporado, un entorno de desarrollo con todas las
funciones para servidores y contenedores, un depurador integrado y
herramientas de colaboración en vivo.