플랫폼

환경 파악, 비용 모델링, 마이그레이션을 하나의 플랫폼에서

CloudHound는 모든 서버를 측정하고, AWS, Azure, Google Cloud, Oracle Cloud의 실시간 요금으로 비용을 산정한 다음, 선택한 클라우드로 이전합니다.

수집된 데이터

각 레코드는 실행 중인 서버에서 수집한 샘플입니다: CPU, 메모리, 디스크, 프로세스, 네트워크 흐름. 같은 데이터로 환경의 비용 산정, 계획, 마이그레이션을 수행합니다.

 
개의 레코드 수집, 계속 증가 중

첫 설치부터 전환까지

일반적인 프로젝트를 날짜별로 살펴봅니다.

  1. 0일차

    설치

    서버당 명령 하나, 또는 SSH와 WinRM을 통한 에이전트리스 방식. 인벤토리, 프로세스, 연결 정보가 즉시 도착합니다.

  2. 1시간 후

    첫 사용률 데이터 수신

    CPU, 메모리, 디스크를 1분마다 샘플링하며, 각 서버에 대한 설명이 몇 분 안에 작성됩니다.

  3. 3일차

    비용이 산정된 환경

    모든 서버를 최신 AWS, Azure, Google Cloud, Oracle Cloud 요금으로 산정: 온디맨드, 예약, Savings Plan을 나란히 비교.

  4. 5일차

    종속성 매핑

    5일간의 네트워크 흐름을 애플리케이션 단위로 묶습니다.

  5. 7일차

    웨이브 계획

    종속성 맵으로부터 웨이브 계획이 생성됩니다. 애플리케이션을 웨이브 사이로 끌어 옮길 수 있습니다.

  6. 전환

    마이그레이션

    각 웨이브는 복제, 블록 단위 검증, 변환을 거쳐 선택한 클라우드에서 부팅됩니다. EC2에서 서버 125대를 12분 만에.

데이터 레지던시

포트폴리오를 만들 때 17개 호스팅 리전 중 하나를 선택합니다. 어느 나라의 에이전트든 아웃바운드 전용 TLS로 해당 리전에 보고하며, 데이터는 그곳에서만 처리되고 저장됩니다.

7,905
보고 중인 에이전트
0
이 페이지를 연 이후 수신한 레코드

적정 크기 조정

에이전트는 고정밀 사용률을 1분 단위로 계속 기록합니다: CPU, 메모리, 그리고 각 드라이브의 작업 수와 바이트 카운터. 각 서버는 이 7일간의 분 단위 데이터로 실측 사용량에 맞게 크기가 정해집니다. 다음은 8 vCPU, 32 GiB, 드라이브 9개로 구성된 예시 애플리케이션 서버의 1주일이며, CPU와 메모리는 실제 운영 서버의 1주일을 바탕으로 했습니다.

CPUPer minute, 7 days
MemoryPer minute, 7 days
Disk throughput9 drives stacked, per minute, 7 days, MiB/s. Legend: p99 per drive
C: System1.5 MiB/s, 151 IOPS
D: Application28.5 MiB/s, 744 IOPS
E: Logs13.8 MiB/s, 514 IOPS
F: Uploads30.9 MiB/s, 367 IOPS
G: Cache32.0 MiB/s, 2,296 IOPS
H: Queue10.1 MiB/s, 1,330 IOPS
I: Reports37.1 MiB/s, 979 IOPS
J: Backups79.6 MiB/s, 366 IOPS
K: Archive15.6 MiB/s, 334 IOPS
Provisioned

8 vCPU, 32 GiB, 9 drives

CPU needed

8 × 63% × 1.2 = 6.04rounded up to 7 vCPU

Memory needed

32 × 65% × 1.1 = 22.9 GiBof 32 GiB provisioned

Disk throughput needed

126 MiB/s = 132 MB/s

Disk IOPS needed

4,650 IOPS

Recommended

m6a.2xlarge8 vCPU, 32 GiB, 312 MB/s and 12,000 IOPS to EBS. The smallest size with enough vCPU and memory. m5a.2xlarge costs within 0.5% of it, so CloudHound picks the newer m6a.

Volumes

9 × gp3Each volume provisioned from its own p99. The busiest drive needs 2,296 IOPS and 80 MiB/s, inside the 3,000 IOPS and 125 MiB/s every gp3 volume includes, so nothing is provisioned above the baseline. io2 is recommended only above 80,000 IOPS or 2,000 MiB/s

1주일간 환경 파악을 마친 서버 하나

1주일간의 환경 파악 후 CloudHound가 일반적인 애플리케이션 서버에 대해 알게 되는 정보입니다. 서버는 예시이지만, 모든 항목은 에이전트가 수집하는 것입니다.

ORDERS-APP-02
Windows Server 2016 StandardVMware VM8 vCPU, 32 GiB10.20.14.37
7 daysObserved
10,080Samples per metric
289Fields per sample
12Connections mapped
Order management application server

Hosts the customer order portal and its API in IIS, and a Java service under Tomcat that takes orders from the EDI gateway and archives documents to Amazon S3. A local SQL Server instance holds the order databases; reporting and the warehouse system read from it on 1433. Busy 07:00 to 19:00 on weekdays, quiet overnight apart from the 02:00 backup.

Migration effort2 of 5

Lift and shift. Every dependency is reached by name or IP, with no hardware dongles or host-bound licenses.

Linux replatforming3 of 5

The API and the Tomcat service move as they are. The portal is .NET Framework 4.8 and needs porting first.

Containerization3 of 5

order-sync is stateless and container ready. The database stays on EC2 or moves to RDS.

Right sizing
8 vCPU32 GiB today
m6a.2xlarge8 vCPU, 32 GiB

$520.93 a month on demand, $396.59 on a 3-year no-upfront Compute Savings Plan, Windows, US East (Ohio), plus $188.80 for nine right-sized gp3 volumes.

ProcessPortsCPUMemoryTraffic/minPresence
w3wp.exe OrdersPortalIIS worker for the order portal443, 809.8%11.2%26.5 MiB100%
sqlservr.exeSQL Server, instance MSSQLSERVER14336.1%36.0%20.5 MiB100%
java.exe order-syncTomcat 9 running the EDI order sync8080, 84433.4%9.8%6.4 MiB100%
w3wp.exe OrdersApiIIS worker for the order API-2.6%3.9%8.3 MiB100%
MsMpEng.exeMicrosoft Defender antivirus-1.1%1.3%-100%
beremote.exeBackup Exec remote agent100000.3%0.6%12.9 MiB100%
sqlagent.exeSQL Server Agent, runs the 02:00 jobs-0.2%0.4%-100%
ch-agent.exeCloudHound discovery agent-0.1%0.1%<0.1 MiB100%
zabbix_agentd.exeZabbix monitoring agent100500.1%0.1%-100%
lsass.exeLocal Security Authority-0.2%0.3%0.3 MiB100%
svchost.exe TermServiceRemote Desktop Services33890.1%0.2%-100%

Traffic per process is the sum of the traffic on the connections that process owns. Presence is the share of samples the process was running in.

DirectionPeerPortProcessTraffic/minPresence
IncomingF5 load balancer10.20.1.10443 HTTPSw3wp.exeOrdersPortal24.1 MiB100%
IncomingF5 load balancer10.20.1.10443 HTTPSw3wp.exeOrdersApi7.7 MiB100%
IncomingREPORT-SQL-0110.20.14.521433 SQL Serversqlservr.exe14.6 MiB96%
IncomingBACKUP-0110.20.3.4010000 NDMPberemote.exe12.9 MiB4%
IncomingWMS-APP-0110.20.16.111433 SQL Serversqlservr.exe5.9 MiB100%
IncomingEDI-GW-0110.20.9.218080 HTTPjava.exeorder-sync4.2 MiB100%
OutgoingFILE-0210.20.4.20445 SMBw3wp.exeOrdersPortal2.4 MiB88%
OutgoingAmazon S3us-east-1443 HTTPSjava.exeorder-sync2.2 MiB42%
OutgoingPayment gateway203.0.113.40443 HTTPSw3wp.exeOrdersApi0.6 MiB97%
OutgoingDC-0110.20.2.10389 LDAPlsass.exe0.3 MiB100%
OutgoingCloudHoundcollections443 HTTPSch-agent.exe<0.1 MiB100%
IncomingNo clients seenIdle listener8443 HTTPSjava.exeorder-sync--
DriveIOPS, 7 daysMiB/s, 7 daysVolume on AWS
C:SystemNTFS, SCSI 0:0, 78 of 120 GiB
gp3, 120 GiB, $9.60 a monthKept, the saving is under 10%3,000 IOPS, 125 MiB/s, the baseline
D:ApplicationNTFS, SCSI 0:1, 262 of 400 GiB
gp3, 400 GiB, $32.00 a monthKept, the taper lands on its size3,000 IOPS, 125 MiB/s, the baseline
E:LogsNTFS, SCSI 0:2, 41 of 100 GiB
gp3, 60 GiB, $4.80 a monthRight-sized from 100 GiB3,000 IOPS, 125 MiB/s, the baseline
F:UploadsNTFS, SCSI 0:3, 133 of 250 GiB
gp3, 190 GiB, $15.20 a monthRight-sized from 250 GiB3,000 IOPS, 125 MiB/s, the baseline
G:CacheNTFS, SCSI 0:4, 22 of 60 GiB
gp3, 40 GiB, $3.20 a monthRight-sized from 60 GiB3,000 IOPS, 125 MiB/s, the baseline
H:QueueNTFS, SCSI 0:5, 9 of 40 GiB
gp3, 20 GiB, $1.60 a monthRight-sized from 40 GiB3,000 IOPS, 125 MiB/s, the baseline
I:ReportsNTFS, SCSI 0:6, 57 of 150 GiB
gp3, 80 GiB, $6.40 a monthRight-sized from 150 GiB3,000 IOPS, 125 MiB/s, the baseline
J:BackupsNTFS, SCSI 0:8, 388 of 600 GiB
gp3, 600 GiB, $48.00 a monthKept, the saving is under 10%3,000 IOPS, 125 MiB/s, the baseline
K:ArchiveNTFS, SCSI 0:9, 610 of 1000 GiB
gp3, 850 GiB, $68.00 a monthRight-sized from 1,000 GiB3,000 IOPS, 125 MiB/s, the baseline

Web applications

ApplicationRuntimeFrameworkServed byBindings
OrdersPortalD:\inetpub\OrdersPortal.NET Framework 4.8ASP.NET MVC 5IIS 10https *:443 orders.corp.local
OrdersApiD:\inetpub\OrdersApi.NET Core 3.1.32ASP.NET CoreIIS 10 (ANCM)https *:443 /api

Background services

ServiceRuntimeServed byPath
order-syncJava 11.0.22Apache Tomcat 9.0.83D:\apps\tomcat9\webapps\order-sync

Network interfaces

InterfaceDriverAddressMTUMiB/s p99
Ethernet0vmxnet310.20.14.37/2415001.9
DatabaseEngineEditionSizeStatusBindings
OrdersDBD:\MSSQL\DATASQL Server 2016 SP3MSSQLSERVER, 13.0.6300Enterprise184.2 GiBOnline*:1433
EdiArchiveD:\MSSQL\DATASQL Server 2016 SP3MSSQLSERVER, 13.0.6300Enterprise41.0 GiBOnline*:1433
OrdersStagingD:\MSSQL\DATASQL Server 2016 SP3MSSQLSERVER, 13.0.6300Enterprise22.7 GiBOnline*:1433
ReportCacheD:\MSSQL\DATASQL Server 2016 SP3MSSQLSERVER, 13.0.6300Enterprise9.4 GiBOnline*:1433
OrdersDB_2019D:\MSSQL\DATASQL Server 2016 SP3MSSQLSERVER, 13.0.6300Enterprise6.3 GiBOffline*:1433

SQL Server Enterprise features

FeatureIn useEnterprise edition
Table partitioningNoNot needed
Online index operationsNoNot needed
Always On availability groupsNoNot needed
Transparent data encryptionNoNot needed
Memory above 128 GiBNoNot needed
VendorTypeVersionStatusLast used
Microsoft.NET FrameworkC:\Windows\Microsoft.NET\Framework64\v4.0.303194.8.04161In use by IISToday
MicrosoftASP.NET Core RuntimeC:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\3.1.323.1.32Running (1)Today
Microsoft.NET RuntimeC:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.366.0.36Installed, not runningNever
Eclipse AdoptiumJava JDK (default)C:\Program Files\Eclipse Adoptium\jdk-11.0.22.711.0.22Running (1)Today
OracleJava JREC:\Program Files\Java\jre1.8.0_2021.8.0_202Installed, not running11 Mar 2024
CPUp99 63%
Memoryp99 65%
Networkp99 1.9 MiB/s
Disk IOPS, summedp99 4,649 IOPS

High fidelity utilization: one sample every 60 seconds, 10,080 per metric over the week. Dashed navy line is the 99th percentile, orange is the sizing buffer above it, 20 percent on CPU and 10 percent on memory.

Migration readiness

Ready
Supported by the migration engineWindows Server 2016 boots on every current EC2 family. All nine disks are SCSI and replicate at full speed.
Ready
Dependencies mapped10 peers across 7 applications. Moves in the Orders wave with REPORT-SQL-01 and EDI-GW-01.
Review
Windows Server 2016Extended support ends 12 Jan 2027.
Action
SQL Server 2016Extended support ended 14 Jul 2026.
Action
.NET Core 3.1Out of support since 13 Dec 2022, still serving OrdersApi.
Review
Oracle Java 8 installedUnused since March 2024. Remove it before it becomes a license question.
Ready
SQL Server licenseEnterprise installed, no Enterprise feature in use. Standard is enough.

Reclaimable before migration

Total
31.4 GiB before migrationSafe to clear 13.9 GiB, review 17.5 GiB first.
Safe
IIS logs, 6.1 GiBC:\inetpub\logs\LogFiles, 18,442 files
Safe
Page file, 7.8 GiBC:\pagefile.sys, recreated at boot
Review
SQL Server backups, 17.5 GiBJ:\MSSQL\Backup, 14 files

종속성 매핑

CloudHound가 서버 간 네트워크 흐름으로 고객 환경을 그리는 방식대로 그린 예시 환경입니다. 서버 145대와 연결 780개를 애플리케이션별로 묶었습니다. 서버를 드래그하고, 마우스를 올려 통신 대상을 확인하고, 애플리케이션을 클릭해 따로 볼 수 있습니다.

웨이브 계획

CloudHound는 어떤 서버끼리 통신하는지 파악하고 그 트래픽으로 서버를 애플리케이션으로 묶습니다. 각 애플리케이션은 의존하는 데이터베이스와 같은 마이그레이션 웨이브에 배치되므로 필요한 시스템 없이 옮겨지는 것은 없습니다. 이 예시는 서버 1,000대를 환경 파악부터 10개 웨이브 계획까지 따라갑니다. 드래그해 회전할 수 있습니다.

1 of 6

Illustrative estate of 1,000 servers in 41 applications.

무엇이 어디로 옮겨지는가

CloudHound는 각 서버를 두 가지 방법 중 하나로 옮깁니다. 서버 전체를 검증된 정확한 사본으로 AWS, Azure, Google Cloud 또는 Oracle Cloud에 리호스트할 수 있습니다. AWS에서는 서버의 데이터베이스를 Amazon RDS for SQL Server, PostgreSQL, MySQL 또는 MariaDB로 바로 리플랫폼할 수도 있습니다.

  • 서버를 완벽하게 복제
  • EC2용으로 드라이버와 부트로더 변환
  • 서버 부팅 전 모든 블록 검증
  • 자동 상태 점검
  • 워크로드에 맞는 크기, 비용 최적화
  • RDS 호환성 사전 점검 85+개
  • Amazon RDS로 데이터베이스 복원
  • 테이블, 행, 역할, 설정 검증
  • 워크로드에 맞는 크기, 비용 최적화
  • 자격 증명은 바뀌지 않음

Database server

Windows Server 2022, SQL Server 2022
Operating system
Applications and services
Databases
Data files
In use

Amazon EC2

r6a.xlarge
Waiting

    마이그레이션 지원

    CloudHound는 135가지 운영 체제 변형을 지원하며, 지금까지 사용 중인 것으로 확인된 기업 서버의 99.5%를 마이그레이션할 수 있습니다.

      지원되는 Windows Server로 마이그레이션

      AWS로 이전하는 Windows 서버 중 상당수는 Microsoft가 더 이상 지원하지 않는 버전을 실행합니다. CloudHound는 마이그레이션 중에 Windows Server 2025로 업그레이드할 수 있어, 2034년 11월까지 지원되는 상태로 이전됩니다.

      48Out of support34Ending within a year58Supported
      Windows Server

      Example estate of 140 Windows servers. Support dates are Microsoft's end of extended support.

      디스크 하나, 첫 동기화부터 운영 전환까지

      블록 수준 마이그레이션은 디스크의 블록을 복사하므로 결과는 원본처럼 부팅되는 정확한 복제본입니다. 원본은 절대 수정되지 않습니다. 원시 블록 읽기는 디스크 속도로 진행되며, 당사 벤치마크에서 1 TiB 디스크를 255초 만에 복사했습니다. 이후 패스는 변경된 블록만 옮기므로 최종 동기화에는 최근 변경분만 담깁니다. 시작 전에 대상 볼륨을 다시 읽어 원본과 블록 단위로 비교한 다음 디스크 크기를 최적화합니다. 아래 수치는 예시 디스크의 값입니다.

      1. Initial sync-Blocks in use
      2. Delta-Changed blocks only
      3. Final sync-Moments before launch
      4. Verify-Data blocks checked
      5. Rightsize-Free space trimmed
      Not yet copiedUnusedChanged on the sourceOn the targetVerifiedTrimmed

      시작 후 자동 QA

      서버가 클라우드에서 부팅되면 CloudHound는 모든 서비스, 포트, 데이터베이스, 볼륨, 네트워크 경로가 원본에서 실행되던 그대로 돌아왔는지 확인합니다.

      애플리케이션
      • IIS 웹 서버
        W3SVC 실행 중
      • SQL Server
        MSSQLSERVER 및 SQL Server Agent 실행 중
      • 애플리케이션 서비스
        업무 서비스 2개 실행 중
      • 수신 대기 포트
        80, 443, 1433, 135 열림
      • 웹 사이트 바인딩
        두 HTTPS 사이트 모두 응답
      • SQL Server 인스턴스
        엔진과 에디션이 원본과 일치
      • 데이터베이스
        5개 중 5개 온라인
      스토리지
      • 볼륨 C:
        시스템, 80 GiB
      • 볼륨 D:
        데이터, 400 GiB
      • 볼륨 L:
        SQL Server 로그, 100 GiB
      • 매핑된 드라이브 S:
        파일 서버의 공유
      네트워크
      • 인바운드 443
        사무실 사용자, 경로·ACL·보안 그룹에서 허용
      • 인바운드 1433
        10.20.8.0/24의 앱 서버 3대: 복귀 경로 없음
      • 결제 API
        HTTPS 443 연결됨
      • 파일 서버
        SMB 445 연결됨
      • 메일 릴레이
        SMTP 25: 10.20.9.0/24로 가는 경로 없음
      • 구성된 주소
        앱 설정의 주소 연결됨
      • DNS
        리졸버가 응답
      시스템
      • 주소
        대상 서브넷에서
      • 시계
        시간 서버와 동기화
      • Windows 정품 인증
        EC2에서 인증됨
      • 도메인
        도메인 컨트롤러가 응답
      • 핵심 서비스
        방화벽, 이벤트 로그, 시간, 네트워크
      • 리소스
        CPU, 메모리, 디스크 공간 한도 이내
      • 재시작
        예기치 않은 재시작 없음
      • 부팅 이벤트
        CD-ROM 드라이버: EC2에는 광학 드라이브 없음
      예시: IIS와 SQL Server가 있는 Windows Server 2019 애플리케이션 서버
      해결 방법

      두 문제 모두 서버에 있지 않습니다. AWS에 있는 서브넷의 라우팅 테이블에 온프레미스 네트워크 두 곳으로 가는 경로가 없습니다. VPC 콘솔에서 해당 라우팅 테이블을 열고 다음을 추가합니다:

      • 10.20.8.0/24
        Transit Gateway 경유, 앱 서버 3대용
      • 10.20.9.0/24
        Transit Gateway 경유, 메일 릴레이용
      Waiting for the server to boot
      0/26
      Collecting information from the server

      12분 만에 서버 125대

      2026년 9월 벤치마크를 다시 재생합니다. 94가지 운영 체제 변형에 걸친 서버 125대와 총 9.3 TiB의 디스크 140개를 모두 복제하고, 블록 단위로 검증하고, 변환하고, 부팅하여 EC2에서 확인했습니다.

      14
      GiB/s
      11m
      33s
      100%
      0 queued0 replicating0 launching125 booted

      Ask CH

      Ask CH, the CloudHound assistant, works from the same data as the rest of the platform. One message can produce the assessment pack and then start the migration.

      • PPTXA board readout in your own template: headline figures, end-of-support risk, right-sizing, the business case and the waves.
      • XLSXA workbook of real tables and live formulas over named assumptions, so the term or discount can be changed.
      • DOCXA written report with a contents page, numbered sections, figures and tables.
      • RUNThe migration itself. It lists the servers it will replicate and waits for your approval before anything moves.

      The estate, the figures and the documents shown are illustrative.

      Most AI assistants
      ›
      ‹1,164 servers
      That's a database query.
      Ask CH
      Readiness assessment · 1,164 servers
      Cost estimate · 6 pricing strategies
      Regional pricing · 7 regions compared
      Utilization · 7 days, 95th percentile
      End-of-life data · 208 near end of support
      Licensing · 226 SQL Server instances
      Dependency map · 89 application groups
      Wave plan · 7 named waves
      Composing the readout, workbook and report
      PPTXmap-assess-readout.pptx15 slides
      XLSXbusiness-case.xlsxlive formulas
      DOCXboard-report.docxyour template
      business-case.xlsx  ·  Excel
      D6fx=SUM(Servers[Annual cost on AWS]) * (1 - Discount)
      ABCDEF
      1Aldermont Health · AWS business case
      2Every figure below is a formula over the Servers and Assumptions sheets
      3Cost line (USD a year)TodayOn AWSSavingShare of AWS billAssumption
      4Block storage3,510,0002,310,0001,200,00035%gp3, used data
      5Backup2,640,0001,930,000710,00029%30-day retention
      6EC2 compute3,100,0001,180,0001,920,00018%3-yr savings plan
      7Windows and SQL licenses1,420,000550,000870,0008%License included
      8Network and support790,000650,000140,00010%Business support
      9Total11,460,0006,620,0004,840,00042% lower5 years: 24.2M
      10
      11Term3 yearsDiscount0%Regionus-west-2
      SummaryServersAssumptionsPricing
      board-report.docx  ·  Word
      FileHomeInsertDesignLayoutReferencesReviewView
      Calibri11Heading 1Normal
      ALDERMONT HEALTH · AWS Migration AssessmentBoard report

      7. The business case

      Running the assessed estate on AWS is estimated at USD 6.62M a year against a current run cost of USD 11.46M, a reduction of 42%. Over five years the difference is USD 24.2M. The estimate uses live AWS price lists for US West (Oregon), a three-year compute savings plan with no upfront payment, and right-sizing on 7 days of high fidelity utilization.

      USD 11.46Mcurrent annual run cost
      USD 6.62Mannual cost on AWS
      USD 24.2Msaved over five years

      7.1 Where the money goes

      Figure 7.1 Annual cost on AWS by component (USD)
      Block storage2.31M
      Backup1.93M
      EC2 compute1.18M
      Windows and SQL licenses0.55M
      Network overhead0.31M
      AWS Business support0.28M

      Storage and backup make up 64% of the AWS bill. Tiering file-server and backup data to S3 and FSx is the largest saving still available after migration.

      7.2 Pricing strategy

      Table 7.2 Annual cost by commercial strategy
      StrategyAnnual costvs on-demand
      No right-sizingUSD 8.94M+20%
      On-demandUSD 7.48M-
      1-year savings planUSD 6.84M-9%
      3-year savings plan (selected)USD 6.62M-11%

      7.3 Five-year view

      Figure 7.3 Cumulative saving against the current run cost (USD)
      4.8M9.7M14.5M19.4M24.2M
      Year 1Year 2Year 3Year 4Year 5
      1. Prices from AWS price lists. 2. Right-sizing at the 95th percentile plus 20% CPU and 10% memory headroom.
      AWS Migration AssessmentPage 7 of 24
      ALDERMONT HEALTH · AWS Migration AssessmentBoard report

      8. End-of-support exposure

      36 servers already run software past vendor end of support and a further 172 reach it within twelve months, 18% of the estate. Migration is the point at which that risk is retired: each wave replaces or upgrades the unsupported software it carries.

      Windows Server 2012 R2 and SQL Server 2012 to 2016 are the most urgent: 50 servers already past support. All of them are scheduled into waves 1 to 3.

      8.1 Hotspots

      Table 8.1 Software at or near end of support
      SoftwareServersSupport endsRisk
      Windows Server 2012 R214Oct 2023Critical
      SQL Server 2012 / 2014102022 / 2024Critical
      SQL Server 201626Jul 2026Critical
      CentOS / Red Hat 719Jun 2024Critical
      PostgreSQL 9.3 - 13172018 - 2025Critical
      Windows Server 2016168Jan 2027Warning
      SQL Server 201727Oct 2027Warning
      Windows Server 2019452Jan 2029Watch

      8.2 Remediation by wave

      Wave 1 (50 servers) retires every Windows Server 2012 R2 host and moves its workloads to Windows Server 2022 on EC2.

      Waves 2 and 3 carry the SQL Server estate, re-platforming 2012 to 2016 instances to supported versions or to RDS.

      8.3 If the estate stays where it is

      Staying on premises means buying extended security updates each year from 2027, and leaves 208 servers without vendor patches for part or all of that period.

      OptionSecurity updatesCost trend
      Migrate in waves 1 to 3Current on arrivalFalls 42%
      Extended supportPaid, time-limitedRises yearly
      Do nothingNoneFlat, risk grows
      3. Counts are servers except PostgreSQL (instances). 4. Windows Server 2019 extended support ends January 2029.
      AWS Migration AssessmentPage 8 of 24
      Page 7 of 246,412 wordsEnglish (United States)
      Then the migration
      Nothing moves until you approve it.
      Approve these changes?
      Start replication for novadesk-vda-01US West (Oregon) · initial sync
      Start replication for novadesk-vda-02US West (Oregon) · initial sync
      Start replication for novadesk-vda-03US West (Oregon) · initial sync
      47 more servers in wave 1
      ApproveCancel
      Throughput
      Transferred
      vda-01
      vda-02
      vda-03
      vda-04
      vda-05
      + 45 more
      Discovery to board pack to replication, in one conversation.
      Ask CH, the CloudHound assistant
      Statue of a dog sitting on a stepped pedestal surrounded by tall trees and plants in soft sunlight.
      AWS 파트너

      “CloudHound는 환경 파악부터 웨이브 계획까지 복잡한 환경을 즉시 명확하게 보여 주어, 고객에게 더 빠르고 확신 있는 성과를 제공할 수 있게 해 줍니다.”

      마이그레이션 총괄
      AWS Premier Partner

      문의하기