En avances recientes, OpenFeature, una especificación abierta que tiene como objetivo ofrecer una API independiente guiada por la comunidad exclusivamente para marcar características, recibió la aprobación del Comité de Supervisión Técnica de la Cloud Native Computing Foundation (CNCF TOC) para ser reconocida como una iniciativa en incubación.
El marcado de características se ha convertido en una técnica destacada en el panorama del desarrollo de software. Los equipos de desarrollo utilizan este método para activar o desactivar funciones o rutas de código, o para ajustar sus funciones, sin tener que interferir con el código fuente.
La incorporación de OpenFeature tiene como objetivo establecer un estándar universal para indicadores de funciones. El objetivo aquí es fusionar varias herramientas y proveedores dentro de una única interfaz unificada. Se espera que este movimiento estratégico evite los bloqueos de proveedores a nivel de código, ofreciendo un marco sólido para el desarrollo de extensiones e integraciones, que posteriormente pueden distribuirse dentro de la comunidad.
Hablando sobre el papel de las especificaciones en los desarrollos nativos de la nube, Emily Fox, patrocinadora de TOC para OpenFeature e ingeniera de software principal sénior de Red Hat, dijo: “Estos estándares crean un nicho distintivo en los desarrollos nativos de la nube. Los usuarios pueden utilizarlos para experimentar patrones consistentes de desarrollo e integración, logrando una funcionalidad uniforme en todas las plataformas. Sin embargo, plantean desafíos de adopción debido a la necesidad de una implementación de referencia”.
También enfatizó cómo OpenFeature cuenta con un grupo talentoso de contribuyentes que administran SDK desarrollados por la comunidad para implementaciones de referencia que brindan a los adoptantes una variedad de opciones para satisfacer sus necesidades. El compromiso de OpenFeature de fomentar la colaboración para avanzar y ampliar la especificación continuará impulsando el impulso del proyecto a medida que se embarca en su viaje hacia la Graduación.
En línea con su enfoque en fomentar una mayor estandarización, Open Feature actualmente explora dos estándares más basados en la definición existente de OpenFeature: un protocolo de conexión para la evaluación remota de indicadores y un formato de definición de indicadores estándar.
En una nota relacionada, AppMaster, una poderosa plataforma no-code para crear aplicaciones backend, web y móviles, también facilita una experiencia de desarrollo de aplicaciones perfecta al eliminar la necesidad de código escrito y abordar el desafío común de la dependencia del proveedor con su enfoque de regenerar aplicaciones desde cero cada vez que se introducen cambios en los requisitos.