Ferramentas do desenvolvedor

Framework de desenvolvedor independente de hardware

Para simplificar o processo de projeto e a execução de algoritmos quânticos, você pode usar o SDK Amazon Braket. Ele foi projetado para ser independente em relação à tecnologia, eliminando a necessidade de codificação em ambientes de programação quântica, normalmente presentes para diferentes computadores quânticos. O SDK oferece suporte a um framework de desenvolvedor unificado que permite construir algoritmos quânticos e executá-los em qualquer hardware quântico compatível fornecido pelo serviço Amazon Braket. Conforme novas tecnologias quânticas surgem e são adicionadas ao serviço Amazon Braket, você pode ter a certeza de que sua experiência de desenvolvimento permanecerá consistente e que seus projetos e algoritmos quânticos existentes podem ser testados nesses novos sistemas.

Computação quântica híbrida com PennyLane

Os algoritmos quânticos híbridos utilizam uma abordagem iterativa com computadores quânticos atuando como co-processadores dos recursos computacionais clássicos. Essa abordagem ajuda a amenizar o efeito dos erros inerentes ao hardware de computação quântica dos dias atuais. Para ajudar você a dar os primeiros passos nos algoritmos híbridos, o Amazon Braket oferece suporte ao PennyLane, uma estrutura de trabalho de software com código aberto criada com base no conceito de programação quântica diferenciável. Esse conceito permite treinar circuitos quânticos da mesma maneira que você treinaria uma rede neural, a fim de encontrar soluções para problemas computacionais em química quântica,machine learning quântico e otimização. O PennyLane tem a performance otimizada para o Amazon Braket e oferece interfaces para ferramentas populares de machine learning, inclusive PyTorch e TensorFlow, tornando o treinamento de circuitos quânticos rápido, fácil e intuitivo.  

Blocos de anotações Jupyter totalmente gerenciados

Você tem a opção de usar seu próprio ambiente de desenvolvimento ou notebooks Jupyter totalmente gerenciados no Amazon Braket, com a finalidade de construir seus algoritmos quânticos e gerenciar experimentos. O Amazon Braket facilita a criação de notebooks com um único clique. É possível selecionar o tipo de instância do bloco de anotações para corresponder aos seus requisitos de performance e definir configurações de segurança como criptografia para dados armazenados. Os blocos de anotações do Amazon Braket vêm previamente configurados com um pacote de ferramentas para desenvolvedores de computação quântica, como Amazon Braket SDK, PennyLane, e Ocean, ajudando você a começar rapidamente.

Algoritmos predefinidos e tutoriais

Os notebooks Amazon Braket vêm pré-instalados com o SDK Amazon Braket, tutoriais e uma seleção de algoritmos pré-criados, visando fornecer tudo que você precisa para começar em um único lugar. Use-os para se familiarizar com as etapas recomendadas e criar e executar algoritmos quânticos usando o Amazon Braket. Saiba mais na documentação do Amazon Braket.

Simuladores

Opções de ferramentas de simulação

Com o Amazon Braket, você pode escolher entre três simuladores de circuito quântico baseados em porta para executar e testar algoritmos quânticos. Isso inclui: 1) o simulador local que está incluído no Amazon Braket SDK, 2) o simulador gerenciado Amazon Braket SV1 e 3) o simulador gerenciado Amazon Braket TN1. O simulador local e o SV1 são simuladores de circuito quântico de uso geral, enquanto o TN1 só é adequado para tipos específicos de circuitos quânticos.

Experiência consistente

Você pode executar um circuito em simuladores Amazon Braket com uma única chamada de API. Uma solicitação para executar seu algoritmo em um simulador funciona da mesma maneira que uma solicitação para executar em hardware quântico; ao alterar uma única linha de código, você pode mudar da execução em um simulador para um computador quântico real.

Opções de tipos de resultados

Você pode escolher diferentes tipos de resultados para suas tarefas de simulação, inclusive amostras individuais, observáveis personalizados, amplitudes individuais ou o vetor de estado completo. Os simuladores Amazon Braket podem calcular resultados exatos ou retornar amostras de medição emulando o comportamento de computadores quânticos.

Computadores quânticos

Acesso simplificado a computadores quânticos

O Amazon Braket fornece acesso seguro a uma variedade de tecnologias de computação quântica. Não há pagamento antecipado ou contrato a ser assinado, e você paga apenas pelo que usar por meio da sua fatura da AWS.

Opções de unidades de processamento quântico (QPUs)

O Amazon Braket fornece acesso a computadores quânticos baseados em anelamento e em porta. Seguindo o paradigma da computação quântica baseada em porta, é possível acessar a tecnologia de íons presos da IonQ e os processadores quânticos supercondutores da Rigetti. Como alternativa, você pode resolver problemas de otimização quântica usando a QPU mais recente da D-Wave. Isso ajuda a testar diferentes tecnologias, comparar a performance de computação de diferentes máquinas para o problema que você está tentando resolver e escolher o sistema de hardware mais adequado para seu aplicativo. Acesse a página de fornecedores de hardware para saber mais sobre as QPUs disponíveis no Amazon Braket. 

Ajuda especializada

Amazon Quantum Solutions Lab

Atualmente, a computação quântica ainda está engatinhando e ainda existem muitos desafios e incógnitas para resolver. O Amazon Quantum Solutions Lab pode ajudar. Trata-se de um programa de pesquisa colaborativa e serviços profissionais com especialistas em computação quântica que podem ajudar você a explorar a computação quântica de modo mais eficaz e avaliar a performance atual dessa tecnologia embrionária. Além disso, você pode trabalhar com nossos parceiros qualificados de tecnologia e consultoria na Rede de parceiros da AWS (APN) que são especializados em aplicações para computação quântica e podem ajudar você a satisfazer seus requisitos específicos. Acesse a página do Quantum Solutions Lab para começar.

Segurança e gerenciamento

Console de gerenciamento

Como um serviço nativo da AWS, o Amazon Braket pode ser acessado por meio do Console de Gerenciamento da AWS, uma interface Web centralizada e fácil de usar para a Amazon Web Services, que fornece um login seguro usando sua conta da AWS ou credenciais do AWS Identity and Access Management (IAM). Você pode usar o console para gerenciar e monitorar seus recursos do Amazon Braket, como blocos de anotações e tarefas, e acessar informações detalhadas sobre simuladores de circuitos quânticos e QPUs.

Gerenciamento, segurança e monitoramento do acesso do usuário

O Amazon Braket é integrado a serviços da AWS, como o Amazon CloudWatch, AWS Cloudtrail, Amazon EventBridge e AWS IAM, para habilitar o monitoramento de cargas de trabalho, gerar notificações quando as suas tarefas são concluídas e gerenciar os controles de acesso e as permissões. Os resultados da simulação e da tarefa quântica são entregues ao seu bucket preferido do Amazon S3 para armazenamento e análise, dando a você controle total sobre seus dados.


Standard Product Icons (Features) Squid Ink
Dúvidas?

Veja as perguntas frequentes sobre o Amazon Braket

Saiba mais 
Sign up for a free account
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastre-se 
Standard Product Icons (Start Building) Squid Ink
Cadastre-se para começar a usar

Faça login ou cadastre-se no console para começar a usar

Cadastrar-se