BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT
최신 리포트 다운로드 지금 바로 문의하기
BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT
최신 리포트 다운로드 지금 바로 문의하기
BESPIN Tech Blog
BESPIN Tech Blog
  • Tech
    • CSP
      • AWS
      • GCP
      • NCP
    • Cloud
      • Migration
      • LZ, Control Tower
      • Backup
      • Monitoring
      • Container
    • Infra
      • OS
      • Middleware
    • Data
      • RDB
      • Big Data Platform
    • Application
      • CI/CD
  • Trend
  • IT
  • Contact US
TECHCSPCloudAWSMigration

[MRA][PoC] AWS Migration Hub Strategy Recomendations PoC

by 형래 김 2023년 05월 19일
2023년 05월 19일
17

안녕하세요~ 오늘은 베스핀글로벌 D&A실 노현식님이 작성해 주신 AWS Migration Hub Strategy Recommendations에 대해 알아보겠습니다. 궁금한 부분이 있으시면 댓글을 달아주세요 🙂

마이그레이션 허브 전략 권장 사항(Migration Hub Strategy Recomendations)

1.  개요

 – 애플리케이션의 실행 가능한 변환 경로에 대한 평가 및 권장 사항을 제공하여 고객의 마이그레이션 및 현대화 이니셔티브를 계획하는데 도움이 됩니다. 

 – AWS 현대화 도구를 사용하여 변환할 수 있는 애플리케이션 대상을 식별합니다. 

2. 효과

 – 애플리케이션 마이그레이션 계획에 드는 노력 감소

 – 대규모로 현대화 평가를 수행하는데 도움

 – 현대화 대상을 쉽게 식별하고 우선 순위를 지정하는데 도움

 – 현대화를 가능하게 하는 도구를 권장

목차

  • Strategy Recommendations소개
  • PoC 준비
  • PoC 결과
  • 부록

1. Strategy Recommendations 소개

1-1. Strategy Recommendations 소개 > 프로세스

1-2. Strategy Recommendations 소개 > 현대화 경로 추천 트리

1-3. Strategy Recommendations 소개 > 아키텍처

1-4. Strategy Recommendations 소개 > 주요 기능

A. 애플리케이션에 대한 정보 수집

  • AWS Application Discovery Service를 통한 Agent 방식 또는 Agentless 방식(VMware vCenter 환경)

B. 애플리케이션 분석

  • 기본 : 런타임 환경 및 프로세스 종속성
  • 소스코드 및 DB 분석 (Optional)

C. 마이그레이션 전략 추천

  • 비즈니스 목표 우선순위를 기준으로 평가 (아래 4개 항목의 우선순위 설정)

①라이선스 코스트 절감

②클라우드 네이티브 기술을 활용한 인프라 현대화

③마이그레이션 속도 향상

④매니지드 서비스를 이용한 운영 오버헤드 절감

  • 소스코드를 분석하여 평가 : Java, .NET 애플리케이션의 소스코드 분석 가능 (GitHub, GitHub Enterprise 리포지토리에 소스코드가 있는 경우)

D. 마이그레이션 툴 추천

  • Application Migration Service, Schema Conversion Tool, Porting Assistant for .Net, App2Container 등

2. PoC 준비 > 점검 항목 및 방법

2-1. PoC 준비 > 일정

2-2. PoC 준비 > 사전 준비 사항

  • AWS 계정, IAM 사용자 설정
  • AWS ADS(Application Discovery Service)는 아래 방법 중 하나를 이용해서 데이터를 수집
  • Migration Hub import
  • AWS Agentless Discovery Connector
  • AWS Application Discovery Agent
  • 전략 권장 사항 애플리케이션 데이터 수집기 클라이언트는 서버를 원격으로 데이터 수집할 수 있도록 모든 Windows 서버에서 작동하는 자격 증명과 모든 Linux 서버에서 작동하는 자격 증명 세트를 사용해야 함
  • vCenter에 배포된 컬렉터의 버전은 VMware vCenter 서버 V6.0, V6.5, 6.7 또는 7.0을 지원
  • 컬렉터 AMI를 사용하여 Amazon EC2 인스턴스에 컬렉터를 배포할 수도 있음
  • 수집 대상 서버의 운영 체제(OS) 지원 환경 확인
  • Linux
  • Amazon Linux 2012.03, 2015.03, Amazon Linux 2(2018년 9월 25일 업데이트 이후)
  • Ubuntu 12.04, 14.04, 16.04, 18.04, 20.04, Red Hat Enterprise Linux 5.11, 6.10, 7.3, 7.7, 8.1
  • CentOS 5.11, 6.9, 7.3, SUSE 11 SP4, 12 SP5
  • Windows
  • Windows Server 2008 R1 SP2, 2008 R2 SP1, Windows Server 2012 R1, 2012 R2
  • Windows Server 2016, Windows Server 2019
  • (옵션) 소스 코드 분석을 위해서 GitHub 및 GitHub Enterprise 저장소 접근이 가능한 개인 액세스 토큰 필요
  • (옵션) .NET 코어로 포팅하기 위해 .NET 리포지토리를 분석하려면 Porting Assistant가 설정된 Windows 시스템이 필요
  • (옵션) SQL 데이터베이스를 분석하기 위해서는 Secrets Manager를 사용하여 데이터베이스에 대한 액세스를 제공하고 해당 키를 콘솔 UI에 추가

2-3. PoC 준비 > 대상 시스템 생성

2-4. PoC 준비 > 환경 설정 > 수집기(Collector)

① Amazon EC2 인스턴스 배포

  • AMI 이름: AWSHubApplication DataCollector AMI
  • 권장 사양: CPU(최소 4), RAM(최소 8GB)

② SSH 클라이언트를 사용하여 수집기에 로그인

③ Docker 컨테이너에서 bash 셸 세션 생성

④ AWS 구성 설정

⑤ 원격 서버 설정

2-5. PoC 준비 > 환경 설정 > 원격 서버

Linux 서버에서 키 기반 인증 설정

① 컨테이너의 다음 폴더에서 id_rsa_assessment.pub 라는 이름으로
생성된 공개 키를 복사
       /opt/amazon/application-data-collector/remote-auth/linux/keys

② 모든 원격 시스템의 $HOME/.ssh/authorized_keys 파일에 복사된
공개 키를 추가. 사용 가능한 파일이 없으면 touch또는 vim명령을
사용하여 생성

③ 원격 서버의 홈 폴더에 권한 수준 755이하 가 있는지 확인. 이면
777이면 작동하지 않음. chmod명령을 사용하여 권한을 제한 할 수 있음
Windows 2012 이상 서버에서 데이터 수집 설정

① 다음 URL에서 설정 스크립트를 다운로드
       https://application-data-collector-release.s3.us-west-2.amazonaws.com/scripts/WinRMSetup.ps1

② 다음 URL에서 New-SelfSignedCertificateEx.ps1 다운로드 하고 WinRMSetup.ps1 파일이 있는 폴더에 붙여 넣음
      https://github.com/Azure/azure-libraries-for- net/blob/ master/Samples/Asset/New-SelfSignedCertificateEx.ps1

③ 모든 애플리케이션 서버에서 다운로드한 PowerShell 스크립트를 실행

2-6. PoC 준비 > 환경 설정 > Discovery Agent 설치

1. Linux 기반 서버 또는 VM에 로그인하고 에이전트 구성 요소가 포함될 새 디렉터리를 생성

2. 새 디렉터리로 전환한 후 명령줄에서 설치 스크립트를 다운로드

3. 압축 해제

4. 에이전트 인스톨 명령 실행

5. 네트워크 outbound TCP 포트 443 방화벽 설정 해제 필요
1. https://s3.us-west-2.amazonaws.com/aws-discovery-agent.us-west2/windows/latest/AWSDiscoveryAgentInstaller.exe 를 다운로드

2. 명령 프롬프트를 관리자로 열고 설치 패키지를 저장한 위치를 탐색

3. 에이전트 인스톨 명령 실행

3. PoC 결과 > 대상 시스템 수집 및 전략 분석 현황

  • 3개의 게시판 업무시스템, 8개 서버에 대해서 수집 및 전략 분석 수행 결과에 대해 검토했습니다. 

3-1. PoC 결과 > 주요 화면 예시

3-2. PoC 결과 > 주요 화면 예시

3-3. PoC 결과 > 주요 화면 예시

3-4. PoC 결과 > 주요 화면 예시

3-5. PoC 결과 > 주요 화면 예시

3-6. PoC 결과 > 주요 화면 예시

3-7. PoC 결과 > 주요 화면 예시

3-8. PoC 결과 > 주요 화면 예시

3-9. PoC 결과 > 주요 화면 예시

3-10. PoC 결과 > 주요 화면 예시

3-11. PoC 결과 > 주요 화면 예시

3-12. PoC 결과 > 주요 화면 예시

3-13. PoC 결과 > 주요 화면 예시

3-14. PoC 결과 > 주요 화면 예시

3-15. PoC 결과 > 주요 화면 예시

3-16. PoC 결과 > 주요 화면 예시

3-17. PoC 결과 > 주요 화면 예시

3-18. PoC 결과 > 요약

3-19. PoC 결과 > 요약

3-20. PoC 결과 > 총평

4. 부록 > 참조 자료

1. AWS Migration Hub – 클라우드 마이그레이션 전략 추천 기능 출시

  • URL: https://aws.amazon.com/ko/blogs/korea/new-strategy-recommendations-service-helps-streamline-aws-cloud-migration-and-modernization/

2. Strategy Recommendations 사용 설명서

  • URL: https://docs.aws.amazon.com/migrationhub-strategy/latest/userguide/what-is-mhub-strategy.html

3. AWS Application Discovery Service 설명서

  • URL: https://docs.aws.amazon.com/ko_kr/application-discovery/latest/userguide/what-is-appdiscovery.html

4. How AWS Migration Hub Helps You Plan, Track, and Complete Your Application Migrations

  • URL: https://www.youtube.com/watch?v=PVyWqViXieY

5. Migration Hub Strategy Recommendations | AWS Events

  • URL: https://www.youtube.com/watch?v=RbMyVxrWiuw

4-1. 부록 > 점검 결과 상세

4-2. 부록 > 점검 결과 상세

4-3. 부록 > 점검 결과 상세

4-4. 부록 > 점검 결과 상세

감사합니다~

문의: info@bespinglobal.com | 대표번호: 02-1668-1280

관련

aws마이그레이션PoCLinux인스턴스migrationStrategy RecomendationsMigration Hub

HOT Trend

Recent Posts

  • 딜로이트도, 맥킨지도, 베스핀글로벌도: AI 에이전트로 일 바꾸는 시대

    2025년 07월 04일 클라우드베스핀글로벌clouddata데이터AI인공지능HelpNow AIbespinglobalAI에이전트helpnow업무자동화딜로이트
  • ⚔️데이터센터에서 시작된 전쟁? 요즘 뜨는 AIDC 개념부터 트렌드까지!

    2025년 06월 27일 클라우드clouddata데이터AI데이터센터클라우드 데이터센터bespinglobalAIDCAI 인프라베스핀글로벌
  • 구글부터 엔비디아까지, 빅테크 기업들의 AI 전략 최신본📖

    2025년 06월 20일 cloud베스핀글로벌클라우드data데이터AI구글마이크로소프트엔비디아AI에이전트google I/ONVIDIA GTC 2025Microsoft build 2025
  • AI를 연결한다고? 업계가 주목하는 ‘MCP’ 알아보기🔍

    2025년 06월 13일 베스핀글로벌클라우드cloudAIMCP
  • [WhaTap] RDS Failover/Reboot 관제 2 – RDS Failover

    2025년 05월 30일 RDSRDS FailoverRebootFailoverbespin global

베스핀글로벌은 모든 기업의 AI 혁신을 실현하기 위해, 세상에서 가장 혁신적이고 자동화된 AI 서비스와 솔루션을 만들어갑니다.
상호 : 베스핀글로벌 주식회사 ㅣ 대표자명 : 김써니, 허양호 ㅣ 사업자등록증번호 : 638-87-00223 ㅣ 통신판매번호 : 2019-서울서초-0347 ㅣ 대표전화 : 1668-1280
사업장주소지 : 서울특별시 서초구 강남대로 327, 13,14,15,16층(서초동,대륭서초타워) ㅣ 이메일 : info@bespinglobal.com ㅣ 개인정보 처리방침 ㅣ 개인정보 처리방침 안내

© 2026 BESPIN GLOBAL, All Rights Reserved.

BESPINGLOBAL
패밀리 사이트
China MEA SEA US

BESPIN Tech Blog
  • Home
  • Tech
    • CSP

      AWS

      GCP

      NCP

      Cloud

      Migration

      LZ, Control Tower

      Backup

      Monitoring

      Container

      Infra

      OS

      Middleware

      Data

      RDB

      Big Data Platform

      Application

      CI/CD

      BESPICK 구독하기 ㅣ 1668-1280

  • Trend
  • IT