다양한 Azure Quantum 옵션 탐색하기

완료됨

Azure Quantum은 Azure Quantum 웹 사이트, Visual Studio Code용 Azure Quantum 개발 키트(최신 QDK) 확장, Azure Quantum 포털, 이 세 가지 인터페이스를 통해 사용할 수 있습니다.

양자 컴퓨팅과 양자 프로그래밍을 탐색하는 데 세 가지 중 아무것이나 사용할 수 있습니다. 그런데 이 세 인터페이스는 어떻게 다를까요? 이 중 어떤 도구가 내 요구 사항에 알맞을까요? 이 단원은 이러한 질문에 대한 답을 찾는데 도움을 줍니다.

Azure Quantum 웹 사이트란?

Azure Quantum 웹 사이트에서는 양자 컴퓨팅과 양자 프로그래밍을 배우고 탐색할 수 있습니다. 최신 양자 혁신을 찾아보고, Copilot의 도움을 받아 양자 프로그램을 만들고 실행할 수 있습니다.

  • Azure Quantum의 Copilot - AI가 양자의 세계와 만나다. Azure Quantum의 Copilot은 기본 제공 코드 창과 Q# 컴파일러를 사용하여 코드를 실행할 수 있있을 뿐만 아니라 프롬프트에서 Q# 코드를 생성하고 양자 컴퓨팅에 대한 대화에도 참여할 수 있습니다.
  • Quantum 요소 - 양자 컴퓨팅의 가장 중요한 응용 분야 중 하나는 화학 분야입니다. Quantum 요소는 Azure Quantum의 Copilot를 사용하여 분자 모델을 설계하고, 코딩하고, 렌더링합니다.
  • Quantum Katas - 양자 컴퓨팅 개념과 Q# 프로그래밍 언어를 가르치는 실습 자습서입니다.
  • 코드 샘플 - Azure Quantum 코드 라이브러리는 Q#, Python 및 Qiskit 코드를 사용하여 양자 시나리오를 보여주는 풍부한 샘플의 집합입니다.
  • Quantum 개념 - 개념 라이브러리는 양자 이론의 기본부터 고급 양자 컴퓨팅 기술에 이르기까지 양자 컴퓨팅의 최신 정보를 제공하는 집중 과정입니다.
  • 비디오 - 비디오 라이브러리에서는 주요 양자 컴퓨팅 연구원과 혁신가와의 인터뷰를 찾아 볼 수 있습니다.
  • Azure Quantum 블로그 - 최신 양자 컴퓨팅 연구 및 혁신에 대한 최신 정보를 얻을 수 있습니다.

Azure 구독이 없어도 Azure Quantum 웹 사이트에서 Quantinuum H 시리즈 에뮬레이터에 양자 컴퓨팅 프로그램을 제출할 수 있습니다.

양자 부문에 열정이 있고 적극적으로 배우려는 경우 Azure Quantum 웹 사이트에서 도움을 얻을 수 있습니다.

Screenshot of the Copilot in Azure Quantum showing a sample and the answer of Copilot to a question for generating new code.

Azure Quantum 웹 사이트가 나에게 적합한 도구인가요?

다음 표는 양자 컴퓨팅 개발 여정에서 Azure Quantum 웹 사이트를 사용할지 여부를 결정하는 데 도움을 줄 수 있습니다.

다음을 수행하려는 경우에 사용합니다. 다음 작업을 수행해야 합니다. 다음을 수행할 수 없습니다.
  • Quantum Katas의 자습서를 사용한 양자 프로그래밍 알아보기
  • 양자 컴퓨팅 개념에 관해 자세히 읽어보기
  • Q# 프로그램을 온라인으로 실행하고 Quantinuum H 시리즈 에뮬레이터에서 시뮬레이션하기
  • Copilot에게 양자 컴퓨팅 개념을 설명할 것을 요청하거나 Q# 프로그램을 생성할 것을 요청하기
  • 웹용 VS Code에서 양자 프로그램 열기
  • 설치 필요 없음
  • Azure 구독이 필요하지 않음
    • 프로그램 및 결과 저장
    • 양자 컴퓨팅 공급자 선택
    • Python 코드 실행
    • 양자 작업 관리
    • 프로그램 디버그

    Azure Quantum 개발 키트(최신 QDK) 확장이란?

    Azure Quantum 개발 키트(최신 QDK) 확장은 양자 컴퓨팅을 지원하는 소프트웨어 개발 키트입니다. Microsoft의 무료 오픈 소스 코드 편집기인 Visual Studio Code의 확장입니다.

    참고 항목

    최신 QDK 확장은 Visual Studio Code와 웹용 VS Code 둘 다에서 사용할 수 있습니다.

    최신 QDK 확장을 사용하면 Q# 프로그램을 만들거나 미리 설치된 Q# 샘플을 로드하고, 개선된 오류 메시징, Q# 구문 강조 표시, 로컬 개발 환경에서의 통합 디버깅과 같은 기능을 이용할 수 있습니다.

    또한 Azure Quantum 리소스 예측 도구를 사용하여 Q# 프로그램의 리소스를 예측할 수 있습니다. 리소스 예측 도구는 양자 컴퓨터에서 Q# 프로그램을 실행하는 데 필요한 큐비트 수와 작업 수를 예측할 수 있는 도구입니다.

    Visual Studio Code에서 최신 QDK를 사용하는 데 Azure 계정이 필요하지는 않지만, Azure 계정이 이미 있는 경우 VS Code에서 Azure Quantum 작업 영역에 직접 연결할 수 있습니다. 이를 통해 작업 영역을 위해 선택한 공급자의 양자 컴퓨터와 시뮬레이터에서 Q# 프로그램을 실행할 수 있습니다.

    Azure Quantum 작업 영역이 있는 경우 VS Code에서 Azure Quantum에 Q# 프로그램을 제출하면 대상당 500 USD 상당의 무료 Azure Quantum 크레딧을 이용할 수 있습니다.

    Screenshot of the QDK extension in Visual Studio Code.

    VS Code의 최신 QDK가 나에게 적합한 도구인가요?

    이 표를 VS Code의 최신 QDK 기능에 대한 빠른 참조로 사용할 수 있습니다. 일반적으로는 다양한 Azure Quantum 옵션을 함께 사용합니다. 예를 들어 Azure Quantum 포털에서 양자 작업 영역을 관리하는 동안 VS Code에서 최신 QDK로 Q#을 작성합니다.

    다음을 수행하려는 경우에 사용합니다. 다음 작업을 수행해야 합니다. 다음을 수행할 수 없습니다.
    • Visual Studio Code 사용
    • Q# 샘플 실행
    • 양자 컴퓨팅 공급자 선택
    • Q# 프로그램 및 Qiskit 프로그램 실행
    • Q# 프로그램 디버그
    • Jupyter Notebook 만들기 및 실행
    • 컴파일러 오류 메시지 있음
    • 리소스 예측 도구 사용
    • 프로그램 및 결과 저장
    • Copilot에게 질문하기
    • 구독 및 작업 영역 관리
    • 양자 작업 관리

    Azure Quantum 포털이란?

    Azure Portal은 Microsoft Azure 클라우드 컴퓨팅 플랫폼의 기본 인터페이스입니다. Azure는 원격 스토리지, 데이터베이스 호스팅, 중앙 집중식 계정 관리 등 다양한 클라우드 기반 서비스를 제공합니다.

    Azure Quantum 포털에서 양자 작업 영역을 만들 수 있습니다. 양자 작업 영역은 양자 프로그램과 양자 작업을 위한 컨테이너입니다. 양자 작업 영역에서 원하는 양자 컴퓨팅 공급자를 선택할 수 있습니다. 또한 양자 작업을 저장할 Azure Quantum 스토리지 계정을 선택할 수 있습니다.

    Azure Quantum 작업 영역을 처음 만들 때, 각 양자 컴퓨팅 공급자에서 사용할 수 있는 500 USD 상당의 무료 Azure Quantum 크레딧이 지급됩니다. 맞습니다. 양자 프로그램을 실행하는 데 각 공급자에서 500 USD를 쓸 수 있습니다.

    Azure Portal을 사용하면 구독과 작업 영역을 관리할 수 있습니다. 팀 구성원들이나 학생들과 같은 사용자 그룹에 Azure Quantum 작업 영역에 대한 액세스 권한을 부여할 수 있습니다. 양자 작업, 크레딧 사용 및 할당량을 관리할 수도 있습니다.

    또한 Azure Quantum 포털을 통해 Azure Quantum Notebook에서 양자 프로그램을 실행할 수 있습니다. Azure Notebook은 Jupyter Notebook을 실행하기 위한 웹 기반 환경입니다.

    Screenshot of the landing page of Azure portal.

    Azure Quantum 포털이 나에게 적합한 도구인가요?

    이 표를 Azure Quantum 포털의 기능에 대한 빠른 참조로 사용할 수 있습니다.

    다음을 수행하려는 경우에 사용합니다. 다음 작업을 수행해야 합니다. 다음을 수행할 수 없습니다.
    • Quantum 작업 영역 만들기
    • 구독 및 작업 영역 관리
    • 양자 작업 관리
    • 양자 컴퓨팅 공급자 선택
    • Azure Notebook에서 Q# 프로그램과 Qiskit 프로그램 실행
    • 프로그램 및 결과 저장
    • Azure 구독
    • Quantum 작업 영역
    • 설치 필요 없음
    • Copilot에게 질문하기
    • 프로그램 디버그