Amazon Braket es un servicio de informática cuántica completamente gestionado que permite comenzar a utilizar la informática cuántica y acelera la investigación. Amazon Braket proporciona todo lo que se necesita para crear, probar y ejecutar algoritmos cuánticos en AWS. Incluye un entorno de desarrollo unificado, opciones de simuladores de circuitos clásicos y acceso a diferentes tipos de equipos cuánticos.
Herramientas para desarrolladores
Marco para desarrolladores independiente del hardware
Para simplificar el proceso de diseño y ejecución de algoritmos cuánticos, puede utilizar el SDK de Amazon Braket. Se ha diseñado para ser independiente de la tecnología, lo que elimina la necesidad de codificar en entornos de programación cuántica, que comúnmente existen para diferentes equipos cuánticos. El SDK admite un marco de desarrollador unificado que permite crear algoritmos cuánticos y ejecutarlos en cualquier hardware cuántico compatible proporcionado a través del servicio de Amazon Braket. A medida que surgen nuevas tecnologías cuánticas y se incorporan al servicio de Amazon Braket, puede estar seguro de que la experiencia de desarrollo mantendrá la consistencia y que sus diseños y algoritmos cuánticos existentes se podrán probar en estos nuevos sistemas.
Informática cuántica híbrida con PennyLane
Los algoritmos cuánticos híbridos usan un enfoque iterativo, con equipos cuánticos como coprocesadores de los recursos informáticos clásicos. Este enfoque ayuda a mitigar el efecto de los errores inherentes al hardware de informática cuántica actual. Para ayudarlo a iniciarse en los algoritmos híbridos, Amazon Braket admite PennyLane, un marco de software de código abierto desarrollado en función de los conceptos de programación cuántica diferenciable. El concepto le permite entrenar los circuitos cuánticos de la misma manera que se entrenan las redes neuronales para hallar soluciones a problemas informáticos en la química cuántica, en el aprendizaje automático cuántico y en la optimización. El rendimiento de PennyLane está optimizado para Amazon Braket y ofrece interfaces para herramientas de aprendizaje automático conocidas, como PyTorch y TensorFlow, a fin de lograr que el entrenamiento de los circuitos cuánticos sea rápido, fácil e intuitivo.
Blocs de notas de Jupyter completamente gestionados
Puede optar por utilizar un entorno de desarrollo propio o blocs de notas de Jupyter completamente administrados en Amazon Braket para crear los algoritmos cuánticos y administrar los experimentos. Amazon Braket facilita la creación de blocs de notas con tan solo un clic. Puede seleccionar el tipo de instancia del bloc de notas para que se ajuste a los requisitos de rendimiento, así como configurar los ajustes de seguridad, como el cifrado de los datos almacenados. Los blocs de notas de Amazon Braket vienen configurados con un grupo de herramientas para desarrolladores de informática cuántica que incluyen el SDK de Amazon Braket, PennyLane y Ocean para ayudarlo a comenzar con rapidez.
Algoritmos prediseñados y tutoriales
Los blocs de notas de Amazon Braket vienen preinstalados con el SDK de Amazon Braket, tutoriales y una selección de algoritmos prediseñados. De esta forma, se proporciona todo lo que necesita para comenzar en un solo lugar. Utilícelos para familiarizarse con los pasos recomendados para crear y ejecutar algoritmos cuánticos mediante Amazon Braket. Para obtener más información, consulte la documentación de Amazon Braket.
Simuladores
Opciones de herramientas de simulación
Con Amazon Braket, puede elegir entre tres simuladores de circuitos cuánticos basados en puertas para ejecutar y probar algoritmos cuánticos. Estos incluyen: 1) el simulador local incluido en el SDK de Amazon Braket, 2) el simulador administrado SV1 de Amazon Braket, y 3) el simulador administrado TN1 de Amazon Braket. El simulador local y el SV1 son simuladores de circuitos cuánticos de uso general, mientras que el TN1 solo es apropiado para ciertos tipos de circuitos cuánticos.
Experiencia uniforme
Puede ejecutar un circuito en simuladores de Amazon Braket con una sola llamada a la API. Una solicitud para ejecutar un algoritmo en un simulador funciona de la misma manera que una solicitud para ejecutar en hardware cuántico; al cambiar una sola línea de código, puede pasar de ejecutar en un simulador a un equipo cuántico real.
Opciones de tipos de resultados
Puede elegir diferentes tipos de resultados para las tareas de simulación, incluidos los visibles personalizados, los vectores de estado completo, las amplitudes individuales y las muestras individuales. Los simuladores de Amazon Braket pueden calcular resultados exactos o devolver muestras de medidas que simulan el comportamiento de los equipos cuánticos.
Equipos cuánticos
Acceso simplificado a los equipos cuánticos
Amazon Braket proporciona acceso seguro a una variedad de tecnologías de informática cuántica. No se requieren compromisos iniciales ni la firma de un contrato. Solo paga por lo que usa a través de la factura de AWS.
Opciones de unidades de procesamiento cuántico (QPU)
Amazon Braket proporciona acceso tanto a equipos cuánticos basados en puertas como a equipos de temple cuántico. Al seguir el paradigma de la informática cuántica basada en puertas, puede obtener acceso a la tecnología de iones atrapados de IonQ y a los procesadores cuánticos superconductores de Rigetti. De forma alternativa, puede resolver problemas de temple cuántico mediante la QPU más reciente de D-Wave. Esto es útil para probar diferentes tecnologías, comparar el rendimiento informático de diferentes máquinas para el problema que intenta resolver y elegir el sistema de hardware que mejor se adapte a la aplicación. Visite la página de proveedores de hardware para obtener más información acerca de las QPU que se encuentran disponibles en Amazon Braket.
Ayuda de expertos
Amazon Quantum Solutions Lab
Administración y seguridad
Consola de administración
Como servicio nativo de AWS, es posible obtener acceso a Amazon Braket a través de la consola de administración de AWS, una interfaz web centralizada y sencilla para Amazon Web Services, que proporciona un inicio de sesión seguro mediante la cuenta de AWS o las credenciales de AWS Identity and Access Management (IAM). Puede utilizar la consola para gestionar y monitorear los recursos de Amazon Braket, como los blocs de notas y las tareas, así como para consultar información detallada acerca de los simuladores de circuitos cuánticos y las QPU.
Administración del acceso de usuarios, seguridad y monitoreo
Amazon Braket se integra con los servicios de AWS como Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge y AWS IAM para permitir el monitoreo de las cargas de trabajo, generar notificaciones cuando finalizan las tareas y administrar los permisos y los controles de acceso. Los resultados de las simulaciones y las tareas cuánticas se entregan en el bucket de Amazon S3 de su preferencia para el almacenamiento y el análisis, lo que proporciona un control total sobre los datos.

Obtenga acceso instantáneo a la capa gratuita de AWS.