이 문서는 AWS(Amazon Web Services)에서 Azure로 워크로드를 마이그레이션하는 방법에 대한 시리즈의 일부입니다.
축하합니다. 이제 워크로드가 Azure의 사용자에게 서비스를 제공합니다.
평가 단계는 다음 단계로 구성됩니다.
- 전환의 유효성을 검사합니다.
- 마이그레이션을 승인합니다.
이 단계의 목표는 Azure의 워크로드가 AWS의 계획 단계에서 설정한 기능, 성능, 안정성, 보안 및 비용 기준을 충족하는지 확인하는 것입니다.
중요합니다
불완전한 모니터링, 부족한 성능 테스트 또는 비효율적인 비용 및 보안 검토는 중단, 데이터 노출 또는 예산 초과로 이어지는 문제를 숨길 수 있습니다.
성공적인 전환 검증
워크로드를 모니터링하고 미세 조정합니다. 특히 처음 1~2주 동안 오류, 성능 병목 상태 또는 비정상적인 패턴에 대한 워크로드 추세를 면밀히 추적합니다. 구성 요소의 권한을 부여하고, 크기 조정 전략이 의도한 대로 작동하는지 확인하고, 예산 임계값을 모니터링하고, DR(재해 복구) 구성 및 백업의 유효성을 검사합니다. 보안 문제 해결의 우선 순위를 지정합니다. 운영 팀과 협력하여 필요에 따라 경고 임계값 및 대시보드 보기를 미세 조정합니다.
기준선을 기준으로 측정합니다. 처리량, 대기 시간 및 오류 속도와 같이 계획 단계에서 문서화한 KPI(기준 키 성능 지표)를 충족하는지 확인합니다. KPI는 AWS 측정값과 비교되어야 합니다.
AWS 로그를 통해 전환을 검증하십시오.AWS CloudTrail은 AWS 계정 내 모든 API 호출 및 콘솔 작업을 기록합니다. AWS 서비스를 호출하는 워크로드의 모든 구성 요소를 노출합니다. 이러한 로그에 의도하지 않은 워크로드 트래픽이 표시되지 않는지 확인합니다.
방화벽 및 네트워크 흐름 로그를 확인합니다. Azure에서 방화벽 및 네트워크 흐름 로그를 검토하여 예상되는 네트워크 트래픽만 발생하는지 확인합니다. 유사 마이그레이션의 일환으로 일부 네트워크 트래픽 허용량은 이제 사용되지 않을 수 있습니다. 네트워크 허용 목록에서 제거할 수 있습니다.
데이터 전환을 확인하십시오. Azure가 전환 전략에 따라 모든 프로덕션 쓰기 및 읽기를 제공하는지 확인합니다. 연속 복제 또는 동기화를 사용하는 경우 Azure에 신뢰할 수 있는 데이터 복사본이 있는지 확인한 후 중지합니다.
주요 루틴 작업을 수행합니다. 인증서 회전 및 오프사이트 백업과 같은 작업을 수행합니다. 게이트된 작업에 접근, 예를 들어 적시(JIT) 접근 관리자 권한 상승. 이러한 작업은 워크로드 운영 팀과 자동화 설정이 환경에 대한 충분한 관리 제어를 갖도록 합니다.
DR 페일오버 테스트를 예약하세요. 워크로드가 DR 장애 조치(failover) 테스트를 지원하는 경우 워크로드 코어가 안정화된 후 테스트를 예약합니다.
마이그레이션 승인
아키텍처 기술 자료를 업데이트합니다. 워크로드의 기술 자료가 원래 계획에서 벗어나는 인프라 또는 운영 절차의 막판 변경 내용을 문서화해야 합니다.
운영 팀에 대한 인계를 완료합니다. 최종 사인오프 전에 운영 팀과 만나세요. 팀이 Azure 워크로드를 모니터링하고 지원하는 데 전적인 책임을 져야 하는지 확인합니다. Azure Monitor 경고 및 Azure Service Health 알림과 같은 새로운 경고 설정을 검토하고 팀이 업데이트된 Runbook 및 대시보드에 익숙한지 확인합니다.
승인 마일스톤을 충족합니다. 미리 정의된 모든 성공 조건을 충족하고 테스트한 후에만 로그오프하여 마이그레이션이 성공하는지 확인합니다. 자세한 내용은 계획 단계에서 정의된 수용 조건을 참조하세요.
마이그레이션 후 평가를 수행합니다. 워크로드 마이그레이션에서 배운 교훈을 문서화합니다. 마이그레이션 팀은 무엇이 잘 진행되었는지, 다음에 개선할 사항 및 발생한 예기치 않은 문제를 파악해야 합니다. 워크로드 마이그레이션을 계획할 수 있는 조직의 이해 관계자 및 기타 팀과 평가를 공유합니다.
향후 개선 계획. 비용 최적화, 복원력 향상 또는 기술 부채 감소와 같은 비약적 개선을 위해 백로그에 작업 항목을 만듭니다.
Checklist
| 수행 가능한 작업 | |
|---|---|
| ☐ | 워크로드 모니터링 및 미세 조정 |
| ☐ | 기준선에 대한 측정 |
| ☐ | 성공적인 전환 검증 |
| ☐ | 방화벽 및 네트워크 흐름 로그 확인 |
| ☐ | 데이터 전환 확인 |
| ☐ | 주요 루틴 작업 수행 |
| ☐ | DR 장애 조치 테스트 일정 |
| ☐ | 아키텍처 기술 자료 업데이트 |
| ☐ | 운영 팀에게 인계 완료 |
| ☐ | 마감 마일스톤 달성 |
| ☐ | 마이그레이션 후 평가 수행 |
| ☐ | 향후 개선 계획 |