Ensayo realizado sobre el articulo:
Fuente:
http://www.cio.com/article/518113/Cloud_Computing_The_Future_of_IT_Application_Architectures
Introducción
Están las aplicaciones preparadas para el futuro? La tecnología nos dirige cada vez más al Cloud Computing, pero será que las aplicaciones ya están listas para esta tecnología? La tecnología en el futuro será muy distinta a la -común y ya pasada de moda- automatización de procesos manuales, las aplicaciones serán mucho más que simples procesos automáticos, responderán a indicadores que alimentaran la información sobre la cual los sistemas tomaran decisiones, y las aplicaciones actuaran de manera inteligente dejando de lado los primitivos usos que se le da a la tecnología.
Contenido
El negocio comercial de IT está cambiando
La tecnología solía usarse para automatizar procesos manuales repetitivos, pero ese enfoque ha cambiado dado que ahora el mercado ofrece nuevos servicios basados en la tecnología, por ejemplo el servicio de música Pandora, que ofrece servicios personalizados de acuerdo al gusto del cliente, provee listas multimedia seleccionadas de acuerdo a los gustos del cliente, lo cual es posible por un grupo de computadoras que forman el núcleo del servicio.
La naturaleza de las aplicaciones está cambiando
Muchas de las aplicaciones están desarrolladas basadas en el pensamiento humano, como comprar, ver una página web, etc, pero en el futuro las aplicaciones serán diseñadas de manera inteligente, respondiendo a indicadores que alimenten de información los sistemas, y las aplicaciones que actúen y respondan en base a la información.
Viendo como el número, tipo y naturales de las aplicaciones va cambiando, podemos estudiar cuatro implicaciones
- La carga de las aplicaciones se va incrementar: La carga se hace variable en el transcurso del uso de las aplicaciones, por lo que la variación debe ser manejada en las aplicaciones, incrementando los recursos a medida que la carga aumente.
- Las interfaces de las aplicaciones van a cambiar: En vez de ser “humanas”, la interacción de las aplicaciones con la información será tomada de archivos, sensores, y muchas cosas que no hemos pensado por ahora.
- Las características de las aplicaciones van a cambiar: La importancia de geo-localización será necesaria para cambios de contexto, recibir información a medida que paso por un lugar.
- La topología de las aplicaciones van a ser más complejas: Así como la escala y la variabilidad cambian, los diseños de arquitectura deben cambiar, para incorporar nuevos componentes y diseño de aplicaciones.
Estos son algunos pasos que podemos seguir para asegurar que nuestras aplicaciones cumplirán estos requerimientos:
- Revisar los componentes de software que se planea usar en la aplicación, para asegurar que no sean estáticos, sino dinámicos que se adapten a cambios.
- Planear el balance de la carga, diseñar aplicaciones pensando en los miles de usuarios que las usaran, planear dinamismo y balanceo de la carga en todas las capas.
Conclusion
Lo esencial y determinante a la hora de desarrollar aplicaciones es planear a futuro, como será el negocio en el futuro? Que cambios pueden surgir? Quienes usaran la aplicación? es eficiente el uso de los recursos? Cuál es la tendencia del negocio? Respondiendo estas interrogantes tendremos un amplio panorama sobre como planear y diseñar las aplicaciones del futuro.
1 comentarios:
11 de julio de 2011, 2:52
yo llevo algun tiempo utilizando servicios de "trabajo en la nube" y la verdad es que las ventajas son claras, antes utilizaba g.docs, como no, y si que es un medio tanto de comunicación como de trabajo muy rapido y eficaz, aún asi, por aquello de dejar de adaptar mi sistema de trabajo a una manera en concreto y utilizar el mío propio para mi empresa, acabé contratando esta empresa que crea sistemas de cloud computing a medida.... la verdad es que de momento me ha ido muy bien y no me ha dado problemas, asi que nada, queria compartirlo con vosotros desde mi mo0desta experiencia por aportar mi granito de arena para ver si os sirve o la conocíais! nada mas... un saludo ces y a continuar con tu labor! un saludo!
Publicar un comentario