Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.
Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.
Estas cookies son necesarias para poder ofrecer nuestro sitio y nuestros servicios, y no se pueden desactivar. Por lo general, solo se emplean en respuesta a las acciones que lleve a cabo en el sitio, por ejemplo, al configurar sus preferencias de privacidad, al iniciar sesión o al completar formularios.
Las cookies de rendimiento proporcionan estadísticas anónimas sobre la forma en que los clientes navegan por nuestro sitio para que podamos mejorar la experiencia y el rendimiento del sitio. Los terceros aprobados pueden realizar análisis en nuestro nombre, pero no pueden utilizar los datos para sus propios fines.
Las cookies funcionales nos ayudan a proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante. Es posible que algunos terceros aprobados empleen estas cookies para proporcionar determinadas características del sitio. Si no permite estas cookies, es posible que algunos de estos servicios (o todos ellos) no funcionen correctamente.
AWS o nuestros socios publicitarios podemos emplear cookies de publicidad en el sitio para ayudarnos a ofrecer contenido de marketing personalizado. Si no habilita estas cookies, verá publicidad menos relevante.
El bloqueo de algunos tipos de cookies puede afectar a su experiencia al navegar por nuestros sitios. Puede cambiar las preferencias de cookies en cualquier momento haciendo clic en Preferencias de cookies en el pie de página de este sitio. Para obtener más información sobre la forma en que nosotros y algunos terceros aprobados usamos las cookies en nuestros sitios, lea el Aviso de AWS sobre cookies.
Mostramos anuncios relacionados con sus intereses en los sitios de AWS y en otras propiedades, incluida la publicidad basada en el comportamiento intercontextual. La publicidad basada en el comportamiento intercontextual utiliza datos de un sitio o de una aplicación para mostrarle anuncios en el sitio o en la aplicación de otra empresa.
Para no permitir la publicidad conductual intercontextual de AWS basada en cookies o tecnologías similares, seleccione “No permitir” y “Guardar opciones de privacidad” a continuación o visite un sitio de AWS que tenga habilitada una señal de preferencia de exclusión reconocida legalmente, como el Control de privacidad global. Si borra las cookies o visita este sitio desde otro navegador o dispositivo, tendrá que volver a realizar la selección. Para obtener más información sobre las cookies y cómo las utilizamos, lea nuestro Aviso sobre cookies de AWS.
Para no permitir el resto de la publicidad conductual intercontextual de AWS, rellene este formulario por correo electrónico.
Para obtener más información sobre cómo AWS gestiona su información, lea el Aviso de privacidad de AWS.
En este momento, solo almacenaremos las cookies esenciales, ya que no hemos podido guardar sus preferencias de cookies.
Si desea cambiar sus preferencias de cookies, inténtelo de nuevo más tarde a través del enlace del pie de página de la Consola de AWS o póngase en contacto con el servicio de asistencia si el problema persiste.
CodeGuru Security encuentra vulnerabilidades de seguridad en su código de Java, Python y JavaScript. A continuación, proporciona recomendaciones para mejorar el código. CodeGuru Security también busca credenciales codificadas. Por ejemplo, CodeGuru Security detecta los diez problemas principales del Proyecto abierto de seguridad de aplicaciones web (OWASP), los 25 problemas principales de la Enumeración de debilidades comunes (CWE), la inyección de registros, los secretos y el uso seguro de las API y los SDK de AWS. Consulte la biblioteca de detectores de Amazon CodeGuru para obtener más información sobre las vulnerabilidades detectadas por CodeGuru Security.
CodeGuru Security proporciona una API simplificada y flexible que se puede utilizar para integrar y detectar vulnerabilidades en cualquier etapa del ciclo de vida del desarrollo, incluidos los entornos de desarrollo integrados (IDE) y la integración y entrega continuas (CI/CD).
CodeGuru Security combina el machine learning (ML) y el razonamiento automatizado para detectar errores con gran precisión, de modo que no pierda tiempo con falsos positivos.
CodeGuru Security utiliza potentes algoritmos para detectar cuándo se corrige un código y cierra la búsqueda automáticamente. Esto simplifica el seguimiento de errores y elimina la necesidad de realizar un seguimiento manual de las correcciones de errores.
CodeGuru Security utiliza un razonamiento automatizado para proporcionar correcciones de código sugeridas para determinadas vulnerabilidades. Úselo para aplicar rápidamente correcciones de código y reducir el tiempo necesario para solucionar un problema.
CodeGuru Profiler busca continuamente optimizaciones del rendimiento de las aplicaciones. Identifica las líneas de código más costosas y recomienda formas de solucionarlas para reducir el uso de la CPU, reducir los costos de procesamiento y mejorar el rendimiento de las aplicaciones. Por ejemplo, CodeGuru Profiler puede identificar si la aplicación consume una capacidad excesiva de la capacidad de CPU en una rutina de registro en lugar de que se ejecute en una lógica empresarial principal.
CodeGuru Profiler está diseñado para funcionar continuamente en producción con una sobrecarga mínima. Esto significa que puede dejarlo encendido todo el tiempo con un impacto mínimo en el rendimiento de la aplicación. Esto lo ayuda generar perfiles y solucionar problemas en la aplicación mediante patrones reales de tráfico de clientes y detectar con facilidad problemas de rendimiento. Con los datos del generador de perfiles y las recomendaciones basadas en machine learning, puede identificar y solucionar los problemas de rendimiento de las aplicaciones en la fase de producción. CodeGuru Profiler también proporciona un resumen del montón para que pueda identificar los objetos que están utilizando la memoria en exceso en cualquier momento determinado.
CodeGuru Profiler analiza de forma continua las características de latencia, de uso del montón y de utilización de la CPU de la aplicación para mostrar en qué parte de ella se utiliza la mayoría de los ciclos o se pierde más tiempo. El análisis de la CPU y de la latencia se presenta en un gráfico de llama interactivo que permite comprender fácilmente las rutas de código que consumen la mayoría de los recursos, verificar que la aplicación funcione como se espera y descubrir cuáles áreas se pueden optimizar aún más.
El análisis del uso del montón se presenta en una visualización de resumen del montón que muestra qué objetos están asignados en el montón, ya sean sus propias clases de dominio o las que pertenecen a las bibliotecas o al JDK.
CodeGuru Profiler identifica automáticamente los problemas de rendimiento en la aplicación y ofrece recomendaciones basadas en machine learning sobre cómo solucionarlos. Estas recomendaciones ayudan a identificar y optimizar los métodos más costosos o que requieren más recursos dentro del código sin necesidad de ser un experto en ingeniería de rendimiento. Estas optimizaciones le permiten disminuir el costo de la infraestructura, reducir la latencia y mejorar la experiencia general del usuario final.
CodeGuru Profiler analiza de forma continua los perfiles de la aplicación en tiempo real y detecta anomalías en el comportamiento y los métodos de la aplicación. Se hace un seguimiento a cada anomalía en el informe de recomendaciones de la consola de CodeGuru Profiler. Además, se pueden ver las series de tiempo de cómo se comporta la latencia del método a través del tiempo con las anomalías resaltadas de forma clara. Si está configurado, también se enviará una notificación de Amazon Simple Notification Service (Amazon SNS) al detectar una anomalía nueva.