¿Para qué sirve Blockchain Workbench? En la página de la versión preliminar el mensaje central es: “Conecte su cadena de bloques a la nube sin ocuparse del trabajo pesado”. La nueva herramienta, cuya Preview fue anunciada en Build, apunta a simplificar el desarrollo y facilitar la experimentación con infraestructura y redes preconfiguradas.
“Agilice la rentabilidad mediante integraciones y extensiones en los servicios en la nube y mediante el consumo de aplicaciones que ya utiliza, e innove con confianza en una plataforma abierta, confiable y disponible globalmente”, dice la página web de Blockchain Workbench.
Los negocios que usan Workbench pueden aprovisionar las bases para una aplicación de “cadena de bloques” de punta a punta con sólo unos pocos clics. Al utilizar las plantillas de Azure Resource Manager (ARM), Workbench no sólo automatiza la implementación del libro mayor (ledger) y la construcción de la red, sino que también integra la red blockchain con los servicios de Azure necesarios para construir una aplicación funcional. Con Workbench los usuarios pueden rápidamente:
- Asociar identidades de cadena de bloques con sistemas de identidad federados a través de Azure Active Directory para el inicio de sesión único y para una administración de identidad de consorcio simplificada.
- Almacenar secretos y claves de forma segura con Azure Key Vault.
- Ingerir y administrar los eventos necesarios para activar contratos inteligentes utilizando Service Bus y Event Grid.
- Utilizar las herramientas incluidas de firma, hash y enrutamiento para transformar los mensajes en el formato esperado por la API nativa del blockchain.
- Sincronizar los datos en cadena con el almacenamiento fuera de la cadena y las bases de datos para generar más fácilmente información comercial a partir de los datos del libro mayor.
- Integrar fácilmente flujos de trabajo de blockchain con sistemas y aplicaciones existentes usando herramientas como Logic Apps.
- Extender las capacidades con una API basada en REST para el desarrollo de clientes y una API basada en mensajes para la integración de sistema a sistema.
Microsoft asegura que Workbench reduce drásticamente los costos de desarrollo y acorta los tiempos para obtener valor de los desarrolladores, proveedores de software independientes y socios de integración por igual. La interfaz de usuario (UI) generada dinámicamente de Workbench se ajusta automáticamente a los cambios en las definiciones de flujo del trabajo, y Workbench incluye flujos de trabajo de muestra y una experiencia de administrador para el flujo de trabajo y el aprovisionamiento de usuarios. Estas características significan que los usuarios pueden crear e iterar rápidamente en flujos de trabajo multiparte con una codificación mínima.