개발자 도구

하드웨어에 구애받지 않는 개발자 프레임워크

양자 알고리즘 설계 및 실행 절차를 단순화하기 위해 Amazon Braket SDK를 사용할 수 있습니다. 기술에 구애 받지 않는 설계가 이루어져 다른 양자 컴퓨터에서는 일반적으로 존재하는 양자 프로그래밍 환경에 대비한 코딩을 할 필요가 없습니다. SDK는 Amazon Braket 서비스를 통해 제공되는 모든 호환 가능한 양자 하드웨어에서 양자 알고리즘을 구축하고 실행할 수 있는 통합 개발자 프레임워크를 지원합니다. 새로운 양자 기술이 부상하고 Amazon Braket 서비스에 추가됨에 따라 개발 경험의 일관성이 유지되고 기존의 설계 및 양자 알고리즘을 이러한 새로운 시스템에서 테스트할 수 있음을 의심할 필요가 없습니다.

PennyLane을 사용한 하이브리드 양자 컴퓨팅

하이브리드 양자 알고리즘은 양자 컴퓨터를 기존 컴퓨팅 리소스의 보조 프로세서로 사용하는 반복적 접근 방식을 사용합니다. 이 접근 방식은 오늘날의 양자 컴퓨팅 하드웨어에 내재하는 오류의 영향을 줄이는 데 도움이 됩니다. 하이브리드 알고리즘을 시작하는 데 도움을 주기 위해 Amazon Braket은 양자 미분 프로그래밍 개념을 기반으로 구축된 오픈 소스 소프트웨어 프레임워크인 PennyLane을 지원합니다. 이 개념을 사용하면 양자 화학, 양자 기계 학습, 최적화에서 컴퓨팅 문제에 대한 솔루션을 찾기 위해 신경망을 훈련하는 것과 동일한 방식으로 양자 회로를 훈련할 수 있습니다. Pennylane 성능은 Amazon Braket에 최적화되어 있으며 PyTorch 및 TensorFlow 등 친숙한 기계 학습 도구에 대한 인터페이스를 제공하여 양자 회로를 빠르고 쉽고 직관적으로 훈련할 수 있습니다.  

완전관리형 Jupyter 노트북

양자 알고리즘을 구축하고 실험을 관리하기 위해 Amazon Braket에서 완전관리형 Jupyter 노트북 사용하기 또는 자기만의 개발 환경 사용하기 중 선택할 수 있습니다. Amazon Braket은 단 한 번의 클릭으로 쉽게 노트북을 만들 수 있게 해줍니다. 성능 요구 사항에 맞게 노트북 인스턴스 유형을 선택하고 저장된 데이터의 암호화 등 보안 설정을 구성할 수 있습니다. Amazon Braket 노트북은 Amazon Braket SDK, PennyLane, Ocean을 포함한 양자 컴퓨팅 개발자 도구 제품군이 사전 구성되어 제공되므로 빠르게 시작할 수 있습니다.

사전 구축된 알고리즘 및 자습서

Amazon Braket 노트북은 Amazon Braket SDK, 자습서 그리고 선택할 수 있는 사전 구축된 알고리즘과 함께 사전 설치 상태로 제공되어 시작하는 데 필요한 모든 사항을 한 자리에서 제공합니다. 이를 활용해 Amazon Braket을 사용한 양자 알고리즘 구축 및 실행에 권장되는 단계를 숙지하십시오. 자세한 내용은 Amazon Braket 설명서를 참조하십시오.

시뮬레이터

시뮬레이션 도구의 선택

Amazon Braket을 사용하면 3개의 게이트 기반 양자 회로 시뮬레이터를 선택하여 양자 알고리즘을 실행하고 테스트할 수 있습니다. 여기에는 다음 시뮬레이터가 포함됩니다. 첫 번째는 Amazon Braket SDK에 포함된 로컬 시뮬레이터, 두 번째는 Amazon Braket SV1 관리형 시뮬레이터, 세 번째는 Amazon Braket TN1 관리형 시뮬레이터. 로컬 시뮬레이터와 SV1은 범용 양자 회로 시뮬레이터이지만, TN1은 특정 유형의 양자 회로에만 적합합니다.

일관된 환경

단일 API 호출로 Amazon Braket에 회로를 실행할 수 있습니다. 시뮬레이터에서의 알고리즘 실행 요청은 양자 하드웨어에서의 실행 요청과 동일하게 작동할 수 있습니다. 한 줄의 코드를 변경하여 시뮬레이터에서 실행되는 것을 실제 양자 컴퓨터로 변경할 수 있습니다.

결과 유형의 선택

개별 샘플, 사용자 지정 관측량, 개별 진폭 혹은 풀 상태 벡터를 포함하여 시뮬레이션 작업에 대한 다양한 유형의 결과 유형을 선택할 수 있습니다. Amazon Braket 시뮬레이터는 정확한 결과를 계산하거나 양자 컴퓨터의 동작을 에뮬레이션하는 측정 샘플을 반환할 수 있습니다.

양자 컴퓨터

양자 컴퓨터로의 간소화된 액세스

Amazon Braket은 다양한 양자 컴퓨팅 기술에 대한 보안 액세스를 제공합니다. 사전 약정 또는 계약에 서명할 필요가 없으며, AWS 청구서를 통해 사용한 만큼만 지불합니다.

양자 처리 유닛(QPU)의 선택

Amazon Braket은 어닐링 및 게이트 기반 양자 컴퓨터 모두에 액세스를 제공합니다. 게이트 기반 양자 컴퓨팅 패러다임을 따라 IonQ에서의 이온트랩 기술 및 Rigetti에서의 초전도 양자 프로세서에 액세스할 수 있습니다. 또는 D-Wave에서 최신 QPU를 사용하여 양자 어닐링 문제를 해결할 수 있습니다. 이를 통해 다양한 기술을 테스트하고, 해결하려는 문제에 대한 다양한 시스템의 컴퓨팅 성능을 비교하고 애플리케이션에 가장 적합한 하드웨어 시스템을 선택하는 데 도움을 받을 수 있습니다. 하드웨어 공급자 페이지를 방문하여 Amazon Braket에서 사용 가능한 QPU에 대해 자세히 알아보세요. 

전문가의 도움

Amazon Quantum Solutions Lab

현재 양자 컴퓨팅은 아직 걸음마 단계에 불과하며, 여전히 해결해야 할 미지의 난제가 많습니다. Amazon Quantum Solutions Lab이 도움이 될 수 있습니다. 이는 양자 컴퓨팅 전문가들로 구성된 협업 연구 및 전문 서비스 프로그램으로서, 양자 컴퓨팅을 보다 효과적으로 탐색하고 이 초기 기술의 현재 성능을 평가하도록 도와드릴 수 있습니다. 추가적으로, 양자 컴퓨팅 애플리케이션에 전문화되어 있고 특정 요구 사항을 해결하는 데 도움을 드릴 수 있는 AWS 파트너 네트워크(APN)의 인증된 기술 및 컨설팅 파트너와 협력할 수 있습니다. 시작하려면 Quantum Solutions Lab 웹 페이지를 방문하세요.

관리 및 보안

관리 콘솔

네이티브 AWS 서비스인 Amazon Braket에는 AWS 계정에 보안 로그인을 제공하는 Amazon Web Services용의 사용하기 쉬운 중앙식 웹 인터페이스인 AWS management console 또는 AWS Identity and Access Management(IAM) 자격 증명을 통해 액세스할 수 있습니다. 노트북 및 작업과 같은 Amazon Braket 리소스를 관리하고 모니터링하기 위해 콘솔을 사용하고, 양자 회로 시뮬레이터 및 QPU에 관한 상세한 정보에 액세스할 수 있습니다.

사용자 액세스 관리, 보안 및 모니터링

Amazon Braket은 Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge, AWS IAM과 같은 AWS 서비스와 통합되어 워크로드 모니터링을 지원하고 작업이 완료되면 알림을 생성하며 액세스 제어 및 권한을 관리합니다. 시뮬레이션 및 양자 작업 결과는 선호하는 Amazon S3 버킷으로 전달되어 저장 및 분석됨으로써 사용자에게 데이터 전체에 대한 통제권을 제공합니다.


Product-Page_Standard-Icons_01_Product-Features_SqInk
질문이 있으십니까?

Amazon Braket의 FAQ를 확인하십시오.

자세히 알아보기 
Sign up for a free account
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입 
Standard Product Icons (Start Building) Squid Ink
시작을 위한 가입

시작하려면 콘솔에 가입하거나 로그인합니다.

가입