AWS UG: Ajolotes en la Nube
Amazon Q:Tu Compañero para Programar
Vicente G. Guzmán
Full Stack LLM Development Specialist - Accenture
¿Quién soy?
Lic. En Informática
Ing. En Sistemas Computacionales
Programadores
¿Qué es Amazon Q?
Introducción a Amazon Q Developer
DEMO
Agenda
¿Quién es programador?
¿Cuánto tiempo dedicamos a programar?
< de una hora tirando código
El desarrollador promedio dedica menos de una hora al día a escribir código1
73%
del tiempo que se dedica a ejecutar
y mantener las aplicaciones
27%
Del tiempo se dedica a
innovación y transformación
1 Software.com, “Global Code Time Report,” January 2022.
Entonces, ¿qué más hacemos?
Ciclo de vida de desarrollo de sistemas (SDLC)
Pruebas y
Aseguramiento
Operación
Planificación Creación Mantenimiento y
Modernización
¿Dónde pasan el tiempo los desarrolladores en el
SDLC?
¿Qué es Amazon Q?
Amazon Q es un conjunto de herramientas impulsadas por inteligencia artificial de
AWS. Existen dos versiones: Amazon Q Business, que ayuda a empresas a automatizar
tareas y generar respuestas basadas en datos internos, y Amazon Q Developer, que
asiste a desarrolladores con sugerencias de código, mejores prácticas y seguridad en
sus entornos de desarrollo.
Amazon Q es un chatbot desarrollado por Amazon para uso empresarial. Basado en
inteligencia artificial generativa de Amazon Titan y GPT, se anunció el 28 de noviembre de
2023. Puede ayudar a solucionar problemas en aplicaciones en la nube o chats grupales, o
resumir documentos.
Productos
Amazon Q
Business
Amazon Q
Developer
Amazon Q in
QuickSight
Amazon Q
in Connect
Amazon Q Developer
21
Reinventa la experiencia a lo largo de todo el ciclo de
vida del desarrollo de software (SDLC)
Ayuda a los desarrolladores y profesionales de TI a crear
y administrar aplicaciones seguras, escalables y de alta
disponibilidad
Ayuda a escribir, depurar, probar, optimizar y actualizar
su código con mayor rapidez
Conversa con usted para explorar nuevas capacidades de
AWS, aprender tecnologías desconocidas y diseñar
soluciones
¿Qué ofrece Amazon Q?
Amazon Q durante el SDLC
Planificación
• Explica el código mediante codificación conversacional
Creación
• Desarrollo de Software
• Codificación Conversacional
Pruebas y Aseguramiento
• Generación de pruebas Unitarias
• Análisis y correcciones de seguridad
Operación
• Solución de errores
• Depurar y Optimizar código mediante codificación conversacional
• Ayuda a optimizar los recursos y costos de AWS [NUEVO]
Mantenimiento y Modernización
• Actualiza el código con Amazon Q Developer Agent
Amazon Q disponible en:
Amazon
CodeCatalyst
Consola de AWS IDEs Documentación de AWS
Slack y Teams
(Mediante el AWS
Chatbot)
Aplicación móvil de
Consola de AWS
Integración
Amazon Q se integra con otros servicios de AWS como Amazon Kendra para búsqueda de
datos empresariales, Amazon S3 para almacenamiento, y AWS IAM para gestionar la
seguridad. Amazon Q Developer también se apoya en Amazon Bedrock, el cual ofrece
modelos de inteligencia artificial a través de API.
AWS Toolkit for Visual Studio
Amazon Q, un asistente impulsado por IA Generativa de AWS
AMAZON Q BUSINESS
AMAZON Q DEVELOPER
Privacidad y Seguridad Incorporada Personalizable para tus negocios
Beneficios
Desarrolladores Profesionales de IT Empleados Analistas de Negocio
Roles
Precios de Amazon Q Developer
DEMO
21
Entonces, ¿en que nos convertimos?
Pensadores críticos…
Comienza con
Amazon Q hoy Amazon Q Developer
workshop
Más información
¡Gracias!
Vicente G. Guzmán
@luciomsp
linkedin.com/in/vggl01
luciomsp@geeks.ms

Amazon Q Dev: Tu Compañero para Programar

  • 1.
    AWS UG: Ajolotesen la Nube Amazon Q:Tu Compañero para Programar Vicente G. Guzmán Full Stack LLM Development Specialist - Accenture
  • 2.
    ¿Quién soy? Lic. EnInformática Ing. En Sistemas Computacionales
  • 3.
    Programadores ¿Qué es AmazonQ? Introducción a Amazon Q Developer DEMO Agenda
  • 4.
  • 5.
  • 6.
    < de unahora tirando código El desarrollador promedio dedica menos de una hora al día a escribir código1 73% del tiempo que se dedica a ejecutar y mantener las aplicaciones 27% Del tiempo se dedica a innovación y transformación 1 Software.com, “Global Code Time Report,” January 2022.
  • 7.
  • 8.
    Ciclo de vidade desarrollo de sistemas (SDLC) Pruebas y Aseguramiento Operación Planificación Creación Mantenimiento y Modernización
  • 9.
    ¿Dónde pasan eltiempo los desarrolladores en el SDLC?
  • 10.
    ¿Qué es AmazonQ? Amazon Q es un conjunto de herramientas impulsadas por inteligencia artificial de AWS. Existen dos versiones: Amazon Q Business, que ayuda a empresas a automatizar tareas y generar respuestas basadas en datos internos, y Amazon Q Developer, que asiste a desarrolladores con sugerencias de código, mejores prácticas y seguridad en sus entornos de desarrollo. Amazon Q es un chatbot desarrollado por Amazon para uso empresarial. Basado en inteligencia artificial generativa de Amazon Titan y GPT, se anunció el 28 de noviembre de 2023. Puede ayudar a solucionar problemas en aplicaciones en la nube o chats grupales, o resumir documentos.
  • 11.
    Productos Amazon Q Business Amazon Q Developer AmazonQ in QuickSight Amazon Q in Connect
  • 12.
  • 13.
    Reinventa la experienciaa lo largo de todo el ciclo de vida del desarrollo de software (SDLC) Ayuda a los desarrolladores y profesionales de TI a crear y administrar aplicaciones seguras, escalables y de alta disponibilidad Ayuda a escribir, depurar, probar, optimizar y actualizar su código con mayor rapidez Conversa con usted para explorar nuevas capacidades de AWS, aprender tecnologías desconocidas y diseñar soluciones ¿Qué ofrece Amazon Q?
  • 14.
    Amazon Q duranteel SDLC Planificación • Explica el código mediante codificación conversacional Creación • Desarrollo de Software • Codificación Conversacional Pruebas y Aseguramiento • Generación de pruebas Unitarias • Análisis y correcciones de seguridad Operación • Solución de errores • Depurar y Optimizar código mediante codificación conversacional • Ayuda a optimizar los recursos y costos de AWS [NUEVO] Mantenimiento y Modernización • Actualiza el código con Amazon Q Developer Agent
  • 15.
    Amazon Q disponibleen: Amazon CodeCatalyst Consola de AWS IDEs Documentación de AWS Slack y Teams (Mediante el AWS Chatbot) Aplicación móvil de Consola de AWS
  • 16.
    Integración Amazon Q seintegra con otros servicios de AWS como Amazon Kendra para búsqueda de datos empresariales, Amazon S3 para almacenamiento, y AWS IAM para gestionar la seguridad. Amazon Q Developer también se apoya en Amazon Bedrock, el cual ofrece modelos de inteligencia artificial a través de API. AWS Toolkit for Visual Studio
  • 17.
    Amazon Q, unasistente impulsado por IA Generativa de AWS AMAZON Q BUSINESS AMAZON Q DEVELOPER Privacidad y Seguridad Incorporada Personalizable para tus negocios Beneficios Desarrolladores Profesionales de IT Empleados Analistas de Negocio Roles
  • 18.
    Precios de AmazonQ Developer
  • 19.
  • 22.
    Entonces, ¿en quenos convertimos? Pensadores críticos…
  • 23.
    Comienza con Amazon Qhoy Amazon Q Developer workshop Más información
  • 24.