CLOUD COMPUTING
Linda Oncebay RiveraMonografía1 de Junio de 2018
4.447 Palabras (18 Páginas)110 Visitas
Resumen
La computación en la nube, en inglés Cloud Computing, conocida también co-mo servicios en la nube, nube de conceptos o simplemente "la nube", es una herramienta tec-nológica que permite almacenar archivos y procesar datos mediante el uso de internet, para ello no es necesario ser expertos en la gestión de los recursos que se usan . El Cloud Compu-ting ofrece a sus servidores la capacidad de acceder a la información desde cualquier punto del mundo, en cualquier momento y desde cualquier equipo inteligente (multilocacion), para lo cual solo basta tener internet. Las empresas al usar esta nueva tecnología reducen sus costos de operatividad, acelerando la competitividad. El Cloud Computing es de gran ayuda para la empresa ya que se presenta como una alternati-va ágil y eficiente, accediendo a soluciones y servicios tecnológicos que permitan optimizar su negocio y lograr una mejora significativa en sus operaciones. Asi mismo, agilizarán la capta-ción de profesionales cualificados a través de las redes sociales profesionales, dando acceso a plataformas de información para implementar estrategias de marketing y gestión, como tam-bién podrán ofrecer sus productos y servicios a través de entornos de comercio electrónico. Todas estas oportunidades de mejora son más accesibles y fáciles de implementar para todas las empresas gracias a la nube
Palabras clave
1. Multilocación
2. Desescabilidad
3. Multiproposito
Abstract
Cloud computing, also known as cloud services, cloud of concepts or simply "the cloud", is a technological tool that allows you to store files and process data through the use of the Internet. It is necessary to be experts in the management of the resources that are used. The Cloud Compu-ting offers its servers the ability to access information from anywhere in the world, at any time and from any intelligent equipment (multilocation), for which it is enough to have internet. Companies using this new technology reduce their operating costs, accelerating competitiveness. The Cloud Computing is of great help for the company as it is presented as an agile and efficient alternative, accessing technological solutions and services that allow to optimize its business and achieve a significant improvement in its operations. Likewise, they will streamline the recruitment of qualified professionals through professional social networks, giving access to information platforms to implement marketing and management strategies, as well as offering their products and services through social media environments. electronic commerce All these opportunities for improvement are more accessible and easy to implement for all companies thanks to the cloud.
Keywords
1. Multilocation
2. Discability
3. Multiproposite
Índice
Índice 4
Introducción 5
Desarrollo del tema 6
Historia 6
Definición 7
Arquitectura 7
Software como servicio (SaaS) 7
Plataforma como servicio (PasS) 7
Infraestructura como servicio (IaaS) 8
Características 8
Importancia 12
Ventajas del Cloud Computing 12
Desventajas del Cloud Computing 13
Tipos de cloud 14
Nube pública 15
Nube privada 16
Nubes híbridas 16
Nube Comunitaria 17
Conclusiones 18
Bibliografía 19
Introducción
Hoy en día, es difícil imaginar la vida sin usar aplicaciones ni programas en internet, ya que se han vuelto parte fundamental de nuestras actividades diarias. El conjunto de datos que generamos lo transportamos en distintos dispositivos de almacenamiento como memoria USB, disquetes, discos duros externos. No obstante, dichos instrumentos no se daban abasto para albergar la cantidad de información que prolifera producto del uso del software online. Es así como nace un espacio virtual ilimitado que realiza una serie de procesos vinculados al almacenamiento, procesamiento de información y modificación en tiempo real. El fenómeno al que se hace referencia recibe el nombre de Nube o Cloud Computing.
El concepto de Cloud Computing no es nuevo, se viene hablando desde mediados del siglo XX y ha ido evolucionando hasta convertirse en una realidad usada por millones de personas. Asimismo hay algunas plataformas que han llevado a cloud computing a un siguiente nivel ya que entendieron que no solo las personas tienen diferentes necesidades sino que las aplicaciones tienen también diferentes requerimientos de desempeño.
Para entender la Nube, primero veremos la historia de Cloud Computing seguido de la definición. Asimismo, detallaremos la arquitectura, luego analizaremos las ventajas y desventajas. Y por último veremos los tipos de nubes.
Desarrollo del tema
Historia
Desde los años sesenta, la computación en la nube se ha desarrollado a lo largo de una serie de líneas. La Web 2.0 es la evolución más reciente. Sin embargo, como Internet no empezó a ofrecer ancho de banda significativo hasta los años noventa, la computación en la nube ha sufrido algo así como un desarrollo tardío. Uno de los primeros hitos de la computación en la nube es en 1960 con John McCarthy, quien propuso la idea de la computación como un servicio público. En 1961 comento que la informática podría ser organizada como un servicio público. McCarthy propuso el concepto de ofrecer software a través de una página web simple mediante el uso de internet. (Torres, 2013)
También en 1999, el sitio web Salesforce.com introdujo el término de entrega de aplicaciones empresariales a través de una conectividad a internet y el intermediario seria una pagina web con interface simple y programación básica. El cual serviría como pilar para ingresar al mundo de la nube o cloud computing. (Riquelme, 2013)
Asimismo, en el año 2006, llega Google Docs que realmente trajo la computación en nube a la vanguardia con el almacenamiento de documentos en formato Word, Excel y PowerPoint los cuales se podían modificar en tiempo real y guardar los cambios efectuados. Además, en el año 2008, Drew Houston crea Dropbox una plataforma de colaboración global en la que se crean, acceden y comparten archivos, carpetas, multimedia y documentos. (Aguilar, 2012)
En el 2010, se organiza el concepto de nube en distintas capas como son infraestructura, plataforma, programas y red con sus respectivas nominaciones: Laas, Paas, Saas y Naas. Un año después, Apple lanza su sistema en la nube denominado iCloud. Y en el 2013 se espera que el 30% de las empresas dispongan, como mínimo del 25% de su software en la nube. De hecho, en la actualidad, el 56% ya cuenta con algún software en entornos cloud. (Martel, 2013).
Definición
Hasta el momento se ha expuesto la evolución histórica de cloud computing, sin embargo, surge la pregunta de ¿qué es? Entonces, Cloud computing 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. El almacenamiento en la nube ofrece a los individuos y a las empresas la capacidad de un pool de recursos de computación con un buen mantenimiento, seguro, de fácil acceso. Además un diferencial resaltante de esta tecnología es la Multilocación. (Concha, 2017)
Arquitectura
Software como servicio (SaaS)
Consiste en la entrega de una aplicación completa como un servicio.El proveedor Saas dispone de una aplicación estándar desarrollada en algunos casos por la misma persona que se encarga de operar y mantener y con la que da servicio a multitud de clientes a través de la red, sin que estos tengan que instalar ningún software adicional así los costes se reducen enormemente. La distribución de la aplicación tiene el modelo de uno a muchos, es decir, se realiza un producto y el mismo lo usan varios clientes.Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus servicios no dejando de lado las necesidades de los clientes que son, al fin y al cabo, los que usaran el software. Un ejemplo claro es la aplicación para el manejo del correo electrónico como Gmail por medio de un web-browser.
Plataforma como servicio (PasS)
La plataforma de computación en nube permite a los usuarios acceder a aplicaciones en servidores centralizados, sustentándose en la infraestructura de la nube. El proveedor es el encargado de escalar los recursos en caso de que la aplicación lo requiera, el rendimiento óptimo de la plataforma, seguridad de acceso,etc . Para desarrollar software se necesitan, servidores, redes y herramientas de desarrollo. Con PaaS se facilita a los desarrolladores y empresas innovadoras pequeñas desplegar aplicaciones basadas en la web sin el coste y complejidad que supondría la compra de servidores y sus correspondientes configuraciones en funcionamiento, facilitando la democratización en el desarrollo de aplicaciones cliente-servidor. En el modelo de plataforma como servicio, el proveedor ofrece un entorno de desarrollo a los desarrolladores de aplicaciones, quienes desarrollan aplicaciones y ofrecen sus servicios a través de la plataforma del proveedor. Tenemos como una plataforma importante que refleja al Paas a Amazon.
...