Características de Amazon Q Developer - Amazon Q Developer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Características de Amazon Q Developer

Amazon Q Developer está disponible en todos los AWS entornos y servicios, y también como asistente de codificación en tercerosIDEs.

Muchas de las capacidades de Amazon Q Developer se encuentran en una interfaz de chat, en la que puede utilizar un lenguaje natural para hacer preguntas AWS, obtener ayuda con el código, explorar recursos o solucionar problemas. Cuando chateas con Amazon Q, Amazon Q utiliza el contexto de tu conversación actual para informar sus respuestas. Puedes hacer preguntas de seguimiento o consultar su respuesta cuando hagas una nueva pregunta.

Otras funciones de Amazon Q Developer están disponibles como parte de sus flujos de trabajo en las consolas AWS de servicio y son compatiblesIDEs. En las siguientes secciones se explican las diferentes funciones de Amazon Q Developer que puede encontrar a lo largo de su AWS experiencia.

Análisis

Resumiendo sus datos

Con Amazon Q Amazon QuickSight, puede utilizar la experiencia de creación de BI generativa, crear resúmenes ejecutivos de sus datos, formular y responder preguntas sobre datos y generar historias de datos.

Para obtener más información, consulte Uso del BI generativo con Amazon Q Amazon QuickSight en la Guía del QuickSight usuario de Amazon.

Administración y gobernanza

Hacer un inventario de sus recursos AWS

Puede preguntar a Amazon Q acerca de los recursos específicos de su AWS cuenta desde cualquier lugar de la consola AWS de administración. Es posible que no sepa dónde encontrar la información relevante sobre sus recursos o que esté en una consola de servicio y desee acceder a la información sobre los recursos de otro servicio sin interrumpir su flujo de trabajo.

Amazon Q Developer responde a sus preguntas en lenguaje natural sobre los recursos y proporciona vínculos profundos a esos recursos para que pueda encontrarlos rápidamente. Puedes pedirle a Amazon Q que incluya un tipo de recurso en tu cuenta, para obtener detalles sobre un recurso específico o para que enumere los recursos en función de un criterio como la región o el estado.

Por ejemplo, es posible que desee saber cuántas EC2 instancias de Amazon tiene en ejecución actualmente. En ese caso, puedes hacer tu pregunta a Amazon Q en lenguaje natural y te dará una respuesta en función de tus recursos específicos.

Para obtener más información, consulte Charla sobre tus recursos.

Para obtener información sobre los límites específicos de cada tipo y cómo se relacionan con los precios de un paquete de suscripción específico, consulta los precios para desarrolladores de Amazon Q.

Usa Amazon Q en el AWS Console Mobile Application

Amazon Q está integrado con el AWS Console Mobile Application para responder preguntas sobre AWS. El acceso se configura de la misma manera que se obtiene el acceso a Amazon Q en AWS Management Console. Para obtener más información, consulte Introducción a Amazon Q Developer.

Diagnóstico de errores de consola

En la consola AWS de administración, Amazon Q Developer puede diagnosticar los errores habituales que se producen al trabajar con AWS los servicios, como permisos insuficientes, una configuración incorrecta o la superación de los límites del servicio.

Para obtener más información, consulte Diagnóstico de errores comunes en la consola con Amazon Q Developer.

Cálculo

Elección de instancias de Amazon Elastic Compute Cloud

Con tantos tipos de EC2 instancias de Amazon disponibles, encontrar los tipos de instancia adecuados para su carga de trabajo puede llevar mucho tiempo y resultar complejo. El selector de tipos de instancias de Amazon Q tiene en cuenta su caso de uso, tipo de carga de trabajo, preferencia CPU del fabricante y cómo prioriza el precio y el rendimiento, además de parámetros adicionales que puede especificar. A continuación, utiliza estos datos para ofrecer sugerencias y orientación sobre los tipos de EC2 instancias de Amazon que mejor se adapten a sus nuevas cargas de trabajo.

Para obtener más información, consulta Cómo obtener recomendaciones del buscador de tipos de EC2 instancias de Amazon en la Guía del usuario de Amazon Elastic Compute Cloud.

Bases de datos

Escribir consultas a bases de datos con lenguaje natural

Amazon Q generative SQL utiliza la IA generativa para analizar la intención del usuario, los patrones de consulta y los metadatos del esquema para identificar patrones de SQL consulta comunes directamente en Amazon Redshift, lo que acelera el proceso de creación de consultas para los usuarios y reduce el tiempo necesario para obtener información de datos procesable.

Para obtener más información, consulte Interactuar con Amazon Q generative SQL en la Guía de administración de Amazon Redshift.

Redes y entrega de contenido

Análisis de la accesibilidad de la red

Puede usar Amazon Q, el asistente de IA generativa para AWS ayudarlo a diagnosticar problemas de conectividad de red para las aplicaciones que se ejecutan en sus nubes privadas virtuales (VPCs). El análisis de accesibilidad de la red Amazon Q puede comprender las consultas en lenguaje natural y funciona con el Reachability Analyzer para proporcionar respuestas relevantes. Con Amazon Q, puede hacer preguntas sobre la accesibilidad de la red en un formato conversacional.

Para obtener más información, consulte el análisis de accesibilidad de la red Amazon Q en la guía Amazon VPC Reachability Analyzer.

Herramientas para desarrolladores

Haga preguntas a los desarrolladores de Amazon Q sobre la creación en el desarrollo de software AWS y si necesita ayuda con él. Amazon Q puede explicar conceptos de codificación y fragmentos de código, generar código y pruebas unitarias y mejorar el código, incluida la depuración o la refactorización.

Desarrolle software

Tras explicar, en lenguaje natural, la función que desea desarrollar, Amazon Q puede utilizar el contexto de su proyecto actual para generar un plan de implementación y el código correspondiente. Amazon Q puede ayudarle a crear AWS proyectos o sus propias aplicaciones. Para obtener más información, consulte Desarrollo de software con el Amazon Q Developer Agent for software development.

Obtenga sugerencias de código en línea

Amazon Q le ofrece recomendaciones de código en tiempo real. A medida que escribes código, Amazon Q genera automáticamente sugerencias basadas en el código y los comentarios existentes. Para obtener más información, consulte Generar sugerencias en línea con Amazon Q Developer.

Charla sobre el código

En los entornos de desarrollo integrados (IDEs), Amazon Q puede responder a preguntas relacionadas con el proceso de desarrollo de software, incluidas las cuestiones conceptuales sobre la programación y el funcionamiento de un código específico. También puedes pedir a Amazon Q que actualice y mejore los fragmentos de código desde el panel de chat. Para obtener más información, consulte Charlando con un desarrollador de Amazon Q sobre el código.

Para escribir código y obtener asistencia para el desarrollo en el entorno con más funciones con Amazon Q Developer, consulte Uso de Amazon Q Developer en. IDE

Para habilitar la funcionalidad básica de finalización de código en otras interfacesAWS, consulteGeneración de sugerencias en línea en entornos AWS de codificación.

Escanea tu código para detectar vulnerabilidades de seguridad

En su interiorIDEs, Amazon Q escanea el código en busca de vulnerabilidades de seguridad y problemas de calidad del código. Puede obtener recomendaciones de seguridad a medida que codifica o escanea proyectos completos para supervisar el estado de seguridad de sus aplicaciones durante el desarrollo. Para obtener más información, consulte Escanear tu código con Amazon Q.

Transformando el código

DentroIDEs, Amazon Q puede actualizar la versión lingüística de los archivos de código. Actualmente, Amazon Q Code Transformation admite la actualización Java 8 y Java 11 códigos para Java 17. Para obtener más información, consulte Actualización de las versiones lingüísticas con el Amazon Q Developer Agent for code transformation.

Desarrollo de software en Amazon CodeCatalyst

Amazon Q Developer CodeCatalyst incluye funciones de IA generativa que pueden ayudar a los usuarios de proyectos en su espacio a desarrollar software más rápido. Puedes asignar problemas a Amazon Q o recomendar tareas para Amazon Q. También puedes pedirle a Amazon Q que escriba una descripción o resuma el contenido.

Para obtener más información, consulta Cómo gestionar las funciones de IA generativa en Amazon CodeCatalyst en la guía del CodeCatalyst administrador de Amazon.

Charlar sobre el código en Amazon SageMaker Studio

Amazon SageMaker Studio es una experiencia basada en la web para ejecutar flujos de trabajo de aprendizaje automático. Puedes chatear con Amazon Q Developer desde Studio para obtener orientación sobre SageMaker las funciones, solucionar JupyterLab errores y obtener ejemplos de código.

Amazon Q interface in JupyterLab showing available commands and a help message.

Para obtener más información, consulte Utilice Amazon Q para agilizar sus flujos de trabajo de Machine Learning en la Guía para SageMaker desarrolladores.

Integración de aplicaciones

Escribir scripts para automatizar los servicios AWS

Es posible que sepa exactamente qué hacer con sus AWS recursos y que se encuentre realizando las mismas acciones repetidamente. En ese caso, puedes pedirle a Amazon Q que escriba un código que automatice las tareas repetitivas.

Por ejemplo, puede que estés trabajando en un proyecto que utilice AmazonVPCs, Amazon EC2 instances y RDS bases de datos de Amazon. En el transcurso de las pruebas, descubrirá que cada vez que crea un AmazonVPC, activa un servidor e implementa una base de datos, la configuración es la misma. Siempre elige el mismo tipo de instancia y base de datos, con las mismas opciones seleccionadas, utilizando los mismos grupos de seguridad y en subredes con la misma NACL configuración. No querrá tener que pasar por el mismo proceso manual cada vez que desee volver a crear las condiciones de prueba.

Puedes usar la Console-to-Code función de Amazon Q para automatizar un flujo de trabajo en lugar de realizarlo manualmente cada vez. Primero, se activa Console-to-Code en la EC2 consola de Amazon. A continuación, Amazon Q registra sus acciones a medida que avanza en el proceso de configuración y lanzamiento de la instancia. Por último, Amazon Q le proporciona un código, en el idioma que elija, que automatiza el proceso que acaba de realizar.

Para obtener más información, consulte Automatización de AWS servicios con Amazon Q Developer Console-to-Code.

Escribir ETL scripts e integrar datos

AWS Glue es un servicio de integración de datos sin servidor que facilita a los usuarios de análisis descubrir, preparar, mover e integrar datos de múltiples fuentes.

La integración de datos de Amazon Q AWS Glue incluye las siguientes capacidades:

  • Chat: la integración de datos de Amazon Q AWS Glue puede responder a preguntas en inglés en lenguaje natural sobre AWS Glue los dominios de integración de datos, como los conectores de AWS Glue origen y destino, los AWS Glue ETL trabajos, el catálogo de datos, los rastreadores y AWS Lake Formation, y otra documentación sobre funciones y mejores prácticas. La integración de datos de Amazon Q AWS Glue responde a step-by-step instrucciones e incluye referencias a sus fuentes de información.

  • Generación de código de integración de datos: la integración de datos de Amazon Q AWS Glue puede responder a preguntas sobre AWS Glue ETL scripts y generar código nuevo si se responde a una pregunta en inglés en lenguaje natural.

  • Solución de problemas: la integración de datos de Amazon Q AWS Glue está diseñada específicamente para ayudarlo a comprender los errores en los AWS Glue trabajos y proporciona step-by-step instrucciones para identificar la causa y resolver sus problemas.

Para obtener más información, consulte la integración de datos de Amazon Q AWS Glue en la Guía del AWS Glue usuario.

Gestión financiera en la nube

Cómo entender su factura

Puedes preguntar a Amazon Q sobre los costes de tu AWS factura y cuenta en la consola AWS de administración. Amazon Q puede recuperar sus datos de costes, explicar los costes y analizar las tendencias de los costes.

Para obtener más información, consulte Charlando sobre tus costes.

Atención al cliente

Obtener atención al cliente directamente de Amazon Q

Amazon Q puede responder a tus preguntas sobre la activación de cuentas, los picos de costes, el ajuste de facturas, el fraude y los problemas de salud.

Crear un ticket de soporte

Amazon Q puede ayudarlo a crear un caso de soporte y, luego, a conectarlo con un agente de soporte humano enAWS.

Para obtener más información, consulte Uso de Amazon Q Developer para chatear con AWS Support.

Amazon Q en AWS Chatbot

Puedes activar Amazon Q en tu Slack y Microsoft Teams canales configurados para AWS Chatbot hacer preguntas sobre cómo construir en AWS. Para añadir Amazon Q a tus canales, consultaConversando con un desarrollador de Amazon Q en AWS Chatbot. Para obtener más información, consulta Cómo empezar con Slack y Empezar con Microsoft Teams en la Guía del AWS Chatbot administrador.