赌博Azure迁移服务旨在为有Azure云迁移需求的企业,提供技术支持服务。通过从评估、设计、迁移执行到后续优化等服务,在轻松上云的同时,保障业务稳定性,避免企业在上云途中的各种风险。 |
降低成本 | 缩短时间 | 可扩展性 | 现代化 |
提高运营效率, 并降低运营费用 | 缩短了上市/发布时间 | 支持更具成本效率 的可扩展性要求 | 应用程序开发和现代化 |
Azure 中提供了三种不同的部署模式:IAAS、PAAS、SAAS,区别在于客户通过 Azure 掌握的控制级别
五个用于将应用程序迁移到云的选项:重新托管、重构、重新架构、重建或替换
重新托管
重新托管可以理解为“直接迁移”,需要将客户的物理服务器和虚拟机按原样迁移到Azure。在新的重新托管的云模型中,之前由客户自己管理的硬件和虚拟化操作系统现在由云提供商管理。工作负载或应用程序的所有其他方面都保持不变。这是一种使组织能够快速迁移,而风险或影响极小,还能带来立竿见影的好处。这种方法还能帮助组织更快地降低总拥有成本,并促进对迁移过程的投资,从而通过此模型不断展。 |
重构
此迁移方式通过重构应用程序,使用Azure的服务来优化成本、可在“重新托管”场景中,仅利用提供商托管的硬件和虚拟化操作系统,而在重构模型中,还可利用Azure云服务来降低成本。继续按原样使用当前的应用程序(对应用程序代码或配置进行细微的更改),并将应用连接到新的基础架构服务,如Azure 应用程序服务、Azure SQL 数据库托管实例或者容器。通过使用Azure降低成本并减少管理工作量。 |
重新架构
此迁移方式需要重新架构应用程序以实现现代化,即修改或扩展现有应用程序的代码库,针对Azure云平台进行优化,并提高可扩展性。对于扩展性和可靠性较高的现代应用,云提供商服务可直接用作它的后端服务。这可能是将应用迁移到云中耗时的一种方式了,因为可能需要更改应用代码。重新架构的一个示例是将单片应用程序分解为可协同工作并可在Microsoft Azure 上进行扩展的多个微服务。另一示例是重新架构 Microsoft SQL Server 数据库,使它成为完全托管的 Azure SQL 数据库。 |
重建
此迁移方式通过积极采用平台即服务(PaaS) 甚至是软件即服务 (SaaS) 服务架构,来修改现有的应用程序,此重建过程包含针对云添加新功能或从头构建应用程序所做的主要修改。重新构建的一个示例是重新设计代码,将原始应用程序分解成更小的块,然后使用云原生技术进行部署。 |
替换
此迁移方式需要迁移或弃用现有应用程序,替换为以服务形式交付的商用软件SaaS 提供全面的软件解决方案,你可以按即用即付的方式向云服务提供商购买。如果选择此选项,所有底层基础架构、中间件、应用软件和应用数据均位于服务提供商的数据中心中,并由服务提供商托管。服务提供商会管理硬件和软件,并根据相应的服务协议确保应用及其数据的可用性和安全性。 |
|
发现&评估 | 规划&设计 | 迁移&验证 | 优化 |
信息收集 应用系统评估 安全性评估 资源评估 工作量评估 费用评估 迁移风险、收益评估 | 云上架构 模块迁移策略 系统方案设计 安全方案设计 架构方案设计 迁移方案设计 测试方案设计 | 计算环境迁移 数据存储迁移 网络环境迁移 管理及安全环境迁移 功能、安全性验证 性能、压力、容灾、可用性测试 | 性能调优 高可用加固 安全加固 可扩展性优化 成本优化 技术服务和应急响应 |
工具 | 说明 |
Azure Migrate | 使用Azure Migrate服务评估本地VMware环境,评估应用虚拟机是否适合迁移到Azure,并提供无代理方式VMware的虚拟机迁移 |
Data Migration Assistant | 使用DMA评估和检测可能影响本地数据库与Azure SQL database兼容性问题 |
Azure Database Migration Services | 使用Azure数据库迁移服务联机迁移本地SQL Database数据库 |
咨询服务 | 规划设计 | 迁移上云 | 培训 | 云运维 |
业务场景咨询 云端架构咨询 投资回报率 | 上云架构规划 资源使用规划 灾备规划 云端安全规划 | 基础架构迁移 应用迁移上云 数据库迁移 | 云资源使用培训 云平台管理培训 云运维培训 | 账单分析 资源报警监控 现场支持服务 |