El presente documento se busca esbozar aspectos generales de este tecnología con el fin de caracterizar sus componentes principales generando al finalizar una ampliación que presente una sugerencia para la toma de decisiones en la implementación de la tecnología más adecuada según las características propias de la aplicación que se desea diseñar.