que es el cloud computing
DESCRIPTION
Cloud Computing es un nuevo paradigma que nos permite ofrecer TI como Servicio. Con Cloud Computing, todo lo que se encuentra en el Datacenter de una compañía es ofrecido como un servicio.TRANSCRIPT
Carla M
aría V
arg
as
20
14
Clo
ud
Co
mp
uti
ng
Universidad Autónoma de
Querétaro
UNIVERSIDAD AUTÓNOMA DE QUERÉTARO
FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN
PROFESOR:
Luis Rodrigo Valencia Pérez
INTEGRANTES:
Andrea Reséndiz morales 216051
Carla María Vargas Zarazúa 214276
María Inés Benítez Fonseca 216044
ÍNDICE
Introducción _____________________________________________________ 4
Las características de Cloud Computing son: _________________________ 6
Infraestructura ___________________________________________________ 7
Capas de Cloud Computing ________________________________________ 9
Ventajas de Cloud Computing _____________________________________ 11
Desde el punto de vista Técnico ____________________________________ 12
Modelos de servicio ______________________________________________ 14
Conclusión _____________________________________________________ 15
Referencias _____________________________________________________ 16
Introducción
El auge de la computación en la nube de lo9s últimos años ha generado una
situación que es muy común a muchas innovaciones y nuevas tecnologías
anteriores, muchos han oído hablar de él, pero realmente muy pocos entienden lo
que es y cómo se pueden beneficiar de ello. Esta investigación tratara de aclarar
estas cuestiones, ofreciendo una definición amplia de la computación en la nube, y
los beneficios, y desventajas que pueden aportar a la compañía.
En un intento por obtener una ventaja competitiva, las empresas buscan cada vez
más, nuevas e innovadoras maneras de reducir costos y maximizar el valor. Las
compañías reconocen que necesitan las Tics (Tecnologias De Informacion y
Comunicación) para crecer, pero al mismo tiempo requieren ahorrar dinero, un
paradigma difícil de resolver a simple vista. Pero se está constatando que las
nuevas ideas y métodos pueden producir mejores resultados que las fórmulas de
probada eficiencia de antaño, las fórmulas que nos han llevado al éxito en el
pasado son las bases del fracaso en el mundo nuevo.
CLOUD COMPUTING se ha convertido en la palabra de moda para ti. Sin
embrago, antes de que una organización decida dar el salto a la nube, es
importante entender que, por que, como y con quien. No todos los proveedores de
CLOUD COMPUTING son iguales ni sirven para lo mismo. El alcance y la calidad
de los servicios que se ofrecen varían enormemente, por lo que es imprescindible
analizar y probar opciones, teniendo claro que se quiere conseguir.
¿Qué es Cloud Computing?
En términos simples, el Cloud Computing es un
nuevo paradigma que nos permite ofrecer TI
como Servicio. Con Cloud Computing, todo lo
que se encuentra en el Datacenter de una
compañía es ofrecido como un servicio.
Cloud Computing permite ofrecer de manera
conveniente y a demanda, recursos y servicios
altamente disponibles tanto desde la red privada
como la red pública. Permite a los usuarios
acceder a un catálogo estándar de servicios, respondiendo a las necesidades del
negocio de forma flexible y permitiendo adaptarse a las demandas de los usuarios
en el tiempo.
Su principal característica es el uso de recursos compartidos y la independencia
de la infraestructura, lo cual permite al usuario disponer siempre de los mismos
servicios independientemente donde este se encuentre ubicado.
Las características de Cloud
Computing son:
Servicio a demanda
Pool de recursos independiente de la ubicación
Elasticidad y flexibilidad
Servicio medible
El Cloud Computing aporta una serie de ventajas al negocio, permitiéndole
contar con:
Una infraestructura dinámica
Un alto grado de automatización
Una gran movilidad de recursos
Una elevada capacidad de adaptación a la demanda variable.
Facilidad para facturación de los servicios en función del consumo.
Infraestructura
Cloud Privada: Infraestructura on-demand implementada y administrada
exclusivamente por la organización, que controla que servicios
ofrecer. Una Cloud Privada es una la mejor opción para las compañías que
necesitan una alta protección de datos y asegurar el acceso continuo a los
servicios sin la dependencia del acceso a Internet.
Se divide en dos:
Cloud Propia. La infraestructura es íntegramente gestionada por una
organización.
Cloud compartida. La infraestructura es compartida por varias
organizaciones.
Cloud Pública: Infraestructura on-demand implementada de manera que
puede ser accedida de manera pública y desde internet.
Generalmente ofrecida por empresas de comunicación y datacenter.
Servicios accedidos de manera estándar desde internet.
Muchos clientes diferentes pueden estar utilizando los mismos servidores,
sistemas de almacenamiento, infraestructura de red, etc., sin que los usuarios
finales tengan conciencia de que están compartiendo la infraestructura con otros
clientes.
Cloud Hibrida: En una Cloud Hibrida se combinan los modelos de nubes
públicas y privadas, donde el cliente es propietario de una parte de la
infraestructura, mientras comparte otra. Este modelo de Cloud es el que en
teoría sería el más atractivo para las organizaciones y el que más se
desarrollara con el tiempo. Una Cloud hibrida trabaja bajo el concepto de
federación y portabilidad.
Capas de Cloud Computing
Así como existen distintos tipos de Cloud, una Cloud puede estar a su vez
subdividida en las siguientes capas:
Software como servicio (SaaS). Es la capa más alta del Cloud
Computing. Se ofrece directamente el software como servicio on-demand y
en modalidad multitenance (una sola instancia del software que corre en la
infraestructura y sirve a múltiples organizaciones de clientes), sin tener que
preocuparnos de la plataforma donde se encuentra desarrollado, o la
infraestructura desde donde el Software se ejecuta. Ejemplo, Google docs,
Salesforce.com, Microsoft Office 365.
Plataforma como servicio (PaaS). Es la segunda capa del Cloud
Computing, donde se ofrece directamente un sistema operativo y un
entorno donde desarrollar un servicio. Cuando se habla de PaaS se refiere
a una plataforma que proporciona un conjunto de facilidades y
herramientas para soportar un ciclo completo de desarrollo de un
determinado software, incluyendo el hosting del producto resultante. Entre
esas herramientas están IDEs, bases de datos, servidores de aplicaciones,
gestores de fuentes, integración continua, software de trabajo colaborativo,
etc. Ejemplo, Microsoft Azure, Google App Engine, VMware Cloud
Foundry.
Infraestructura como servicio (IaaS). Es la capa inferior del Cloud
Computing, donde básicamente se ofrecen los recursos de almacenamiento
CPU, memoria y red para que podamos instalar el sistema operativo de
nuestra elección, y desarrollemos en el Framework que
deseemos. Ejemplo, Cloud Express de VMware, Amazon Web Services.
Ventajas de
Cloud Computing
Desde el punto de
vista económico
Reducción de
Costos
(CAPEX/OPEX). Es
to considerando
que los
proveedores de Cloud Computing utilizan infraestructuras altamente
eficientes y con altos radios de utilización, reduciendo el costo total de
operación y mantención de la infraestructura, repartiendo además los
costos entre todos los clientes a los que se presta el servicio. Esto aplica
también en nubes privadas, utilizando las funcionalidades de facturación
interna o Chargeback. Se reducen los costos en la inversión inicial de la
infraestructura y los costos de operación.
Infraestructura a medida. Facilita las labores de dimensionamiento de la
infraestructura en un proyecto determinado, eliminando la complejidad de
calcular las proyecciones de crecimiento del negocio, permitiendo un
escalamiento de la plataforma on-demand, según las necesidades del
negocio, y reduciendo el riesgo de sobredimensionar una infraestructura
que después no será utilizada a plenitud.
Mayor eficiencia. Aumenta la eficiencia en el uso de utilizando sistemas
que se encarguen de monitorear el uso de los recursos y administrarlos de
manera eficiente para reducir los costos de manera automática y eficiente,
a través de llamados de petición o liberación de recursos al proveedor del
servicio.
Costo basado en uso. Donde cada cliente paga por lo que está realmente
utilizando, y no por toda una infraestructura que se podría contar en un
Datacenter, y que frecuentemente es subtilizada.
Calidad de Servicio. Permite contar con niveles de servicio (SLA) con
mayores tiempos de disponibilidad. Es posible contar con diferentes niveles
de servicio dependiendo del cliente y su negocio.
Desde el punto de vista Técnico
Automatización. Permite automatizar la gestión de la infraestructura
mediante scripts u otras soluciones, permitiendo desplegar nuevas
aplicaciones, o gestionar recursos de manera automática apalancando las
APIs incluidas en la infraestructura.
Escalabilidad. Ya sea en forma automática o en forma manual, es posible
escalar los recursos que una aplicación necesita en forma dinámica y on-
demand. Del mismo modo es posible realizar escalamiento de recursos de
forma proactiva para atender aumentos de la demanda a través de
predicciones basadas en patrones históricos de uso de los servicios.
Movilidad. Existe una independencia del dispositivo y la ubicación, lo que
permite que los usuarios puedan acceder a los sistemas usando un
navegador de Internet independiente de su ubicación geográfica y del
sistema operativo o computador.
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.
Disponibilidad. La infraestructura y arquitectura de un Data Center
diseñado como una Cloud, está especialmente diseñada con alta
redundancia para asegurar la Continuidad Operacional y la Continuidad del
Negocio. Además, es posible usar la amplia distribución geográfica de la
infraestructura de un proveedor de Cloud Computing para la replicación de
ambientes en varias locaciones alrededor del mundo en minutos.
Modelos de servicio Cloud Software as a Service: al usuario se le
ofrece la capacidad de que las aplicaciones que
su proveedor le suministra corran en una
infraestructura cloud, siendo las aplicaciones
accesibles a través de, por ejemplo un navegador
web. El usuario carece de cualquier control sobre la infraestructura o sobre
las propias aplicaciones, excepción hecha de las posibles configuraciones
de usuario o personalizaciones que se le permitan.
Cloud Platform as a Service: Al usuario se le permite desplegar
aplicaciones propias (ya sean adquiridas o desarrolladas por el propio
usuario) en la infraestructura cloud de su proveedor, que es quien ofrece la
plataforma de desarrollo y las herramientas de programación. En este caso,
es el usuario quien mantiene el control de la aplicación, aunque no de toda
la infraestructura subyacente.
Cloud Infrastructure as a Service: El proveedor ofrece al usuario recursos
como capacidad de procesamiento, de almacenamiento, o comunicaciones,
que el usuario puede utilizar para ejecutar cualquier tipo de software, desde
sistemas operativos hasta aplicaciones.
Conclusión Cloud computing o "computación en nube" es una tecnología que permite ofrecer servicios de
computación a través de Internet, hoy en día es una herramienta muy útil para empresas y sobre
todo para la vida diaria de todas las personas. Algunos pueden pensar que una nube privada
puede ser muy eficiente y ofrece mayor control. Sin embargo, hay que pensar que en el fondo, los
costos en los que se incurre para desarrollarla suponen gastos independientes de la actividad.
Sin duda facilita muchísimas actividades y si se lleva con cuidado podemos sacar todo el provecho
posible del Cloud computing.
Referencias
Cierco, D. (2011) Cloud Computing: Retos y Oportunidades.
Ideas . Recuperado de http:// books.google.com.mx/
books?id=_fTJXVjOD90C&source=gbs_navlinks_s
Curto Díaz, J. (2012) Introducción al Business Intelligence
(1ª edición) Barcelona, España. Editorial UOC.
http://www.computacionennube.org