Simplifique la administración de las configuraciones de las aplicaciones con Azure App Configuration

Publicado el 29 mayo, 2019

Principal Program Manager, Azure Developer Experience

Nos complace anunciar la versión preliminar pública de Azure App Configuration, un nuevo servicio orientado a simplificar la administración de la configuración de las aplicaciones y el lanzamiento de características para los desarrolladores y los profesionales de TI. App Configuration ofrece un lugar centralizado en Microsoft Azure para que los usuarios almacenen toda la configuración y las marcas de características (lo que también se conoce como activación/desactivación de funcionalidad) de las aplicaciones, controlen su acceso y ofrezcan los datos de configuración cuando sean necesarios.

Elimine errores difíciles de solucionar en las aplicaciones distribuidas

Las empresas de todos los sectores se están transformando en organizaciones digitales para satisfacer mejor a sus clientes, fomentar relaciones más estrechas y responder a la competencia con más rapidez. Hemos observado un rápido crecimiento del número de aplicaciones que nuestros clientes tienen. Las aplicaciones modernas, en particular las que se ejecutan en una nube, suelen constar de varios componentes y están distribuidas por naturaleza. La propagación de los datos de configuración entre estos componentes suele generar errores difíciles de solucionar en producción. Cuando una empresa tiene un amplio conjunto de aplicaciones, estos problemas se multiplican muy rápido.

Con App Configuration, puede mantener junta la configuración de la aplicación para:

  • Disponer de una única vista consolidada de todos los datos de configuración.
  • Realizar cambios de configuración, comparar valores y realizar reversiones con facilidad.
  • Contar con numerosas opciones para ofrecer estas configuraciones en la aplicación, incluso con su inserción directa en el servicio de proceso (por ejemplo, App Service), con la inserción en una canalización de CI/CD o con su recuperación a petición dentro del código.

App Configuration le permite mantener el control de los datos de configuración y administrarlos con confianza.

Aumento de la velocidad de lanzamiento con las marcas de características

Una de las principales soluciones que ofrecemos con App Configuration es la administración de características. Tradicionalmente, una característica nueva de una aplicación debe pasar una serie de pruebas antes de su lanzamiento. Esto suele conllevar largos ciclos de desarrollo. Las recientes metodologías de ingeniería de software, como la administración de características mediante las marcas de características, ayudan a reducir los ciclos al habilitar la prueba real en producción al mismo tiempo que se protege la estabilidad de las aplicaciones. La administración de características soluciona una multitud de problemas de los desarrolladores, sobre todo al compilar aplicaciones para la nube.

App Configuration ofrece soporte integrado para la administración de características. Puede utilizarlo para controlar de forma remota la disponibilidad de las características en la aplicación implementada. Aunque puede usarse sin ningún lenguaje de programación, mediante sus API de REST, las bibliotecas de .NET Core y ASP.NET Core ofrecen una solución completa de un extremo a otro lista para usar.

Empiece ahora

App Configuration ofrece una solución llave en mano completa para administrar la configuración de las aplicaciones y las marcas de características. Resulta fácil de incorporar y usar. Puede encontrar la documentación completa en “Documentación sobre Azure App Configuration (versión preliminar).” Pruébelo y díganos qué le parece.