Урок 1Каталогизация и нормализация данных: создание таблиц или записей CMDB, стратегия маркировки для приоритизации миграцииИзучите, как каталогизировать серверы, приложения и данные в структурированные инвентари или CMDB. Освойте нормализацию, стратегии именования и маркировки, которые поддерживают волны миграции, отслеживание владельцев и управление после миграции в AWS.
Designing inventory spreadsheets and CMDB fieldsNormalizing application and system namingDefining ownership, criticality, and SLA attributesCreating AWS‑aligned tagging taxonomiesTagging for migration waves and prioritizationУрок 2Два инструмента обнаружения: AWS Application Discovery Service и VMware vRealize Network Insight — использование для инвентаризации, картирования зависимостей и форматов экспортаПогрузитесь в AWS Application Discovery Service и VMware Aria Operations for Networks. Освойте настройку, сбор данных, картирование зависимостей и форматы экспорта для интеграции с AWS Migration Hub и инструментами планирования.
Configuring AWS Application Discovery ServiceCollecting agentless and agent‑based ADS dataSetting up VMware Aria Operations for NetworksBuilding dependency maps and flow visualizationsExporting inventories to AWS Migration HubУрок 3Руководство по интервью для заинтересованных сторон: владельцы приложений, администраторы БД, сеть, безопасность, операции, бизнес-заинтересованные стороныРазработайте структурированное руководство по интервью для технических и бизнес-заинтересованных сторон. Узнайте, какие вопросы задавать владельцам приложений, администраторам БД, сетевым, безопасностным и операционным командам для выявления скрытых зависимостей и ограничений миграции.
Identifying key technical and business stakeholdersPreparing role‑specific interview question setsRunning effective discovery workshops and sessionsValidating findings with follow‑up interviewsDocumenting decisions, risks, and open issuesУрок 4Характеристики хранения и ввода-вывода: типы хранилищ данных, IOPS, пропускная способность, общие ресурсы, дедупликация, расписания резервного копированияПоймите характеристики хранения и ввода-вывода, влияющие на проектирование в AWS. Научитесь документировать типы хранилищ данных, профили производительности, дедупликацию и расписания резервного копирования для выбора подходящих опций EBS, EFS или FSx и политик.
Classifying datastore and array types in useMeasuring IOPS, throughput, and latency profilesIdentifying storage tiers, QoS, and share settingsDocumenting snapshots, backups, and retentionMapping storage needs to AWS storage servicesУрок 5Сбор инвентаризации серверов и ВМ: CPU, память, хранение, версии ОС, инструменты ВМ, снимкиНаучитесь собирать детальную инвентаризацию серверов и ВМ из VMware и гостевых ОС. Захватывайте CPU, память, хранение, версии ОС, инструменты и снимки для поддержки правильного размера, проверки совместимости и планирования миграции в AWS.
Gathering CPU, memory, and NUMA informationCapturing disk layout, datastore, and capacity dataRecording OS versions, editions, and patch levelsIdentifying VMware Tools status and versionsDetecting snapshots and orphaned VM artifactsУрок 6Зависимости приложений и уровней: процессы веб, приложения, БД, порты между хостами, карты сервисовНаучитесь выявлять и документировать уровни приложений и их зависимости через веб-, прикладные и уровни баз данных. Поймите порты, протоколы и карты сервисов, необходимые для безопасной репозиционировки нагрузок в AWS.
Identifying web, app, and database tiersDocumenting inter‑tier ports and protocolsBuilding end‑to‑end service dependency mapsDetecting hidden batch jobs and background tasksCapturing external third‑party service callsУрок 7Операционные процедуры и сценарии: резервное копирование/восстановление, патчинг, развертывание, пути эскалацииПросмотрите существующие операционные процедуры и сценарии, поддерживающие здоровье нагрузок на месте. Переведите практики резервного копирования, патчинга, развертывания и эскалации в требования и ограничения для зон посадки AWS и операций.
Cataloging backup and restore proceduresDocumenting patching and maintenance workflowsCapturing deployment and release processesUnderstanding monitoring and alerting runbooksMapping escalation paths and on‑call rotationsУрок 8Топология сети и подключение: VLAN, подсети, маршрутизация, файрволы, NAT, балансировщики нагрузкиПоймите, как документировать текущую топологию сети, включая VLAN, подсети, маршрутизацию и уровни безопасности. Узнайте, как эта информация определяет проектирование VPC AWS, опции подключения и стратегии групп безопасности и NACL.
Mapping VLANs, subnets, and IP address rangesDocumenting routing, VRFs, and default gatewaysCapturing firewall, NAT, and ACL configurationsIdentifying load balancers and VIP dependenciesRelating on‑prem networks to AWS VPC designУрок 9Предположения, которые нужно явно указывать при наличии пробелов: пример нагрузки, недоступные метрики, окна обслуживания, ограничения лицензированияНаучитесь документировать и сообщать предположения, когда данные обнаружения неполные. Захватывайте примеры нагрузок, отсутствующие метрики, окна обслуживания и ограничения лицензирования для управления рисками и ожиданиями заинтересованных сторон.
Identifying missing or unreliable data areasDefining traffic and load sampling assumptionsStating maintenance and outage window limitsCapturing licensing and support constraintsRecording risks and validation follow‑upsУрок 10Скрипты и ручные техники: PowerCLI, govc, вызовы API vSphere, команды Linux/Windows для сбора конфигурацииНаучитесь скриптам и ручным техникам извлечения конфигурации VMware и ОС, когда инструменты ограничены. Используйте PowerCLI, govc, API vSphere и команды ОС для построения надежных инвентаризаций и валидации автоматизированных выводов.
Using PowerCLI to export VM configurationLeveraging govc and vSphere REST APIsRunning Linux commands for system inventoryRunning Windows commands for system inventoryValidating manual data against tool outputsУрок 11Специфика баз данных: движок, версия, размер схемы, скорость транзакций, репликация, окна обслуживанияСосредоточьтесь на обнаружении специфичном для баз данных через движки и платформы. Захватывайте тип движка, версию, размер схемы, скорость транзакций и репликацию для информирования выбора сервисов баз данных AWS и стратегий миграции.
Cataloging database engines and versionsMeasuring schema size and growth trendsCapturing transaction and query rate metricsDocumenting replication and HA configurationsIdentifying maintenance and backup windowsУрок 12Метрики использования и производительности: загрузка CPU/памяти, задержки, пропускная способность, пиковые паттерны, окна храненияНаучитесь собирать и интерпретировать метрики использования и производительности для нагрузок VMware. Используйте данные CPU, памяти, ввода-вывода и задержек для правильного размера экземпляров AWS, планирования производительности хранения и понимания пиков и сезонных паттернов.
Identifying authoritative metric data sourcesCapturing CPU and memory utilization baselinesMeasuring disk IOPS, throughput, and latencyAnalyzing network throughput and connection countsDetecting peaks, seasonality, and retention needsУрок 13Обзор опций инструментов третьих сторон: случаи использования Cloudamize и Turbonomic для TCO, размера и приоритизации миграцииПросмотрите инструменты обнаружения и оптимизации третьих сторон, такие как Cloudamize и Turbonomic. Поймите их сильные стороны для анализа TCO, размера и приоритизации миграции, а также как интегрировать выводы в планы AWS.
Cloudamize capabilities and data collectionTurbonomic workload optimization featuresComparing sizing recommendations across toolsUsing tools for TCO and cost modelingExporting results into migration backlogsУрок 14Артефакты безопасности и соответствия: ACL, правила файрволов, шифрование, логи, следы аудита, хранилища идентификацийОбнаружите, как инвентаризировать артефакты безопасности и соответствия, влияющие на миграцию. Документируйте ACL, правила файрволов, шифрование, логи и хранилища идентификаций для проектирования безопасных зон посадки AWS и сопоставлений контролей.
Cataloging firewall rules and security zonesDocumenting ACLs, security groups, and NACLsIdentifying encryption methods and key custodyReviewing logging, SIEM, and audit requirementsMapping identity stores and access modelsУрок 15Методы обнаружения и источники доказательств: запросы без агентов, API гипервизора, SNMP, syslogs, счетчики производительности, интервьюИзучите методы обнаружения и источники доказательств для сред VMware. Сравните сканирования без агентов, API гипервизора, SNMP, логи и интервью, и научитесь комбинировать их в повторяемый, поддающийся аудиту процесс обнаружения.
Using vCenter and hypervisor API integrationsLeveraging agentless OS and network scansCollecting SNMP, syslog, and perf counter dataCorrelating logs with configuration evidenceCombining automated discovery with interviews