기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
참고
Amazon Q Developer의 변환 기능은 미리 보기 릴리스 중이며 변경될 수 있습니다.
Amazon Q Developer의 변환 기능은 무엇입니까?
Amazon Q Developer의 변환 기능은 기업이 온프레미스 또는 클라우드에서 실행되는 레거시 애플리케이션에 대한 마이그레이션 및 현대화 작업을 검색, 계획 및 실행하는 데 도움이 될 수 있습니다.
Q는 다음과 같은 애플리케이션을 현대화하고 마이그레이션하는 데 도움이 됩니다.
-
메인프레임 애플리케이션(COBOL~Java)
-
VMware 환경(Amazon EC2)
-
Windows .NET 프레임워크 애플리케이션(에서 로.NET 8.0 이상)
Q는 생성형 AI를 활용하여 초기 평가 및 계획부터 최종 실행 및 검증에 이르기까지 전체 혁신 여정을 추진합니다. Q를 사용하면 수동 작업 및 전문 지식의 필요성을 최소화하여 클라우드 채택 및 현대화 이니셔티브를 가속화할 수 있습니다.
Amazon Q Developer IDE 확장을 사용하여 Java 8 또는 11 코드를 Java 17로 변환할 수도 있습니다.
사전 조건
이 섹션에서는 Amazon Q Developer 변환 웹 사이트를 관리하기 위한 사전 요구 사항에 대해 설명합니다.
-
잠재 웹 환경 사용자를 IAM Identity Center에 추가합니다. 웹 환경 사용자는 IAM Identity Center에 등록해야 합니다. 자세한 내용은 IAM Identity Center 사용 설명서의 인력 사용자 연결을 참조하세요.
-
Amazon Q Developer Pro를 설정합니다. 자세한 내용은 Amazon Q Developer Pro 티어에 대한 액세스 권한 설정 단원을 참조하십시오.
-
잠재 웹 환경 사용자를 Amazon Q Developer Pro 구독자로 추가합니다. 자세한 내용은 Amazon Q Developer Pro 티어에 대한 액세스 권한 설정 단원을 참조하십시오.
참고
Amazon Q Developer Pro 관리자가 그룹이 있는 사용자에게 구독을 할당하는 경우(개별이 아님) 해당 구독은 최대 24시간 동안 적용되지 않을 수 있습니다.
-
웹 환경 관리자를 지정합니다. Amazon Q Developer 변환 웹 환경의 관리자는 Amazon Q Developer 관리자 정책의 권한을 가진 IAM Identity Center 사용자입니다. Amazon Q Developer 관리자 역할을 하는 사용자와 동일할 수 있습니다.
-
Amazon Q Developer의 변환 기능을 활성화합니다. Amazon Q Developer를 AWS 관리하는 계정에 로그인합니다. (IAMIdentity Center의 조직 인스턴스를 사용하는 경우 조직 관리 계정이 됩니다.) Amazon Q 개발자 설정 페이지에서 웹 환경을 활성화합니다.
콘솔에는 애플리케이션가 표시되며URL,이 애플리케이션은 워크스페이스 사용자가 웹 환경 콘솔에 연결하는 데 사용할 수 있습니다.
이제 워크스페이스를 설정할 준비가 되었습니다.
워크스페이스 설정
Amazon Q Developer의 변환 기능은 내부 팀 간의 공유 워크스페이스를 통해 협업을 지원하도록 설계되었습니다. 또한 시스템 통합자(SIs)와 같은 외부 파트너를 워크스페이스에 초대할 수도 있습니다.
공유 워크스페이스에서 공동 작업을 수행하려면 내부 및 외부의 모든 사용자가 Q Developer 변환 웹 환경의 인스턴스와 연결된 IAM Identity Center의 동일한 인스턴스에 등록된 사용자여야 합니다. Amazon Q Developer Pro를 구독하면 모든 IAM Identity Center 사용자는 워크스페이스에 액세스할 수 없는 경우에도 웹 환경에 로그인하여 관련 워크스페이스가 존재하는지 확인할 수 있습니다. 이러한 경우 초대되지 않은 사용자는 작업 영역의 이름과 멤버십을 볼 수 있지만 작업이나 아티팩트와 같은 다른 세부 정보는 볼 수 없습니다. 그런 다음 해당 사용자는 관심 있는 모든 워크스페이스에 대한 액세스를 요청할 수 있습니다.
각 작업 영역 내에서 Amazon Q는 변환 작업과 관련 작업을 관리하여 팀이 진행 상황을 모니터링하고, 의견을 제공하고, 최종 결과를 검토할 수 있도록 합니다. 또한이 플랫폼은 역할 기반 액세스 제어를 지원하여 팀원이 권한이 부여된 리소스에만 액세스하고 상호 작용할 수 있도록 합니다.
-
사전 조건을 완료합니다.
-
Amazon Q Developer Pro 관리자로 Q Developer 변환 웹 환경에 로그인합니다.
-
로그인하려면 Amazon Q Developer 콘솔에서 URL 제공하는 애플리케이션이 필요합니다.
-
워크스페이스를 생성합니다.
참고
워크스페이스를 생성하면 해당 워크스페이스의 관리자가 됩니다.
-
최종 사용자가 처음으로 웹 환경에 로그인하도록 지시합니다. 워크스페이스에 사용자를 추가하려면 먼저 해당 사용자가 웹 환경에 한 번 이상 로그인해야 합니다.
-
최종 사용자에게 워크스페이스에 대한 액세스 권한을 부여합니다. 워크스페이스에 사용자를 추가합니다. Amazon Q Developer Pro를 이미 구독한 사용자만 추가할 수 있습니다.
공동 작업자를 추가한 후 각 공동 작업자에 적합한 역할을 선택합니다.
-
첫 번째 변환 작업 생성 원하는 목표를 자연어로 설명하여 새 변환 작업을 시작할 수 있습니다. Amazon Q는 지정된 목표를 달성하기 위해 높은 수준의 접근 방식을 제안합니다.
제안된 접근 방식을 반복하여 피드백을 제공하고 필요에 따라 목표를 조정할 수 있습니다. 계획이 완료되면 Q는 변환 작업을 실행하는 동시에 정기적인 체크인 및 승인 요청을 통해 가시성과 제어를 유지합니다. Amazon Q에 입력이 필요한 경우 공동 작업자 요청이 표시됩니다.
Q가 작업을 생성하면 작업 세부 정보를 보라는 메시지가 표시됩니다. 그런 다음 (메인프레임 현대화 및NET 이식용) 커넥터를 추가할 수 있는 리소스를 선택하라는 메시지가 표시됩니다.
참고
커넥터는 워크스페이스에 연결되며 워크스페이스 내의 모든 변환 작업에 사용할 수 있습니다.
워크스페이스 내에서 커넥터 유형을 혼합할 수 없습니다. 예를 들어 .NET 커넥터는 VMware 또는 메인프레임 작업이 있는 워크스페이스에서 생성할 수 없습니다.
용어
이 섹션 내에서 기울임꼴은 다른 용어의 정의 내에서 공식 용어를 나타냅니다.
- 계정 연결
-
Q가 해당 계정의 고객 소유 리소스와 상호 작용할 수 있는 권한을 부여하는 Q 리소스입니다. 이 컨텍스트의 계정은 또는 AWS 계정 계정과 같은 또는 원격 서비스의 리소스에 대한 컨테이너 AWS 또는 보안 경계에 GitHub 대한 일반화된 참조입니다.
- 아티팩트
-
Q에서 생성한 출력 결과물입니다.
- 관리자
-
관리자는 워크스페이스의 모든 항목을 읽고 변경할 수 있습니다. Amazon Q와 채팅을 시작하고, 작업을 시작 및 중지하고, 아티팩트를 업로드/다운로드할 수 있습니다. 관리자는 human-in-the-loop (HITL) 작업에 대해 실행 중인 작업과 상호 작용할 수 있으며 기본 작업에 병합, 그래프 분해 수행 또는 프로덕션 환경에 코드 배포와 같은 중요한 HITL 작업을 승인할 수 있습니다. 관리자는 작업 영역, 커넥터 및 사용자를 변경할 수 있습니다.
- 에이전트
-
특정 변환 유형을 실행하는 태스크별 서비스입니다. 예를 들어 VMware 마이그레이션입니다.
- 승인자
-
승인자 권한은 기고자 권한의 슈퍼 세트입니다. 승인자는 작업 영역의 모든 것을 읽고, Amazon Q와 채팅을 시작하고, 작업을 시작 및 중지하고, 아티팩트를 업로드 또는 다운로드할 수 있습니다. 승인자는 (HITL) 작업에 대해 human-in-the-loop 실행 중인 작업과 상호 작용할 수 있으며, 기본 작업에 병합, 그래프 분해 수행 또는 프로덕션 환경에 코드 배포와 같은 중요한 HITL 작업을 수행할 수 있습니다. 승인자는 작업 영역, 커넥터 또는 사용자를 변경할 수 없습니다.
- 자산
-
변환 작업에 대한 입력입니다. 예를 들어 고객의 소스 코드, 서버, 데이터베이스, 네트워크입니다. 자산은 커넥터를 통해 액세스합니다.
- 공동 작업자 요청
-
Q가 인간에게 무언가를 하도록 요청하는 작업입니다.
- 커넥터
-
Q 외부 시스템의 고객 소유 리소스를 나타내는 Q 리소스입니다. 커넥터는 자산 공급자입니다.
커넥터를 설정할 때 연결하려는 계정의 관리자가 연결을 수락해야 합니다. 연결을 수락하려면 커넥터 수락기 정책에 부여된 권한이 있어야 합니다.
다음 두 계정은 동일하거나 동일한 AWS Organizations 조직에 있어야 합니다.
-
Amazon Q Developer 관리자가 Amazon Q Developer 변환 웹 환경을 활성화하는 계정입니다.
-
변환의 수신 종료에 있을 계정입니다. 이 계정은 커넥터를 사용하도록 허용하는 IAM 역할을 할당해야 합니다.
-
- 기고자
-
기여자는 워크스페이스의 모든 것을 읽을 수 있습니다. Amazon Q와 채팅을 시작하고, 작업을 시작 및 중지하고, 아티팩트를 업로드 또는 다운로드하고, HITL 실행 중인 작업과 상호 작용할 수 있습니다. 그러나 메인으로 병합, 그래프 분해 수행 또는 프로덕션 환경에 코드 배포와 같은 중요한 HITL 작업은 수행할 수 없습니다. 또한 기여자는 작업 영역, 커넥터 또는 사용자를 변경할 수 없습니다.
- 목표
-
Q가 도달하기 위해 작동하는 사용자 정의 종료 상태입니다. 이는 사람이 읽을 수 있는 언어로 작성되며 Q가 필요한 경우 사용자와 협력하여 수행하는 일련의 작업으로 변환됩니다.
- 작업
-
Q가 사용자가 정의한 목표를 이행하기 위해 작업하는 장기 실행 프로세스(주/개월+). 여러 작업과 공동 작업자 요청으로 구성됩니다.
- 계획
- 리더
-
독자는 메인프레임 현대화 작업의 상태와 결과를 볼 수 있지만 변경할 수는 없습니다. 작업 영역의 모든 것을 읽고, 아티팩트를 다운로드하고, 작업을 보고, (HITL) 작업을 볼 human-in-the-loop 수 있습니다. 그러나 리더는 변경 작업을 수행하거나 Amazon Q와 채팅을 시작할 수 없습니다.
- 작업
-
작업의 일부인 개별 작업 단위입니다.
- 작업 로그
-
Q 및 사용자가 작업의 일부로 수행한 작업에 대한 로그입니다.
- Workspace