硕软分享——Azure架构设计之选择合适的计算服务
Posted SoftwareONE硕软
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硕软分享——Azure架构设计之选择合适的计算服务相关的知识,希望对你有一定的参考价值。
计算资源,网络资源,存储资源三大要素构成了我们所熟知的IT世界。传统本地自建业务系统的时候,用户只需要购买对应的硬件即可,例如CPU、内存、硬盘。但是在当今的“云时代”,三大资源的使用并不是直接采购而获得,需要租用云端计算服务实现。今天主要就Azure云端计算资源做一个介绍。
IaaS、PaaS、SaaS是云端平台的三大服务模型,所以我们今天谈到的计算资源指的是Infrastructure-as-a-Service(IaaS)。
目前Microsoft Azure平台提供的一系列计算
1.虚拟机,允许在虚拟网络 (VNet) 内部署和管理VM,构建类似本地业务系统架构的服务器。
2.应用服务是托管型PaaS产品/服务,用于托管Web应用、移动应用后端、RESTful API或自动化业务流程。
3.Service Fabric是可在多个环境(包括 Azure 或本地环境)中运行的分布式系统平台。Service Fabric是跨计算机群集的微服务业务流程协调程序。
4.Azure容器服务使用户可以创建、配置和管理预配为运行容器化应用程序的VM 群集。
5.Azure容器实例提供了在Azure中运行容器的最简捷方式,既无需预配任何虚拟机,也不必采用更高级的服务。
6.Azure Functions是托管FaaS服务。借助功能即服务(Functions-as-a-Service,简称 FaaS),用户更不需要担心运行在何种计算环境。只需部署代码,服务便会自动运行它,而无需创建计算实例并向其部署代码。无需管理计算资源。这些服务使用无服务器体系结构,并且无缝地纵向扩展或减少到处理流量所需的级别。
7.Azure Batch是一个托管服务,适用于运行大规模并行和高性能计算 (HPC) 应用程序。
可用性
其它
以上是关于硕软分享——Azure架构设计之选择合适的计算服务的主要内容,如果未能解决你的问题,请参考以下文章