Seguramente conoces varios asistentes basados en IA Generativa, pero hoy vas a conocer al genio detr谩s de AWS, vamos a hablar de Amazon Q, capaz de acelerar el desarrollo de software sacando partido de los datos internos de tu empresa/organizaci贸n/instituci贸n.
Para empezar te dir茅 que de forma b谩sica se divide en dos sabores: Business y Developer, entremos a detalle de cada uno.
Amazon Q Business
Nos permite de forma r谩pida y sencilla crear aplicaciones basadas en IA Generativa a trav茅s de los datos empresariales con el fin de agilizar tareas y aumentar nuestra productividad de forma grupal o individual mediante conversaciones personalizadas, responder preguntas, generar res煤menes y contenido, completar tareas y mucho m谩s permiti茅ndonos como colaboradores ser m谩s eficientes, creativos y sobre estar preparados con datos, informaci贸n resguardada a la que podemos acceder por m谩s de 40 conectores integrados a repositorios de documentos ofreci茅ndonos una experiencia 煤nica de conocimiento.
Dos caracter铆sticas importantes sobre Amazon Q Business es la capacidad de tener blindados los datos mediante la implementaci贸n de permisos basados en roles permitiendo respetar las identidades y funciones a las que un usuario puede tener acceso y la segunda el filtrado de temas el cual nos proporciona controles para poder bloquear temas concretos al igual que poder filtrar preguntas mediante palabras clave.
Amazon Q Developer
La revoluci贸n en que los desarrolladores creamos, implementamos y gestionamos aplicaciones y cargas de trabajo en AWS. Se integra perfectamente al CLI, IDE y plataformas como Slack y Teams.
Con esta herramienta podemos consultar, gestionar y dise帽ar soluciones teniendo acceso a temas sobre arquitectura, recursos, mejores pr谩cticas, documentaci贸n y soporte desde un solo lugar, teniendo sugerencias de c贸digo en tiempo real, tambi茅n puede analizar c贸digo en b煤squeda de vulnerabilidades y sugerir mejoras como actualizaci贸n, depuraci贸n y optimizaci贸n, en resumen es el aliado de todos los desarrolladores que buscamos optimizar nuestro trabajo en AWS.
Otra caracter铆stica de Amazon Q Developer es que podemos automatizar taras complejas de varios casos como la implementaci贸n de nuevos proyectos, la documentaci贸n, entre otras con un solo prompt. Tambi茅n est谩 disponible la funci贸n de modernizaci贸n de c贸digo, 驴qu茅 quiere decir?, que podemos actualizar c贸digo en Java de versiones 8 a 17 y pr贸ximamente .NET sin esfuerzo extra, esto es una gran ayuda sobre todo en aplicaciones heredadas.
Un punto m谩s a su favor es la personalizaci贸n, Amazon Q puede interactuar con repositorios privados para comprender el contexto de desarrollos internos, generando recomendaciones de c贸digo seguras, personalizadas y alineadas a nuestros est谩ndares.
Un dato importante es que Amazon Q est谩 impulsado por Amazon Bedrock, servicio que proporciona FMs (modelos fundacionales) accesibles a trav茅s de APIs; este modelo est谩 enriquecido con contenido espec铆fico de AWS por lo que tendremos respuestas precisas y 煤tiles.
Seguramente si ya llegaste hasta este punto te preguntar谩s: 驴cu谩l es la diferencia entre Amazon Q Developer y GitHub Copilot?, y para responder a esa pregunta te invito a vivir el AWS Community Day M茅xico 2024 donde habr谩 una Batalla por el c贸digo perfecto, no te lo puedes perder.
隆Nos vemos en el AWS Community Day M茅xico 2024! 鉁ㄢ湪鉁�/p>
Top comments (0)