miércoles, 22 de junio de 2011
lunes, 13 de junio de 2011
Tecnología y Desarrollo: OLPC
WAP STACK
La construcción básica de la arquitectura WAP se puede explicar mediante el siguiente modelo. El orden de los niveles independientes - que están en una jerarquía - tiene la ventaja de que el sistema es muy flexible y se puede escalar hacia arriba o hacia abajo. Debido a los diferentes niveles - o pilas - esto se llama el "WAP Stack", que se divide en 5 niveles diferentes.
• Capa de aplicación: Medio ambiente de aplicaciones inalámbricas (WAE).
• Capa de Sesión: Protocolo de sesión inalámbrica (PSA).
• Capa de Transacción: Protocolo de transacciones inalámbricas (DAP).
• Capa de seguridad: Seguridad en el Transporte Capa inalámbrico (WTLS).
• Capa de transporte: Protocolo de datagramas de wi-fi (WDP).
Capas en WAP
Estas es el WAP stack, en el WAP gateway, dispositivo móvil y servidor. (WapForum)
WAP 2.0
La versión más reciente de la especificación es WAP 2.0. En esta versión, se incorpora soporte para protocolos ya existentes, que era la gran crítica. Se incorporó TCP y HTTP como parte de la especificación.
Además se agregaron nuevos protocolos de transporte (adaptadores para las redes existentes).
Se separan los protolos en los del WAP Stack (Bajo nivel) y los de WAP applications (alto nivel).
Por otra parte, el mismo W3C ha introducido algunos protocolos relacionados con atender las necesidades de dispositivos móviles: CC/PP (protocolo para especificar las capacidades de un useragent), CSS con un selector para medio dispositivo móvil y la misma modularidad de XHTML.
WAP 2.0 también reutiliza los protocolos más antiguos, respondiendo a las críticas de que no es necesario crear todo de nuevo.
Capas WAP, modo alternativo
Se pueden reutilizar los protocolos existentes anteriormente. (WapForum)
La construcción básica de la arquitectura WAP se puede explicar mediante el siguiente modelo. El orden de los niveles independientes - que están en una jerarquía - tiene la ventaja de que el sistema es muy flexible y se puede escalar hacia arriba o hacia abajo. Debido a los diferentes niveles - o pilas - esto se llama el "WAP Stack", que se divide en 5 niveles diferentes.
• Capa de aplicación: Medio ambiente de aplicaciones inalámbricas (WAE).
• Capa de Sesión: Protocolo de sesión inalámbrica (PSA).
• Capa de Transacción: Protocolo de transacciones inalámbricas (DAP).
• Capa de seguridad: Seguridad en el Transporte Capa inalámbrico (WTLS).
• Capa de transporte: Protocolo de datagramas de wi-fi (WDP).
Capas en WAP
Estas es el WAP stack, en el WAP gateway, dispositivo móvil y servidor. (WapForum)
WAP 2.0
La versión más reciente de la especificación es WAP 2.0. En esta versión, se incorpora soporte para protocolos ya existentes, que era la gran crítica. Se incorporó TCP y HTTP como parte de la especificación.
Además se agregaron nuevos protocolos de transporte (adaptadores para las redes existentes).
Se separan los protolos en los del WAP Stack (Bajo nivel) y los de WAP applications (alto nivel).
Por otra parte, el mismo W3C ha introducido algunos protocolos relacionados con atender las necesidades de dispositivos móviles: CC/PP (protocolo para especificar las capacidades de un useragent), CSS con un selector para medio dispositivo móvil y la misma modularidad de XHTML.
WAP 2.0 también reutiliza los protocolos más antiguos, respondiendo a las críticas de que no es necesario crear todo de nuevo.
Capas WAP, modo alternativo
Se pueden reutilizar los protocolos existentes anteriormente. (WapForum)
miércoles, 1 de junio de 2011
OLPC
Uruguay recientemente se convirtió en el primero en encargar equipos a la fundación OLPC, el problema principal reside en la meta extremadamente alta de lograr la venta de 2 billones de unidades, lo cual se podría haber previsto con anticipación. Nicholas Negroponte, fundador de la OLPC, imaginó varios países comprometiéndose a comprar millones de unidades al mismo tiempo, algo que simplemente no es posible para los que se encuentran en vías de desarrollo.
Con el tiempo, otras organizaciones competirán con la OLPC en la misma categoría, lo que podrá resultar en una baja en los precios.
La proyección a futuro es sin duda que el proyecto se seguirá llevando a cabo, pero con precios altos y tal vez productos no tan sofisticados como las laptops XO-1 verdes y blancas equipadas con cámara y conexión inalámbrica a internet vendidas a Uruguay.
Con el tiempo, otras organizaciones competirán con la OLPC en la misma categoría, lo que podrá resultar en una baja en los precios.
La proyección a futuro es sin duda que el proyecto se seguirá llevando a cabo, pero con precios altos y tal vez productos no tan sofisticados como las laptops XO-1 verdes y blancas equipadas con cámara y conexión inalámbrica a internet vendidas a Uruguay.
CLOUD COMPUTING
La computación en la nube o informática en la nube, del inglés "Cloud computing", es un paradigma que permite ofrecer servicios de computación a través de Internet. La "nube" es una metáfora de Internet.
"Cloud computing" es un nuevo modelo de prestación de servicios de negocio y tecnología, que permite al usuario acceder a un catálogo de servicios estandarizados y responder a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando únicamente por el consumo efectuado.
Beneficios
• Integración probada de servicios Red. Por su naturaleza, la tecnología de "Cloud Computing" se puede integrar con mucha mayor facilidad y rapidez con el resto de sus aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa.5
• Prestación de servicios a nivel mundial. Las infraestructuras de "Cloud Computing" proporcionan mayor capacidad de adaptación, recuperación de desastres completa y reducción al mínimo de los tiempos de inactividad.
• Una infraestructura 100% de "Cloud Computing" no necesita instalar ningún tipo de hardware. La belleza de la tecnología de "Cloud Computing" es su simplicidad… y el hecho de que requiera mucha menor inversión para empezar a trabajar.
• Actualizaciones automáticas que no afectan negativamente a los recursos de TI. Si actualizamos a la última versión de la aplicación, nos veremos obligados a dedicar tiempo y recursos (que no tenemos) a volver a crear nuestras personalizaciones e integraciones. La tecnología de "Cloud Computing" no le obliga a decidir entre actualizar y conservar su trabajo, porque esas personalizaciones e integraciones se conservan automáticamente durante la actualización.
Tipos de nubes
• Las nubes públicas se manejan por terceras partes, y los trabajos de muchos clientes diferentes pueden estar mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales no conocen qué trabajos de otros clientes pueden estar corriendo en el mismo servidor, red, discos como los suyos propios.7
• Las nubes privadas son una buena opción para las compañías que necesitan alta protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura en-demanda manejada por un solo cliente que controla qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y disco y pueden decidir qué usuarios están autorizados a utilizar la infraestructura.
• Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del escalado aprovisionada externamente, en-demanda, pero añaden la complejidad de determinar cómo distribuir las aplicaciones a través de estos ambientes diferentes. Las empresas pueden sentir cierta atracción por la promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará probablemente reservada a aplicaciones simples sin condicionantes, que no requieran de ninguna sincronización o necesiten bases de datos complejas.
"Cloud computing" es un nuevo modelo de prestación de servicios de negocio y tecnología, que permite al usuario acceder a un catálogo de servicios estandarizados y responder a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando únicamente por el consumo efectuado.
Beneficios
• Integración probada de servicios Red. Por su naturaleza, la tecnología de "Cloud Computing" se puede integrar con mucha mayor facilidad y rapidez con el resto de sus aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa.5
• Prestación de servicios a nivel mundial. Las infraestructuras de "Cloud Computing" proporcionan mayor capacidad de adaptación, recuperación de desastres completa y reducción al mínimo de los tiempos de inactividad.
• Una infraestructura 100% de "Cloud Computing" no necesita instalar ningún tipo de hardware. La belleza de la tecnología de "Cloud Computing" es su simplicidad… y el hecho de que requiera mucha menor inversión para empezar a trabajar.
• Actualizaciones automáticas que no afectan negativamente a los recursos de TI. Si actualizamos a la última versión de la aplicación, nos veremos obligados a dedicar tiempo y recursos (que no tenemos) a volver a crear nuestras personalizaciones e integraciones. La tecnología de "Cloud Computing" no le obliga a decidir entre actualizar y conservar su trabajo, porque esas personalizaciones e integraciones se conservan automáticamente durante la actualización.
Tipos de nubes
• Las nubes públicas se manejan por terceras partes, y los trabajos de muchos clientes diferentes pueden estar mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales no conocen qué trabajos de otros clientes pueden estar corriendo en el mismo servidor, red, discos como los suyos propios.7
• Las nubes privadas son una buena opción para las compañías que necesitan alta protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura en-demanda manejada por un solo cliente que controla qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y disco y pueden decidir qué usuarios están autorizados a utilizar la infraestructura.
• Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del escalado aprovisionada externamente, en-demanda, pero añaden la complejidad de determinar cómo distribuir las aplicaciones a través de estos ambientes diferentes. Las empresas pueden sentir cierta atracción por la promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará probablemente reservada a aplicaciones simples sin condicionantes, que no requieran de ninguna sincronización o necesiten bases de datos complejas.
Suscribirse a:
Entradas (Atom)

