AWS revisa el código Python en CodeGuru
hace 4 años
CodeGuru, el servicio de análisis y revisión de código de AWS, es compatible con Python en general además de con Java. El precio de CodeGuru Reviewer también se modifica, con el establecimiento de un paquete mensual, que puede conducir a importantes reducciones de costos, asegura su proveedor.
Para automatizar la revisión de su código Python, los fanáticos del lenguaje en la treintena pueden recurrir a CodeGuru de AWS, ahora disponible de forma generalizada. Cuando se lanzó, el servicio solo admitía código Java. Su soporte para Python, que ha ganado más popularidad en los últimos meses, se anunció en diciembre en una vista previa. El funcionamiento de CodeGuru se basa en el análisis de programas y el aprendizaje automático. La herramienta ha sido entrenada a partir de las mejores prácticas y el aprendizaje de millones de revisiones de código y miles de aplicaciones analizadas en proyectos de código abierto e internamente en Amazon, explica el equipo de devops de AWS en un informe. billete.
CodeGuru consta de dos componentes, Reviewer y Profiler. El primero identifica problemas difíciles en el código y ofrece recomendaciones para resolverlos. El segundo es optimizar el funcionamiento de las aplicaciones identificando las líneas más caras para los recursos de infraestructura y el rendimiento operativo. Para utilizar el servicio, debe conectarse a la consola del revisor de Amazon CodeGuru para asociarlo con un repositorio de código en GitHub, GitHub Enterprise, Bitbucket o AWS CodeCommit. Las primeras 100.000 líneas de código se pueden revisar de forma gratuita durante 90 días.
Adición de detectores y cambio de precio
Con este lanzamiento, AWS extendió la cobertura de CodeGuru Reviewer al aumentar la cantidad de recomendaciones con más de 40 nuevas reglas para detectores existentes y la llegada de tres nuevos detectores: mantenimiento de código, validación de entrada, fugas de recursos. El proveedor de la nube también está cambiando los precios de CodeGuru Reviewer. Los clientes ahora pagan una tarifa mensual fija basada en la cantidad total de líneas de código en todos sus repositorios, independientemente de la cantidad de escaneos de código que se ejecuten en el repositorio, explica AWS en una publicación. Según este último, la reducción de precio así conseguida puede llegar al 90%.
En el caso de un repositorio con varias ramas, se factura la rama de código más importante. Después de las primeras 100,000 líneas de código revisadas gratis durante 90 días, se factura una tarifa fija de $ 10 por las primeras 100,000 líneas de código, luego $ 30 por cada 100,000 líneas adicionales de código. Tanto el plan gratuito como el precio mensual fijo incluyen dos escaneos completos del repositorio y todos los escaneos incrementales de código (mediante solicitudes de extracción, inserción o combinación). Los escaneos completos del repositorio se facturan a $ 10 por cada 100,000 líneas de código. Desde su lanzamiento en 2020, CodeGuru ha analizado más de 100 millones de líneas de código, según AWS.
Si quieres conocer otros artículos parecidos a AWS revisa el código Python en CodeGuru puedes visitar la categoría Otros.
Otras noticias que te pueden interesar