¿QUE ES CLOUD COMPUTING?
El mundo del software está en constante cambio y evolución. en 199 se creó el
primer servicio empresarial a ofrecer aplicaciones de negocios en un sitio web,
que acabó por ser llamado computación en la nube, o cloud computing.
Salesforce ha sido la pionera en este tipo de servicio para pequeñas, medianas
y grandes empresas.
En otras palabras, la definición de cloud computing es ofrecer servicios a través
de la conectividad y gran escala de Internet. La multilocación es lo que
diferencia la computación en la nube de la simple tercerización y de modelos
de proveedores de servicios de aplicaciones más antiguos. Ahora, las
pequeñas empresas tienen la capacidad de dominar el poder de la tecnología
avanzada de manera escalable.
La computación en la nube ofrece a las personas y a las empresas de todos los
tamaños la capacidad de un pool de recursos de computación con buen
mantenimiento, seguro, de fácil acceso y bajo demanda, como servidores,
almacenamiento de datos y solución de aplicaciones. Eso proporciona a las
empresas mayor flexibilidad en relación a sus datos e informaciones, que se
pueden acceder en cualquier lugar y hora, siendo esencial para empresas con
sedes alrededor del mundo o en distintos ambientes de trabajo. Con un mínimo
de gestión, todos los elementos de software de la computación en la nube
pueden ser dimensionados bajo demanda, usted solo necesita conexión a
Internet.
¿Qué es Cloud Computing? De una manera simple es una tecnología que
permite acceso remoto a softwares, almacenamiento de archivos y
procesamiento de datos por medio de Internet, siendo así, una alternativa a la
ejecución en una computadora personal o servidor local. En el modelo de nube,
no hay necesidad de instalar aplicaciones localmente en computadoras.
¿COMO FUNCIONA CLUD COMPUTING?
La computación en la nube utiliza una capa de red para conectar los
dispositivos de punto periférico de los usuarios, como computadoras,
smartphones y accesorios portátiles, a recursos centralizados en el data center.
Antes de la computación en la nube, la ejecución confiable de software por las
empresas que ofrecían servicios solo era posible si ellas podían también pagar
por el mantenimiento de la infraestructura de los servidores necesarios.
Además, el software tradicional exigía, por lo general, un equipo completo de
profesionales de TI, interno o externo, para lidiar con el inevitable conjunto de
errores, desafíos de servicios y upgrades. El concepto de computación en la
nube está libre de todos esos problemas y requisitos anticuados.
NUBE CORRECTA PARA SU EMPRESA:
NUBE PRIVADA: Constituida de una sola organización con su propia nube de
servidores y software para la utilización sin un punto de acceso público.
NUBE PUBLICA: Diversas empresas pueden usar de manera simultánea, pero
separadamente. El proveedor de la nube es responsable por el mantenimiento
y seguridad.
NUBE HIBRIDA: Compuesta por dos o más infraestructuras de nubes distintas
que permanecen como entidades únicas, pero que están unidas por una
tecnología estandarizada o propietaria.
NUBE COMUNITARIA: Diferentes empresas u organizaciones reúnen en pool
sus recursos en la nube para resolver un problema común.
La computación en la nube es extremadamente segura, muchas veces
superando los niveles de seguridad de la computación tradicional, permitiendo
que las empresas atraigan y mantengan un equipo de seguridad cibernética de
alta calidad. Ella también permite implementar prácticas y tecnologías de
seguridad de punta, orientadas por una visión más amplia de los patrones
globales de amenazas en relación a aquellas de la mayoría de los gobiernos
locales. Con decenas o centenas de usuarios posiblemente en riesgo de
exposición a programas maliciosos, mantener las organizaciones seguras
puede ser muy caro.
Los proveedores de cloud computing trabajan con un presupuesto mucho
mayor. Como necesitan garantizar la seguridad de todos los clientes, cada
empresa obtiene beneficios del gran grupo, significando un nivel de seguridad
más elevado para todos. Con una infraestructura más fuerte, supervisión
cuidadosa y aplicación de protocolos de seguridad, la computación en la nube
puede ofrecerles a las pequeñas y medianas empresas la misma protección de
las organizaciones con requisitos más exigentes.
Principales características de la computación en la nube
Bajo demanda: No es necesario consultar a alguien o tener un
profesional de TI involucrado en la provisión del servidor o del
almacenamiento en la red. Usted tiene la capacidad de computación
necesaria cuando la necesita.
Multiplataforma: Basta tener conexión a Internet para acceder al servicio
en su laptop, tablet, smartphone o computadora de escritorio.
Recursos en pool: Sigue el modelo de multiusuario, lo que significa que
hay varios usuarios del software.
Flexibilidad rápida: El usuario tiene una experiencia que es
dimensionada con base en la demanda y en la real utilización. Imagine
un hotel que cambie el tamaño de la cama de queen size a king size en
la misma “habitación”.
Servicio medido: La utilización de recursos es monitoreada, controlada y
relatada de manera anticipada. Esto torna la capacidad de computación
esencialmente la misma en relación a un servicio de utilitarios pagados.
Siete motivos para utilizar la Computación en la Nube
Flexibilidad
Los servicios basados en la nube pueden atender una demanda mayor de
manera instantánea.
Recuperación de desastres
Los proveedores de Cloud Computing manejan los problemas de recuperación
más rápidamente que las recuperaciones que no son en la nube.
Actualizaciones automáticas de software
Los proveedores de Cloud Computing son responsables por el mantenimiento
del servidor, incluyendo actualizaciones de seguridad.
La capacidad de trabajar en cualquier lugar
Los empleados solo necesitan tener acceso a Internet para trabajar desde
cualquier lugar.
Colaboración
Todos los empleados pueden compartir aplicaciones y documentos al mismo
tiempo.
Seguridad
Los datos almacenados en la nube pueden ser accedidos desde cualquier
lugar, independientemente de la pérdida o daños de uno o más dispositivos.
Conciencia ecológica
La computación en la nube utiliza sólo el espacio necesario en el servidor,
reduciendo la huella de carbono de la empresa.
El poder transformador del Cloud Computing
Todas estas capacidades han abierto la puerta de las posibilidades de
soluciones y aplicaciones de software a muchos sectores. Al remover la barrera
de la experiencia técnica necesaria para configurar y mantener la
infraestructura, las empresas pueden costear una alternativa segura, confiable
y personalizada. Como la mayoría de los proveedores de SaaS y PaaS también
consumen otros servicios en la nube, cada nueva empresa abre más
oportunidades con potencial de cambiar el mercado para empresas y sus
empleados.
BIBLIOGRAFIA
[Link]
MAPA MENTAL:
[Link]
%C3%B3n_en_la_nube#/media/Archivo:Cloud_computing-[Link]
Ventajas y desventajas:
Las ventajas de las plataformas como servicio son que permite niveles más
altos de programación con una complejidad extremadamente reducida; el
desarrollo general de la aplicación puede ser más eficaz, ya que se tiene una
infraestructura integrada; y el mantenimiento y mejora de la aplicación es más
sencillo24 También puede ser útil en situaciones en las que varios
desarrolladores están trabajando en un mismo proyecto y que implican a partes
que no están ubicadas cerca unas de otras. 25 Pueden aportar nuevas
características sin la necesidad de incorporar más personal. Se ofrecen
opciones de desarrollo en varias plataformas para el manejo de diferentes
aplicaciones. Es posible colaborar en proyectos donde los miembros del equipo
estén en lugares diferentes, ya que se accede a través de Internet al entorno
de desarrollo. Gracias a las plataformas como servicio, se puede administrar el
ciclo de vida de las aplicaciones web con eficacia. 26
Una desventaja de las plataformas como servicio es que es posible que los
desarrolladores no pueden utilizar todas las herramientas convencionales
(bases de datos relacionales, p. ej. con uniones [sentencias join] no
restringidas). Otra posible desventaja es estar cerrado en una cierta plataforma.
Sin embargo, la mayoría de las plataformas como servicio están relativamente
libres.
Ventajas:
Las principales ventajas de la computación en la nube son:
Integración probada de servicios Red. Por su naturaleza, la tecnología
de computación en nube se puede integrar con mucha mayor facilidad y
rapidez con el resto de las aplicaciones empresariales (tanto software
tradicional como Cloud Computing basado en infraestructuras), ya sean
desarrolladas de manera interna o externa.35
Prestación de servicios a nivel mundial. Las infraestructuras de cloud
computing proporcionan mayor capacidad de adaptación, recuperación
completa de pérdida de datos (con copias de seguridad) y reducción al
mínimo de los tiempos de inactividad.
Una infraestructura 100 % de computación en la nube permite también al
proveedor de contenidos o servicios en la nube prescindir de instalar
cualquier tipo de software, ya que este es provisto por el proveedor de la
infraestructura o la plataforma en la nube. Un gran beneficio de esta
computación es la simplicidad y el hecho de que requiera mucha menor
inversión para empezar a trabajar.
Portabilidad de la información: en sus inicios, los proveedores de
almacenamiento en la nube canalizaban sus servicios a usuarios
corporativos, sin embargo, actualmente los usuarios particulares se han
familiarizado con la computación en la nube y son quienes los utilizan con
mayor frecuencia en teléfonos inteligentes y tabletas, entre otros. 36
Implementación más rápida y con menos riesgos, ya que se comienza a
trabajar más rápido y no es necesaria una gran inversión. Las aplicaciones
de la computación en la nube suelen estar disponibles en cuestión de días
u horas en lugar de semanas o meses, incluso con un nivel considerable de
personalización o integración.
Actualizaciones automáticas que no afectan negativamente a los
recursos de TI. Al actualizar a la última versión de las aplicaciones, el
usuario se ve obligado a dedicar tiempo y recursos para volver a
personalizar e integrar la aplicación. Con la computación en la nube no hay
que decidir entre actualizar y conservar el trabajo, dado que esas
personalizaciones e integraciones se conservan automáticamente durante
la actualización.
Contribuye al uso eficiente de la energía. En este caso, a la energía
requerida para el funcionamiento de la infraestructura. En los centros de
datos tradicionales, los servidores consumen mucha más energía de la
requerida realmente. En cambio, en las nubes, la energía consumida es
solo la necesaria, reduciendo notablemente el desperdicio.
Desventajas:
Las desventajas de la computación en la nube, generalmente, se encuentran
relacionadas con la confiabilidad, disponibilidad de los servicios, acceso,
seguridad y, sobre todo, con el almacenamiento. A continuación se detallan:
La centralización de las aplicaciones y el almacenamiento de los datos
origina una interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones está sujeta a la disponibilidad de
acceso a Internet.
La confiabilidad de los servicios depende de la "salud" tecnológica y
financiera de los proveedores de servicios en nube. Empresas emergentes
o alianzas entre empresas podrían crear un ambiente propicio para el
monopolio y el crecimiento exagerado en los servicios. 37
La disponibilidad de servicios altamente especializados podría tardar
meses o incluso años para que sean factibles de ser desplegados en la red.
La madurez funcional de las aplicaciones hace que continuamente estén
modificando sus interfaces, por lo cual la curva de aprendizaje en empresas
de orientación no tecnológica tenga unas pendientes significativas, así
como su consumo automático por aplicaciones.
Seguridad. La información de la empresa debe recorrer diferentes
modos para llegar a su destino, cada uno de ellos (y sus canales) son un
foco de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo,
la velocidad total disminuye debido a la sobrecarga que estos requieren.
Escalabilidad a largo plazo. A medida que más usuarios empiecen a
compartir la infraestructura de la nube, la sobrecarga en los servidores de
los proveedores aumentará, si la empresa no posee un esquema de
crecimiento óptimo puede llevar a degradaciones en el servicio o altos
niveles de fluctuación de retardo (jitter).
Aplicaciones mas utilizadas:
Box - desarrollado por Box Inc.
Champaign Cloud - desarrollado por ElectionMall
Technologies (Cerrado)
Doitle ajaxplorer - desarrollado por Doitle
Dropbox - desarrollado por Dropbox
Google Drive - desarrollado por Google
Folks BPM en la nube - Desarrollado por Folks.
iCloud - desarrollado por Apple
OneDrive - desarrollado por Microsoft (antes SkyDrive)
OwnCloud - desarrollado por OwnCloud Inc.
[Link] - desarrollado por [Link] Inc.
NetSuite - desarrollado por Oracle
Adm Cloud - desarrollado por Fortech
Scaleway - desarrollado por [Link]
SugarSync - desarrollado por SugarSync
Ubuntu One - desarrollado por Canonical (cerrado)
Wuala - desarrollado por LaCie
NetQuatro Cloud - desarrollado por NetQuatro
Amazon Cloud Drive - desarrollado por Amazon
Cloud me - desarrollado por CloudMe AB
Mega - desarrollado por Kim Dotcom
Fiabee - desarrollado por Tuso Technologies SL
Skydrive - desarrollado por Microsoft
BIBLIOGRAFIA
[Link]
TRABAJO COLABORATIVO
Muchas veces he recibido la misma pregunta por mis amigos y contactos.
¿Qué es el trabajo colaborativo? El trabajo colaborativo es una forma de
relacionarnos con el resto de la gente que vive cerca de donde nosotros
vivimos. “Cerca” puede querer decir en la misma zona, el pueblo, la ciudad, la
provincia, el país, depende de qué nos propongamos y cuántos seamos. No
hay límites en un entorno virtual.
Nuestra tarea colaborativa puede abarcar a mucha gente, muchas
organizaciones, muchas instituciones, o ser acotada a un grupo pequeño.
Pero sea cual sea la escala de nuestro trabajo, siempre se inserta en un
contexto. Digamos pues que el trabajo colaborativo es un proceso en el cual
cada individuo aprende más del que aprendería por sí solo, fruto de la
interacción de los integrantes del equipo, y, por lo tanto, un trabajo hecho en un
grupo de forma colaborativa, tiene un resultado más enriquecedor que el que
tendría la suma del trabajo individual de cada miembro Cómo comenté en un
post anterior de mi blog llamado “Filosofía wiki y dinámicas relacionales”
podemos decir que se lleva a cabo un trabajo cooperativo cuando hay una
reciprocidad entre un conjunto de individuos que saben diferenciar y contrastar
sus puntos de vista de forma que llegan a generar un proceso de construcción
de conocimiento.
El trabajo en equipo se fundamenta en la consecución de un objetivo común
mediante la interacción que comporta el trabajo individual y compartido. Esto
implica la adquisición y puesta en práctica no solamente de conocimientos, sino
también de habilidades y actitudes. No se puede convertir en un reparto de
tareas en compartimentos estancos, sino que cada miembro se involucrará y
cooperará en la tarea del otro, entendiendo que, en definitiva, se está
construyendo un proyecto común.
El éxito del equipo únicamente se conseguirá si todos los miembros del mismo
grupo aprender los unos de los otros, y a asegurarse que cada uno de los
miembro del grupo han logrado el objetivo del proyecto en común. Debemos
recordar que si lo circunscribimos a un proyecto, éste tiene que tener unas
premisas básicas:
* Ser elaborado entre todos
* Ser coherente con los objetivos
* Ser viable
* Ser flexible
* Estar dividido en etapas.
BIBLIOGRAFIA
[Link]
virtuales/#:~:text=Digamos%20pues%20que%20el%20trabajo,que%20tendr
%C3%ADa%20la%20suma%20del
Trabajo en equipo y trabajo colaborativo
Normalmente las personas tienden a confundir trabajo en equipo y trabajo
colaborativo, las principales diferencias se pueden resumir:
Características Trabajo en equipo Trabajo colaborativo
Grupos organizados para Personas que comparten
Sujetos
la tarea conocimiento
Liderazgo Definido "Informal"
Responsabilidad Compartida Individual
Objetivo final Optimizar un resultado Producir conocimiento
Rol del
Coordinador No existe esa figura
encargado
En el trabajo colaborativo se combinan procesos psicológicos de distinto orden.
Por una parte se encuentra la actividad cognitiva que realizan los participantes
sobre el conocimiento de dominio, y que implica la co-construcción del
conocimiento. Por otra parte se encuentra la actividad meta-grupal que realizan
los participantes para regular la tarea, participación y motivación del grupo. 11
Trabajar en equipo es importante, pero es aún más aprender a hacerlo de
manera colaborativa, dando lugar a grupos más productivos y eficaces. El
trabajo en colaboración se configura de manera flexible según las necesidades
de los proyectos y promueve entornos para que la comunicación sea fluida,
creando espacios en los que todos tengan la oportunidad de expresar sus
puntos de vista. En este sentido, están apareciendo metodologías que se
basan en el sistema de trabajo colaborativo. 12 Marta Romo, socia directora de
Be-Up 13, menciona el modelo Agile, en el que "se acepta que los problemas no
estén bien definidos y el desarrollo de los proyectos es dinámico, pues está
abierto a cambios. Asimismo, otorga responsabilidad compartida a todos los
miembros de un equipo. Por ejemplo, se puede tener un jefe diferente en
función del proyecto en el que se participa o que exista un perfil que dinamice y
facilite la resolución de interacciones".
Trabajo Colaborativo en Educación
El aprendizaje colaborativo estimula la conciencia de grupo, el intercambio de
opiniones, la coordinación y la aceptación de críticas y valoraciones.
Las teorías de educación actuales plantean la necesidad de crear estructuras
de aprendizaje cooperativo generalizadas, puesto que cuando las personas
cooperan:
El nivel de rendimiento y la capacidad de cambio es mayor que en la
situación individual (sinergia).
La experiencia de coordinación social permite aplicar lo aprendido a
nuevas situaciones (autorregulación y transferencia).
Se produce un mayor desarrollo del aprendizaje derivado del conflicto
sociocognitivo que se deriva de la confrontación simultánea de diversas
perspectivas (pensamiento crítico).
Se da una correlación de metas entre los sujetos que cooperan
(interdependencia positiva).
Aumenta la motivación y la significatividad del aprendizaje (inteligencia
emocional).
Se respeta y valora la diversidad como riqueza (inclusión).
Permite conocer diferentes temas y adquirir nueva información. 14
La implantación de una estructura colaborativa en educación sólo puede
construirse sobre la base de una cultura de la cooperación que:
Conciba el aprendizaje como un proceso de construcción en el que la
interacción es básica.
Introduzca la idea de éxito o fracaso en el aprendizaje como una
realidad compartida en las que todos/as ganan o pierden.
Rompa con los modelos transmisivos tradicionales y abra espacios para
el trabajo autónomo y para el trabajo colaborativo.
Establezca, en definitiva, que el ser humano se construye en la
interacción social.
BIBLIOGRAFIA
[Link]
Por qué llevar el trabajo colaborativo a las aulas
Este aprendizaje funciona por igual en todos los niveles educativos y
asignaturas. La única diferencia es que la complejidad de las experiencias es
mayor a medida que crece el alumnado. Por lo tanto, es posible aplicar de
forma indistinta el trabajo colaborativo tanto a las materias científicas como a
las de tipo humanístico y lingüístico. Como explica Ángels Soriano, profesora
de Lengua y Literatura en el Colegio Martí Sorolla II (Grupo Sorolla) de
Valencia: “El foco no sólo se encuentra en el contenido. También en hacer que
éste tenga una transcendencia en el alumno para que sea productivo, tome
partido y proponga acciones que mejoren su vida diaria”.
El trabajo colaborativo aporta así varias ventajas al proceso de enseñanza-
aprendizaje. Por ejemplo, el empoderamiento de los estudiantes se ve
favorecido y es posible trabajar con ellos ciertas habilidades sociales y
capacidades como la empatía y la colaboración. Y por qué no, vincular los
contenidos curriculares con los problemas del entorno como los centrados en
los Objetivos de Desarrollo Sostenible. “Esto nos permitirá desarrollar la
competencia más importante desde mi punto de vista: aprender a aprender,
construyendo estrategias que el estudiante usará en el futuro para desaprender
y reaprender según las características del entorno”, apunta Soriano..
Por otra parte, la propia naturaleza de esta metodología aporta al aula la
posibilidad de que los estudiantes sumen esfuerzos entre sí para lograr un
mismo propósito; también promoviendo entre ellos una mayor autonomía tanto
a la hora de generar iniciativas grupales como individuales. Así lo cree
Santana, para quien el trabajo colaborativo ayuda –en otro orden de cosas- a
que el profesorado puede atender de manera más adecuada la diversidad del
alumnado con ritmos y estilos de aprendizaje distintos.
BIBLIOGRAFIA
[Link]
aula/