Короткий ответ
Azure migration Kazakhstan должна начинаться с readiness, а не с покупки cloud resources. Правильный стартовый вопрос звучит так: “Какой workload можно безопасно перенести первым, какие данные он обрабатывает, какие у него зависимости, кто владеет бюджетом, какой rollback возможен и какие требования legal/security/compliance нужно проверить”. Не “какой сервер взять в Azure?”.
Этот гайд адресован IT, безопасности, финансам, закупке и владельцам бизнеса, обсуждающим Azure в контексте Microsoft stack. Он не заменяет юридическое заключение, коммерческое предложение или расчет цены. Его задача — помочь собрать исходные данные, отделить migration от backup/DR, различать landing zone и отдельный VM, сохранить cost governance и избежать неоправданных утверждений о data residency.
Microsoft Cloud Adoption Framework определяет миграцию как последовательность шагов, сроки и метод переноса рабочих нагрузок в Azure. Оценка workload дает видимость архитектуры, производительности, безопасности, кода и баз данных до переноса. Главное: Azure migration начинается с видимости. Без знания dependencies, CPU/RAM/storage metrics, security requirements, database versions, network flows, RTO/RPO и владельцев проект станет набором предположений, а не управляемым процессом.
Для Казахстана добавляется уровень: data residency, персональные данные, договорные обязательства и клиентские политики. На момент подготовки гайда (июнь 2026) при проверке официального Microsoft Azure regions list Казахстан не найден как public Azure region. Поэтому гайд не утверждает “Azure закрывает требования Казахстана” и не советует “выберите регион — будет legal”. Вместо этого он фиксирует необходимое: вопросы размещения данных и персональных данных должны проверяться юристами, безопасностью и комплаенс-владельцем клиента, опираясь на текущую документацию Microsoft (https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/ и https://learn.microsoft.com/en-us/azure/reliability/regions-list) и законодательство Казахстана.
Как выбрать первый workload
Первый workload должен снижать риск, а не демонстрировать смелость команды. Если начать с критичной системы, где никто не знает dependencies, есть персональные данные, legacy database, hard-coded credentials, нестабильная сеть и отсутствует rollback plan, быстро получится дорогой cloud incident. Если начать слишком узко — например с неважного тестового сервера — пилот не докажет пользу бизнесу.
Хороший первый workload обычно имеет несколько признаков:
- понятный business owner;
- известные dependencies;
- доступные performance metrics;
- управляемый data scope;
- приемлемый downtime window;
- понятные RTO/RPO expectations;
- ограниченный licensing risk;
- возможность rollback;
- измеримый результат после миграции;
- finance owner, который видит cost model.
Внутренний сервис с умеренной нагрузкой, понятной БД, ограниченными пользователями и четким мониторингом часто подходит лучше, чем основная ERP. Системы 1С, CRM, клиентские порталы, финансовые БД и сервисы с чувствительными персональными данными требуют более зрелого assessment. Их можно переносить, но редко как первый эксперимент.
Migration waves
Большую миграцию лучше проводить волнами, а не одним броском. Wave объединяет связанные компоненты, которые нужно переносить вместе. Microsoft CAF подчеркивает: прямые зависимости требуют совместного переноса, иначе возникают сбои. На практике: сервер приложения без БД, queue, identity integration, firewall rules и monitoring не сработает после переноса, хотя сам VM запустится.
Перед первой wave соберите:
- application list;
- server and database map;
- identity and service accounts;
- network flows;
- external integrations;
- backup and restore requirements;
- monitoring and logging requirements;
- license assumptions;
- responsible owners;
- cutover and rollback steps.
Без этих данных estimate выглядит уверенно на бумаге, но в реальности команда обнаруживает зависимости после cutover — самый дорогой момент для discovery.
Decision table: migration, backup/DR, landing zone или FinOps
| Ситуация |
Что это значит |
Практичный следующий шаг |
| Есть один понятный workload, owner, metrics, dependencies and rollback. |
Можно готовить migration pilot. |
Собрать assessment, landing zone minimum, cost model, security baseline and cutover plan. |
| Бизнесу важнее восстановление после сбоя, чем перенос production. |
Backup/DR route может быть лучше first step. |
Описать RTO/RPO, критичные systems, replication/backup scope and recovery testing. |
| Azure уже используется, но расходы растут без owner. |
Проблема не migration, а FinOps/governance. |
Ввести tags, budgets, alerts, cost review, resource cleanup and accountability model. |
| Нет subscriptions, policies, network, identity model or monitoring foundation. |
Нужна landing zone до production workloads. |
Подготовить minimum landing zone design: identity, networking, governance, security and automation. |
| Workload содержит personal/client/regulated data. |
Region и data residency нельзя решать только технически. |
Подключить legal/compliance owner and validate Microsoft docs, contracts, policies and KZ requirements. |
Data residency и KZ compliance caveat
Data residency при Azure migration — это не выбор ближайшего региона. Это категории данных, юридические обязательства, внутренние политики, договорные ограничения, логика backup/replication, доступ в поддержку, логирование, мониторинг, пути данных и утверждающая сторона.
Закон Республики Казахстан от 21 мая 2013 года № 94-V «О персональных данных и их защите» (источник: Adilet) — основной правовой документ. Гайд не толкует закон для конкретной компании и не гарантирует, что любой Azure region, архитектура или контракт соответствуют требованиям Казахстана. Он фиксирует необходимое: если workload обрабатывает персональные, клиентские, сотрудничские данные, финансовую отчетность или регулируемую информацию, юридический и compliance-владелец должны проверить путь данных перед миграцией.
Это не юридическая консультация. Production-архитектуру должны согласовать квалифицированный юридический/compliance-эксперт и владелец data-protection клиента, с учетом текущего законодательства и условий Microsoft.
Чеклист для обсуждения размещения данных:
- какие категории данных участвуют;
- есть ли персональные данные граждан или жителей Казахстана;
- где данные хранятся сейчас;
- где они будут храниться после миграции;
- какие регионы рассматриваются;
- есть ли резервные копии, снимки, реплики или логи в другой географии;
- кто имеет административный доступ;
- какие внешние обработчики или пути поддержки могут применяться;
- есть ли политика клиента в отношении страны, региона или облачного провайдера;
- какие договорные документы должны быть проверены;
- кто утверждает решение перед production.
Microsoft Azure region list нужно трактовать как живой источник. На момент подготовки гайда Казахстан не входил в список публичных Azure regions. Это не заменяет финальное подтверждение Microsoft и не решает юридические вопросы. Это означает: гайд не предполагает локальный регион в Казахстане и не обещает автоматическую локальную резидентность.
Для региональных компаний, работающих в КЗ, УЗ, АЗ, АМ, ГЕ, КГ и УА, вопросы размещения данных становятся более сложными. Одна региональная страница не должна утверждать один универсальный ответ. Каждая страна, контракт клиента и класс данных могут потребовать своего пути одобрения.
Если review показывает, что определенные данные должны оставаться в одобренной казахстанской среде, ответ не “перенесем всё в ближайший регион Azure и будем надеяться”. Более безопасное обсуждение архитектуры может включать:
- хранение чувствительных записей в одобренной локальной инфраструктуре, в то время как Azure размещает слои приложения, интеграции или аналитики;
- токенизацию, анонимизацию или минимизацию данных перед попаданием в облачные рабочие нагрузки;
- гибридное подключение между локальными системами и сервисами Azure;
- управляемое клиентом шифрование и строгий review управления ключами, если требуется;
- локальные требования к резервной копии и восстановлению для регулируемых наборов данных;
- четкое разделение между нечувствительными рабочими нагрузками и рабочими нагрузками, требующими юридического одобрения;
- задокументированные предположения о обработчике, поддержке и административном доступе;
- явное одобрение юридическим, security, финансовым и бизнес-владельцами перед production.
Вот почему запросы про data residency Казахстана требуют аккуратного контента. Гайд может объяснить фреймворк решения, но только текущая проверка документации Microsoft, review контракта и customer-specific legal/compliance review могут одобрить финальный маршрут.
Что такое landing zone простыми словами
Azure landing zone — основа для рабочих нагрузок с согласованным управлением. Microsoft определяет это как стандартный подход к настройке и управлению Azure в масштабе с согласованием security, compliance и операционной эффективности. Включает: billing и tenant, управление идентичностью, группы управления и subscriptions, сетевую топологию, security, governance, автоматизацию и DevOps.
Просто: landing zone — это не “мы создали VM”. Это подготовленная среда вокруг VM и приложения. Без него каждая новая рабочая нагрузка изобретает свою идентичность, сеть, именование, мониторинг, политику, резервную копию, теги и security-решения. Может работать на демонстрации, но не как устойчивая платформа.
Минимальные вопросы landing zone:
- кто владеет Azure tenant и subscription;
- как организованы subscription;
- какие группы управления и политики применяются;
- как работает идентичность и admin roles;
- как спроектирована сетевая connectivity;
- какой security baseline требуется;
- какие логи и мониторинг обязательны;
- как помечены ресурсы;
- как настроены бюджеты и оповещения;
- как разделены non-production и production;
- как автоматизировано развертывание.
Для небольших компаний landing zone не нужно делать масштабной программой. Но даже минимальный вариант должен предотвратить хаос. Если разработчики, подрядчики и отделы создают ресурсы без тегов, бюджета, owner и security controls, расходы и риск быстро растут.
FinOps и cost governance до миграции
Azure cost management начинается до миграции. Workload с фиксированной стоимостью локального сервера может стать переменной облачной стоимостью. Это хорошо, когда использование эластично и управляемо. Это опасно, когда ресурсы завышены по размеру, неиспользуемы, без тегов, always-on и никто не владеет счетом.
Принципы оптимизации затрат Microsoft Well-Architected подчеркивают ROI, финансовые ограничения, модель затрат, подотчетность, границы бюджета, непрерывный мониторинг и повторяемые процессы. Практический перевод для казахстанских B2B-покупателей прост: не спрашивайте только “сколько стоит Azure”. Спросите:
- какой бизнес-результат поддерживает рабочая нагрузка;
- какая модель затрат ожидается;
- кто владеет бюджетом;
- какие ресурсы могут масштабироваться;
- какие ресурсы должны оставаться always-on;
- что нужно non-prod окружениям;
- как передача данных влияет на стоимость;
- включены ли backup, мониторинг и security;
- кто получает оповещения;
- какое действие происходит при срабатывании оповещения.
Microsoft Cost Management budgets помогают планировать и обеспечивают подотчетность. Они срабатывают оповещениями по фактическим или прогнозируемым затратам, но, по документации Microsoft, ресурсы не блокируются и потребление не останавливается. Это важно: оповещение без владельца и плана действий — просто письмо. FinOps требует поведения: review, cleanup, right-sizing и принятие решений.
Чеклист контроля затрат:
- определить теги: service, owner, environment, cost center, project, criticality;
- создать бюджеты по subscription/resource group где требуется;
- настроить получателей оповещений, которые могут действовать;
- определить, что происходит после 50%, 75%, 90% и 100% порога;
- review неиспользуемых и orphaned ресурсов;
- выключить non-prod где возможно;
- правильно определить размер после реальных метрик;
- отделить production от dev/test;
- проверить стоимость backup/monitoring/log retention;
- пересмотреть network egress и предположения по передаче данных;
- задокументировать reserved/savings опции только после понимания стабильного использования.
Для FinOps в РК добавьте финансовые и закупочные предположения с начала. Облачная стоимость — не только техническая оценка. Нужно понять маршрут счета, валютный риск, налоговый режим, лимиты одобрения, tender/RFP правила, собственника контракта и был ли Microsoft куплен через CSP/LSP. Гайд не дает налоговые советы. Но операционная логика такая: если finance увидит налоговые, счетные и закупочные вопросы только после пилота, одобрение может остановиться, даже если архитектура хороша.
Практический ритм FinOps:
- перед пилотом: согласовать owner, диапазон бюджета, разрешенные сервисы, naming и tags;
- во время пилота: еженедельный review фактических затрат, не только в конце;
- перед production: правильно определить размер на основе измеренного использования и добавить владельцев ответных действий;
- после production: ежемесячный cost review с IT и finance;
- каждый квартал: пересмотреть reserved/savings опции, политику cleanup, backup retention и log retention;
- перед масштабированием: проверить, работает ли та же модель затрат для следующей волны миграции.
Это разница между “Azure estimate” и “Azure cost governance”. Estimate дает число. Governance гарантирует, что число имеет владельца, monitoring loop и бизнес-решение за ним.
Когда начать с backup/DR, а не migration
Иногда первый облачный проект не должен быть миграцией. Если главная боль — риск простоя, расходы второго дата-центра, слабая резервная копия, отсутствие test-восстановления или неясный RTO/RPO, backup/DR может быть лучшим маршрутом.
Azure Site Recovery — сервис аварийного восстановления локальных рабочих нагрузок и Azure VMs. Помогает непрерывности бизнеса через репликацию с основного сайта на резервный, обеспечивая failover и failback. Azure Backup сохраняет данные в безопасности и восстанавливаемости.
Это не значит, что backup/DR просто или бесплатно. Это все еще требует:
- ранжирование критичности рабочной нагрузки;
- определение RTO и RPO;
- scope репликации;
- частоту backup;
- требования по retention;
- процесс test recovery;
- модель доступа и security;
- сетевое планирование;
- модель затрат;
- владельца для drills восстановления.
Backup/DR может быть менее дезорганизующим, чем полная миграция. Он выявляет зависимости и operational gaps до cutover production-workload. Если компания никогда не тестировала восстановление, migration-проект может начаться с обсуждения resilience.
Для запросов про резервное копирование Azure, держите разницу ясной:
- Azure Backup - про восстанавливаемость данных и поддерживаемых рабочих нагрузок;
- Azure Site Recovery - про disaster recovery, репликацию, failover и failback сценарии;
- миграция - про перемещение владения рабочей нагрузкой и runtime в Azure;
- landing zone - про управляемую основу, где живут облачные рабочие нагрузки.
Эти маршруты могут поддерживать друг друга, но это не одни и те же сервисы. Компания может начать с backup/DR, чтобы уменьшить operational риск, а потом использовать findings для планирования волн миграции.
B2B identity и tenant readiness
Для B2B-сценариев Azure migration — также проект идентичности. Workload может быть инфраструктурой, но реальный риск часто в Microsoft Entra ID: учетные записи администратора, гостевые пользователи, доступ партнеров, старые service accounts, отсутствие MFA, слабый conditional access, неуправляемый break-glass или непроверяемые audit logs.
Перед перемещением рабочей нагрузки, проверьте:
- кто владеет Microsoft Entra tenant;
- какие пользователи имеют Global Administrator, Privileged Role Administrator или subscription owner доступ;
- применяется ли admin MFA и conditional access;
- какие guest users все еще имеют доступ;
- какие partner relationships или delegated admin пути существуют;
- задокументированы ли service accounts;
- контролируются ли emergency access accounts;
- просматриваются ли sign-in логи и audit логи;
- требуется ли ротация workload identities;
- достаточно ли зрелый tenant security baseline для production облачных рабочих нагрузок.
Это важно для CSP-партнеров, LSP-клиентов, CSP-заказчиков и tender/RFP-покупателей. Proposal миграции, игнорирующий идентичность, может выглядеть дешевле, но часто скрывает сложнейшую security-работу. Если компания уже использует Microsoft 365, Dynamics 365, Power BI или Power Platform, Azure readiness должна быть связана с tenant readiness, а не рассматриваться отдельно.
Для customer-facing или partner-facing систем проверьте B2B collaboration flows. Кто может пригласить внешних пользователей? Какие домены разрешены? Что происходит с guest доступом после проекта? Проверены ли partner-администраторы? Видны ли privileged действия в логах? Это не косметика. Это решает, будет ли Azure контролируемой платформой или еще одним местом, где живут старые access-проблемы.
Что подготовить для Azure estimate
Azure estimate без вводных — это угадывание. Может быть полезным как приблизительный диапазон, но не как бюджетное решение. Microsoft CAF рекомендует собирать подробную информацию об архитектуре, производительности, безопасности, коде и БД. Вот что нужно собрать:
Technical inputs:
- workload name and business owner;
- current hosting location;
- CPU, RAM, storage and network metrics;
- peak load and usage pattern;
- OS, database and middleware versions;
- application architecture;
- dependencies and integrations;
- identity and service accounts;
- firewall and network rules;
- backup and restore process;
- monitoring and logging;
- current incidents or known bottlenecks.
Бизнес и governance вводные:
- почему рассматривается миграция;
- ожидаемый бизнес-результат;
- приемлемое время простоя;
- RTO/RPO;
- категории данных;
- constraints compliance и политик;
- маршрут закупки;
- владелец бюджета;
- модель поддержки;
- критерии приемки;
- владелец решения о rollback.
Cloud target inputs:
- preferred or required Azure region assumptions;
- IaaS vs PaaS candidates;
- landing zone state;
- subscription and resource group model;
- tags and cost center;
- security baseline;
- backup/DR requirements;
- monitoring/log retention;
- non-prod environments;
- growth assumptions.
Без этих вводных следующий шаг — не натянутая цифра, а assessment. Azure Migrate помогает обнаружить, оценить и спланировать. Это сервис для решения, планирования и выполнения миграции в Azure с оценкой готовности и стоимости для серверов, БД, веб-приложений, виртуальных рабочих столов с минимальным downtime и риском.
Как связать Azure с Microsoft 365, D365 и Power BI
Azure редко используется отдельно. Для Promise Group Kazakhstan Azure обычно подключен к более широкому маршруту Microsoft:
- Microsoft 365 — identity, users, collaboration, documents, tenant readiness
- Dynamics 365 — CRM/ERP business applications
- Power BI/Fabric — analytics, data platform, semantic model
- Power Platform — automation, apps, approvals
- Cybersecurity — Entra, Defender, Sentinel, monitoring, governance
- Tender/RFP — formal procurement и technical specs
- Copilot readiness — когда AI требует secure data foundation
Если Dynamics 365 project требует API layer, integration monitoring или обмен данными с локальными системами, Azure может быть частью архитектуры. Если Power BI требует подготовленные данные, Fabric или data pipelines, Azure может быть релевантна для data layer. Если Microsoft 365 tenant имеет security gaps, Azure migration не должна игнорировать идентичность и мониторинг. Если закупка формальная, Azure scope нуждается в ясном RFP package.
Useful internal routes:
Image prompt для будущего hero/OG
Before image generation, use this prompt:
Professional realistic cloud migration planning room in Kazakhstan: infrastructure architect, finance owner and security lead reviewing an abstract workload migration roadmap and Azure cost-control dashboard on a large screen, clean blue/teal enterprise lighting, subtle regional operations context, visual elements for workloads, network paths, budget thresholds and backup/DR without readable text, no logos, no fake cloud provider badges, no cartoon style, premium B2B consulting photography, 16:9, sharp web hero composition.
Alt text after generation: Команда IT, finance and security планирует Azure migration, workload roadmap and cost governance.
Caption: Azure migration начинается с readiness, data policy and cost governance, not with a random VM size.
Источники и границы
Технические факты в этом гайде основаны на официальных источниках Microsoft и официальных/юридических источниках, где это применимо:
- Microsoft Learn, Plan your migration - Cloud Adoption Framework:
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/migrate/plan-migration
- Microsoft Learn, Assess your workloads for cloud migration:
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/plan/assess-workloads-for-cloud-migration
- Microsoft Learn, What is an Azure landing zone:
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone
- Microsoft Learn, Cost Optimization design principles:
https://learn.microsoft.com/en-us/azure/well-architected/cost-optimization/principles
- Microsoft Learn, Create and manage budgets:
https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/tutorial-acm-create-budgets
- Microsoft Learn, Use cost alerts to monitor usage and spending:
https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/cost-mgt-alerts-monitor-usage-spending
- Microsoft Learn, Azure regions list:
https://learn.microsoft.com/en-us/azure/reliability/regions-list
- Microsoft Azure, Azure geographies:
https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies
- Microsoft Learn, What is Azure Migrate:
https://learn.microsoft.com/en-us/azure/migrate/migrate-services-overview
- Microsoft Learn, Azure Site Recovery documentation:
https://learn.microsoft.com/en-us/azure/site-recovery
- Microsoft Learn, About Azure Site Recovery:
https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-overview
- Adilet, Закон Республики Казахстан от 21 мая 2013 года N 94-V “О персональных данных и их защите”:
https://adilet.zan.kz/rus/docs/Z1300000094/z13094.htm
Этот гайд не публикует специфичные для Казахстана цены Azure, не обещает экономию затрат, не гарантирует успех миграции, не подтверждает tier/status партнера Microsoft, не дает юридический совет, не сертифицирует data residency и не заменяет документацию Microsoft или customer-specific оценку. Перед production миграцией, проверьте текущие условия Microsoft, доступность Azure region, доступность сервиса, contractual commitments, security controls, legal/compliance вопросы, правила procurement и workload-specific архитектуру.