martes, 12 de noviembre de 2013

SISTEMA DE INTELIGENCIA



El internet llegó para quedarse, esta parecería ser una afirmación poco novedosa. Sin embargo antes del año 2000 casi nadie en el Ecuador estaba conectado y mucho menos comprendía el gran potencial que tendría la red. La World Wide Web por su parte ha jugado un papel preponderante en el desarrollo de internet, tanto así que estos dos conceptos se funden en uno solo. Desde el 2004, año en el que Tom O’Reilly acuñó el término de Web 2.0, muchas nuevas aplicaciones han empezado a desarrollarse y podríamos afirmar que una nueva versión de la red está a nuestra disposición.
Quizás el mayor aporte conceptual, más allá de todos los beneficios instrumentales y funcionales de la Web 2.0 o desde un enfoque más amplio de los “social media”, es el desarrollo de la cultura en red, aquella que ya Manuel Castells en el 2006 mencionaba en su libro Sociedad Red. En este contexto la propuesta de computación en la nube también conocida como “cloud computing” no hace sino poner al servicio de las personas y las organizaciones una estructura telemática que soporte esta sociedad red.
Los más de 400 millones de miembros de la red social Facebook, parece confirmar la propuesta de que la sociedad funciona mejor en red, o al menos sostener la premisa de que podría hacerlo. En este sentido la empresa Google, el más grande buscador de internet, le ha apostado desde el principio al concepto de computación en la nube, es decir el procesamiento centralizado de aplicaciones informáticas en servidores de internet.
Es por ello que propuestas como Google Apps o Wave, empiezan a popularizarse a nivel personal y corporativo, no en vano Google actualmente es el 4to mayor fabricante de servidores en el mundo, todos ellos para su propio consumo. Por otro lado no deja de llamar la atención que el gigante del software Microsoft, se haya tomando tanto tiempo para entender que el procesamiento empieza a salir de la computadora personal y se dirige a la red. Apenas en el paquete de oficina Office 2010, se incluyen funciones orientadas en este sentido. Llama la atención esta reacción tardía tomando en cuenta que Microsoft en 1997 compró Hotmail, al identificar el gran potencial que tendría los sistemas de webmail.
Aunque para muchos expertos, la computación en la nube todavía está en una etapa muy tierna de su desarrollo, se puede constatar que es una tendencia que se consolida. El concepto de Software como un Servicio – SaaS da sentido a una arquitectura informática centrada en la red, por lo que este modelo ofrece a las empresas una solución completa que representa grandes ahorros de recursos y gastos de mantenimiento.

No obstante es necesario tomar en cuenta varios aspectos clave, para asegurar que una opción de SaaS realmente es una opción seria:
- Se necesita garantizar la seguridad y privacidad de la información: este quizás es el mayor factor de preocupación, sin embargo cada vez más existen empresas y proveedores de conectividad que ofrecen servicios de Data Center con diferentes niveles de servicio.

- Es necesario asegurar escalabilidad: es fundamental tener la seguridad de que el proveedor de aplicaciones puede crecer en volumen de procesamiento y almacenamiento.

- Tener alto nivel de personalización y configuración: este factor es importante para poder satisfacer las necesidades y aplicaciones del giro de negocios que demande la empresa.

- Alta disponibilidad: solamente un soporte 24/7 los 365 días del año puede garantizar la continuidad del negocio. La verdadera potencialidad de la computación en la nube es no depender del tiempo ni del espacio para acceder y procesar información.

- Acuerdos claros: es indispensable la definición de Acuerdos de Nivel de Servicio – SLA que definan con exactitud porcentaje de disponibilidad, rendimiento, tiempos de respuesta, etc.





SISTEMA DE POLITICAS

Aunque parezca que la portabilidad e interoperabilidad de la computación en la  nube son cuestiones que no afectan a la seguridad, evitar la dependencia absoluta de un solo proveedor implica algo más que tener acceso a precios competitivos o a un mejor servicio. Contar con un solo proveedor supone un riesgo, especialmente en lo que concierne a la disponibilidad de servicios y datos.
A lo largo de los años, la necesidad de portabilidad e interoperabilidad se ha solucionado mediante la estandarización. Así por ejemplo, la estandarización de las vías férreas ha permitido viajar entre continentes, al igual que el protocolo TCP/IP ha hecho posible las comunicaciones a nivel mundial. No sorprende, por tanto, que un gran número de personas quiera utilizar la computación en nube y que crea en la necesidad de estándares para prevenir la dependencia absoluta de un solo proveedor. Pero, ¿es realmente necesaria la adopción general de estándares? Lo cierto es que, aunque no se trate de un método ideal, esto permitiría la interoperabilidad mediante abstracción (o intermediación) y la portabilidad mediante la conversión en un entorno con muchos estándares.
Cuando se habla de la interoperabilidad y portabilidad de una infraestructura como servicio (IaaS), generalmente hay dos cuestiones importantes. Una es el formato de las plantillas de los equipos virtuales (o imágenes) que describe el disco y la configuración de los recursos virtuales requeridos. Si bien es la solución de virtualización subyacente utilizada la que lo determina, algunos proveedores han creado formatos personalizados (por ejemplo, Amazon Machine Image). El Formato de visualización abierto (OVF) se ha diseñado como estándar único, pero los proveedores públicos seguirán promocionando sus distintos formatos por diversas razones. Sin la adopción global de OVF, la siguiente opción sería la conversión del formato para ofrecer una portabilidad viable. Como recurso provisional, algunos proveedores de servicios han comenzado a aceptar múltiples formatos para evitar la sobrecarga a causa de las conversiones, del mismo modo que algunos dispositivos aceptaron los formatos HD DVD y Blu Ray hasta que se ganó la batalla de los estándares.

SISTEMA DE COORDINACION



La coordinación mundial es la clave para el éxito de la computación en nube.
Constituida en enero de 2012, la Actividad conjunta de coordinación sobre computación en nube (JCA-Cloud) está abierta a los miembros de la UIT y a los representantes designados de las organizaciones y foros de normalización pertinentes que trabajan en la computación en nube.
La JCA-Cloud ofrece una plataforma mundial para el intercambio de información relativa a la computación en nube y la discusión de cuestiones de coordinación para evitar superposiciones o duplicaciones de esfuerzos.

SISTEMA DE CONTROL



Computación en la nube es una de las tendencias corporativas identificadas lacon mayor desarrollo a fecha, la cual es reconocida y apalancada tanto por la industria de tecnologías de información, como por las organizaciones, como respuesta costo efectiva para hacer una administración eficiente de los recursos computacionales. En este documento, se establecen elementos conceptuales de esta tendencia y se analizan algunas características de seguridad y control que se deben considerar, de cara a valorar los riesgos de la aplicación una estrategia en la nube, reconociendo que cualquiera sea la decisión que se tome al respecto, las consideraciones de diseño e interacción de sus componentes definen las exigencias de aseguramiento cumplimiento, seguridad y control propias de ésta.
Recientemente se advierten una serie de publicaciones que tienen como objetivo mostrar un cambio importante en el paradigma computacional actual, la transformación de la infraestructura y las aplicaciones de un mundo claramente dominado y administrado por las organizaciones y su recurso humano formado en tecnologías de información, a otro donde un tercero confiable y conocido le brinda servicios de infraestructura y uso de aplicaciones.

En este sentido, nuevos acrónimos aparecen para ilustrarnos las dife- rencias y nuevas capacidades que se promulgan con este cambio:SaaS – Software as a Service, IaaS– Infrastructure as a Service, PaaS – Plataform as a Service. Estas nuevas palabras, responden a una marcada necesidad de las organizaciones para hacer las cosas de manera más eficiente, con un acceso universal y pagando sólo por aquello que utilizan.

Si bien, la crisis financiera internacional ha llevado a replantear muchos elementos de la gestión de tecnologías de información, ya en este escenario, los Chief Information Officers – CIO, habían detectado previamente la necesidad de hacer más efectivo y eficiente el tratamiento de la información, con mínimos de inversión y máximos niveles de retorno. Por tanto, como consecuencia natural de esta necesidad, la industria del hardware y software, desarrolla alternativas donde se tienen los recursos de TI – Tecnologías de Información, disponibles todo el tiempo, con la calidad deseada y asegurando las características requeridas por las organizaciones.

En consecuencia, hablar de computación en la nube o Cloud Computing, es presentar un concepto de computación por demanda, una democratización del uso de los recursos de tecnología, una reconceptualización de los modelos de consumo y distribución de recursos de tecnología, una transformación de llamados a funciones remotas por una invocación de servicios y una  abstracción total.

SISTEMAS DE IMPLEMENTACION

1 Sistema de Implementación Actividades Primarias

Los sistemas de nube se clasifican normalmente en función de los servicios que ofrecen. Los principales tipos son:


Almacenamiento como servicio: este permite que los usuarios almacenen y compartan datos a distancia. Algunos ejemplos son Dropbox, Box.net, Amazon, Scalable Storage Service (S3), Iron Mountain, EMC Atmos Online, Google Cloud Storage y SQL Azure de Microsoft.

Software como servicio (SaaS): este ofrece un entorno completo de software a distancia a los usuarios, por ejemplo, para el correo electrónico, el procesamiento de textos, la gestión de las relaciones con los clientes y muchas otras aplicaciones. Algunos ejemplos incluyen Google Docs, Calendar y Gmail, Zimbra, Spotify, Salesforce.com, Microsoft Office 365 y SAP Business by Design.

Plataforma como servicio (PaaS): este permite que los desarrolladores de software diseñen aplicaciones en nubes, aprovechando la capacidad de la nube para ofrecer automáticamente recursos adicionales de computación y almacenamiento cuando sea necesario. Algunos ejemplos de PaaS son IBM Websphere, Force.com, Springsource, Morphlabs, Google App Engine, Microsoft Windows Azure y Amazon Elastic Beanstalk.

Infraestructura como servicio (IaaS): ofrece a los desarrolladores de software un control directo de los recursos de computación y almacenamiento proporcionados por una nube. Esto proporciona mayor flexibilidad, a costa de una mayor complejidad para aprovechar todos los servicios de la nube. Algunos ejemplos de ello son Elastic Compute Cloud de Amazon, Zimory, Elastichosts y vCloud Express de VMWare.

lunes, 14 de octubre de 2013

DIAGRAMA DE FORRESTER


SINERGIA

Personal de soporte indicaría si los estudios por separado no me indicaría el comportamiento de todo el sistema del edificio.

RECURSIVIDAD


HOLISMO

es el estudio de la computacion en la nube donde se aplica una asbtraccion sobre todo el sistema de conexion y en interaccion la plataforma en el servidor por medio de conexion a internet como tal

SISTEMA

El concepto de sistema se aplica en este conjunto de elementos cuando están interactuando la siguiente forma:

  •  la plataforma de conexión se conecta con la estructura de red de internet
  • la estructura de red de internet se da paso para realizar la conexion con el servidor
  • el servidor se da conexión con el servidor principal programado para ser cloud 
  • el servidor cloud usa como apoyo un servidor de almacenamiento para su uso continuo
  • el servidor de almacenamiento se sostiene gracias a la estructura de red
  • la estructura de red en estos casos es robusta gracias a un personal de soporte 
  • el personal de soporte de conecta con e personal de mantenimiento para su mejoramiento o prevecion

ENFOQUE REDUCCIONISTA

Se estudio o se analiza del siguiente orden:


  • Plataforma de conexión 
  • Estructura de red conectada a internet
  • Servidor
  • Servidor con programación
  • Servidor de almacenamiento para el server could
  • Estructura de red (racks, cables y gabinetes)
  • Personal de soporte
  • Personal de mantenimiento

TIPOS DE NUBES

Nubes públicas
La ventaja más clara de las nubes públicas es la capacidad de procesamiento y almacenamiento sin instalar máquinas localmente, por lo que no tiene una inversión inicial o gasto de mantenimiento en este sentido, si no que se paga por el uso. La carga operacional y la seguridad de los datos (backup, accesibilidad, etc.) recae íntegramente sobre el proveedor del hardware y software, debido a ello, el riesgo por la adopción de una nueva tecnología es bastante bajo. El retorno de la inversión se hace rápido y más predecible con este tipo de nubes. Como inconvenientes se cuenta con el acceso de toda la información a terceras empresas, y la dependencia de los servicios en línea (a través de Internet). También puede resultar difícil integrar estos servicios con otros sistemas propietarios. Es muy importante a la hora de apostar por un servicio en la nube pública, asegurarse de que se puede conseguir todos los datos que se tengan en ella, Gratuitamente y en el menor tiempo posible.
Nubes privadas
En las nubes privadas, sin embargo, la plataforma se encuentra dentro de las instalaciones del usuario de la misma 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). Como ventaja de este tipo de nubes, al contrario que las públicas, es la localización de los datos dentro de la propia empresa, lo que conlleva a una mayor seguridad de estos, corriendo a cargo del sistema de información que se utilice. Incluso será más fácil integrar estos servicios con otros sistemas propietarios. Sin embargo, como inconveniente se encuentra la inversión inicial en infraestructura física, sistemas de virtualización, ancho de banda y seguridad, lo que llevará a su vez a pérdida de escalabilidad y desescabilidad de las plataformas, sin olvidar el gasto de mantenimiento que requiere. Esta alta inversión supondrá un retorno más lento de la inversión.
Nubes hibridas
Las nubes híbridas consisten en combinar las aplicaciones locales con las de la nube pública. Se puede ver también como aplicación privada que se ve aumentada con los servicios de Cloud Computing y la infraestructura. Esto permite a una empresa mantener el control de sus principales aplicaciones, al tiempo de aprovechar el Cloud Computing en los lugares donde tenga sentido. Por ejemplo, muchas empresas han visto que es más económico usar un IaaS, como por ejemplo Amazon Simple Storage Service (S3), para almacenar imágenes, vídeos y documentos que en infraestructuras propias. El modelo híbrido también se presta a un enfoque incremental. Incluso la nube híbrida puede ser un buen paso intermedio antes de pasar la mayor parte de las aplicaciones a la nube, ya que es algo menos arriesgado. Por tanto, sería interesante pasar algunas aplicaciones más útiles para la nube a esta y en el momento que se esté más cómodo, mover las que sean
necesarias. Una nube híbrida tiene la ventaja de una inversión inicial más moderada y a la vez contar con SaaS, PaaS o IaaS bajo demanda. En el momento necesario, utilizando las APIs de las distintas plataformas públicas existentes, se tiene la posibilidad de escalar la plataforma todo lo que se quiera sin invertir en infraestructura con la idea de tomar uno de los siguientes caminos:
·         Si dicha necesidad llegara a ser de carácter estable, sería recomendable incrementa la capacidad dela nube privada e incorporar los servicios adoptados en la pública pasándolos a la nube propia.
·         Si dicha necesidad es puntual o intermitente se mantendría el servicio en los Clouds públicos, lo que permite no aumentar la infraestructura innecesariamente.

Parece que este tipo de nubes está teniendo buena aceptación en las empresas de cara a un futuro próximo, ya que se están desarrollando softwares de gestión de nubes.

CARACTERÍSTICAS PRINCIPALES


1. Auto-Servicio bajo demanda: el consumidor podrá aprovisionar recursos computacionales en
forma unilateral, según lo requiera, y sin requerimiento de interacción humana con el proveedor del servicio.
2. Permitir el acceso desde la red (pública, privada, híbrida, comunitaria): todos los recurso que ofrece la nube están disponibles en la red, y el consumidor no sólo puede acceder a ellos a través de mecanismos estándar, sino que también mediante plataformas heterogéneas como teléfonos móviles, laptops, PDAs, etc.
3. Asignación de recursos en modo multiusuario. A diferencia de las aplicaciones de software tradicionales, en el cloud computing el proveedor tiene una única aplicación que abre a todos los usuarios que desean utilizarla, estableciendo unos recursos de acceso y prestaciones distintos para cada usuario. Al ser aplicaciones multiusuario, puede hacer miles de internautas utilizando la misma herramienta a la vez, cada uno con las mismas o distintas prestaciones.
4. Capacidad de rápido crecimiento: las unidades de capacidad pueden ser rápidas y fácilmente aprovisionadas (en algunos casos en forma automática), escaladas (crecimiento) o liberadas. Para el consumidor, estos recursos suelen parecer ilimitados, y pueden ser adquiridos en cualquier cantidad y momento.
5. Servicio medido: los sistemas de la nube controlan de forma automática y optimizada la utilización de los recursos. Este uso de los recursos puede ser monitoreado y controlado, además, es posible realizar reportes para ambas partes, a fin de establecer la facturación del servicio. El internauta puede en todo momento decidir qué aplicaciones usar y elegir entre aquellas que son gratuitas y las que no lo son. En el caso de las aplicaciones de pago, el coste irá en función de diversas variables, como el servicio contratado, el tiempo que se ha usado ese servicio, el volumen de tráfico de datos
utilizado, etc.
6. Elasticidad y escalabilidad. Las aplicaciones en cloud son totalmente elásticas en cuanto a su rapidez de implementación y adaptabilidad. Además, son totalmente escalables, es decir, hoy podemos estar utilizando solo un 10% del total de la aplicación y mañana podemos acceder al 80% de la misma con total normalidad y rapidez, con tan solo comunicarlo a nuestro proveedor y modificar nuestra tarifa de suscripción.
7. Seguridad. Cuando se habla de “aplicaciones en Internet”, no se debe entender que nuestros datos están sueltos en la red. Quizás este es el mayor miedo que tienen las empresas y por eso creo que es conveniente explicarlo. Los datos, cuando están en aplicaciones en cloud, se alojan en DATA CENTERS, empresas específicamente dedicadas a la custodia y salvaguarda de datos de empresas de todo tipo: bancos, Entidades financieras, gobierno, multinacionales, pymes, personas como vosotros o como yo…. Son empresas que cuentan con todas las medidas de seguridad necesarias, tanto físicas como de software, de forma que no haya jamás una pérdida de información ni de integridad de los datos. La única precaución que hay que tener, es encontrar un DATA CENTER o proveedor que nos dé garantías y prestaciones adecuadas al “valor” que damos a nuestros datos. Y eso, es algo que ya hacemos a día de hoy con otros servicios como Internet, teléfono, etc.











ARQUITECTURA DE COMPUTACION EN LA NUBE


La arquitectura de cloud computing consiste de un conjunto de capas que se encuentran acopladas entre sí para brindar la funcionalidad del sistema, en este caso la arquitectura de Cloud Computing es similar a la arquitectura de red, desde un nivel físico hasta un nivel de aplicación. Esto debido a que Cloud Computing utiliza protocolos similares a los que se usan en Internet como medio de comunicación, ya sea basado en Web o no basado en Web. La arquitectura genérica de Cloud Computing tiene las siguientes capas
mencionadas de abajo hacia arriba:

·         Recursos físicos: incluyen elementos como servidores, almacenamiento y red.
·         Virtualización: incluye infraestructura virtual como un servicio.
·         Infraestructura: incluye software de plataforma como servicio.
·         Plataforma: incluye componentes de aplicación como servicio.

·         Aplicación: incluye servicios basados en Web y software como servicio.

PROBLEMAS

Los beneficios de la computación en la nube resultan atractivos en particular para quienes,
desde hace un tiempo, tienen reservas sobre la capacidad de su grupo de TI para
satisfacer sus necesidades empresariales. Y sí, aplicar una estrategia de nube pública
es, básicamente, lo mismo que subcontratar. Sin embargo, como muchas organizaciones
descubrieron durante el período posterior a la “burbuja punto-com”, la subcontratación en
gran escala no es una jugada inteligente. Además, cuando cualquier usuario con una tarjeta
de crédito puede adquirir los servicios que desea, el problema puede empeorar mucho más.
Tenga en cuenta lo siguiente.
Añadir leyenda

BENEFICIOS


Aunque no todas las organizaciones acogen la computación en la nube con rapidez,
sus beneficios potenciales se comprenden:
• Flexibilidad organizativa
• Menor costo de infraestructura
• Agilidad y rápida implementación
• Nuevo enfoque de los recursos de TI
• Creación de nuevos modelos empresariales
Centrémonos en la razón por la que la computación en la nube tiene tanta importancia
para directores ejecutivos, directores de información y directores de finanzas.

¿QUE ES LA NUBE?

A continuación veremos un vídeo explicativo de lo que es la nube.



INTRODUCCION

En un mercado volátil y en rápida evolución, la capacidad para aprovechar las nuevas
tecnologías y para mantenerse competitivo es más importante que nunca. Sin embargo, en
muchas organizaciones, persiste la percepción de que las funciones de TI están centradas
en la infraestructura de la tecnología y no en aprovechar la información y los conocimientos
que ofrecen las inversiones de TI.
La computación en la nube tiene el potencial de mejorar el valor de TI. En este documento,
se proporciona una descripción general de las ventajas, los desafíos y las acciones
necesarias para aprovechar esta tendencia transformadora.