Plataformas
Baufest Productivity Framework
BPF implementa la arquitectura de referencia recomendada para construir aplicaciones de negocio de misión crítica sobre la plataforma .NET. No reinventa la rueda y evita también que su equipo de trabajo lo haga accidentalmente. BPF encapsula la complejidad de la tecnología subyacente, brindando componentes, herramientas y servicios que permiten desarrollar y correr la lógica de aplicación sobre esta arquitectura usando patrones y recetas bien definidas, concentrándonos solo en lo que más importa: crear funcionalidades de negocio.
Arquitectura modular
Todos los servicios y funcionalidades que provee BPF fueron diseñados de forma modular:
Se pueden utilizar de forma independiente. Sólo lo que se necesita y donde se necesita, sin arrastrar lastre ni imponer restricciones al resto de la aplicación
- Tienen una interfaz bien definida y se pueden enriquecer con nuevas implementaciones a medida para utilizar soluciones o tecnologías alternativas
Baufest Productivity Framework: Características

Arquitectura de ejecución
BPF provee una arquitectura SOA para ejecutar las funcionalidades de negocio a través de servicios. Esta arquitectura SOA nos permite maximizar la reusabilidad, escalabilidad y disponibilidad de nuestra solución. El contexto de ejecución de nuestros servicios lo provee el Service Pipeline, en el que podemos configurar una secuencia dinámica de funcionalidades transversales que se ejecuta para todos los servicios que son invocados.

Designed for Operations
BPF fue diseñado e instrumentado para que las aplicaciones construidas sean monitoreables y operables eficientemente en el ambiente productivo:
- Se integra adecuadamente a los procesos y herramientas de operación
- Provee visibilidad sobre la salud de la aplicación
- Es reconfigurable en tiempo de ejecución
Todos los módulos de BPF están instrumentados para publicar información en tiempo real acerca de su estado de salud a través de eventos y contadores de performance.
Adicionalmente, BPF implementa un Management Pack para monitorear la arquitectura desde SCOM.
Beneficios de Baufest Productivity Framework
- Reducir los riesgos técnicos
- Potenciar la productividad y economía de escala
- Implementar requerimientos no funcionales como atributos de calidad para la operación y producción de las aplicaciones
- Comunicar, acordar y comprometerse con una forma de hacer las cosas
- Potenciar la curva de aprendizaje de la plataforma