当前位置:云计算企业动态 → 正文

微软发布Linux上运行的Azure App Service并支持基于容器的Web App

责任编辑:editor005 作者:Kent Weare |来源:企业网D1Net  2017-09-30 11:16:24 本文摘自:INFOQ

最近,微软发布了在Linux上运行的Azure App Service,并且支持基于容器的Web App。结合近来的消息,开发人员在将应用和技术栈部署到Azure时,微软对开发人员的可选项进行了扩展。在提供Web App时,开发人员现在可以从Windows或Linux之间选择底层操作系统,同时他们还能从流行的容器仓库中提取容器化的应用。

开发人员可以使用Azure App Service的一些特性,比如集成的CI/CD、deployment slot以及自动扩展。据微软声称,目前部署到Azure App Service上的云应用已经超过了一百万个。

现在,微软通过支持其他的技术栈,希望能够让更多的应用部署到Azure App Service上。Nir Mashkowski是微软的项目管理合作总监(partner director of program management),他这样说:

在Azure方面,我们持续进行投入,为用户提供更多的选择,帮助他们最大化已有的投资。支持在Linux上运行Azure App Service是我们在这个方向上的重要步骤。

在提供底层基础设施时,开发人员能够选择内置的镜像,其中包括在Linux上运行的ASP.NET Core、Node.js、PHP和Ruby。接下来,微软会负责后续的打补丁以及平台维护,但是开发人员依然能够通过SSH工具连接到他们的应用中并执行命令。

图片来源:https://azure.microsoft.com/en-us/blog/general-availability-of-app-service-on-linux-and-web-app-for-containers/

除了支持在Azure上运行Linux,微软还宣布支持基于容器的Web App。在过去的几年间,微软一直在大幅度增加对开源的支持。作为正在进行中的工作的一部分,微软在Azure App Service开源方面的投入也在增加。Apuva Joshi是微软的项目主管,在博客这样说到:

在这个过程中,我们一开始是想在Azure App Service中支持原生Linux VM上的OSS工作负载。后来,我们发现有很多用户希望将Docker格式的容器放到Azure App Service平台中。这为我们提供了一个难得的机会,帮助我们解决通过容器提供Web App的问题。

使用Web App for Containers功能,开发人员现在能够

从GitHub、Docker Hub或私有的Azure Container Registry中pull容器镜像,Azure的Web App for Containers能够非常快捷将容器化的应用及其依赖部署到生产环境。平台会自动处理OS补丁、容量供应以及负载平衡问题。

图片来源:https://azure.microsoft.com/en-us/blog/general-availability-of-app-service-on-linux-and-web-app-for-containers/

借助Jenkins、VSTS或Maven能够实现持续部署;通过配置自动扩展规则,能够实现应用的扩展,这些扩展规则可以通过Azure Portal或REST API来配置。借助Azure App Service还能够实现基于单个Azure region或跨多个地理region的高可用性。

查看英文原文:Microsoft Announces General Availability of Azure App Service on Linux and Web App for Containers

关键字:AzureAPPService

本文摘自:INFOQ

x 微软发布Linux上运行的Azure App Service并支持基于容器的Web App 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

微软发布Linux上运行的Azure App Service并支持基于容器的Web App

责任编辑:editor005 作者:Kent Weare |来源:企业网D1Net  2017-09-30 11:16:24 本文摘自:INFOQ

最近,微软发布了在Linux上运行的Azure App Service,并且支持基于容器的Web App。结合近来的消息,开发人员在将应用和技术栈部署到Azure时,微软对开发人员的可选项进行了扩展。在提供Web App时,开发人员现在可以从Windows或Linux之间选择底层操作系统,同时他们还能从流行的容器仓库中提取容器化的应用。

开发人员可以使用Azure App Service的一些特性,比如集成的CI/CD、deployment slot以及自动扩展。据微软声称,目前部署到Azure App Service上的云应用已经超过了一百万个。

现在,微软通过支持其他的技术栈,希望能够让更多的应用部署到Azure App Service上。Nir Mashkowski是微软的项目管理合作总监(partner director of program management),他这样说:

在Azure方面,我们持续进行投入,为用户提供更多的选择,帮助他们最大化已有的投资。支持在Linux上运行Azure App Service是我们在这个方向上的重要步骤。

在提供底层基础设施时,开发人员能够选择内置的镜像,其中包括在Linux上运行的ASP.NET Core、Node.js、PHP和Ruby。接下来,微软会负责后续的打补丁以及平台维护,但是开发人员依然能够通过SSH工具连接到他们的应用中并执行命令。

图片来源:https://azure.microsoft.com/en-us/blog/general-availability-of-app-service-on-linux-and-web-app-for-containers/

除了支持在Azure上运行Linux,微软还宣布支持基于容器的Web App。在过去的几年间,微软一直在大幅度增加对开源的支持。作为正在进行中的工作的一部分,微软在Azure App Service开源方面的投入也在增加。Apuva Joshi是微软的项目主管,在博客这样说到:

在这个过程中,我们一开始是想在Azure App Service中支持原生Linux VM上的OSS工作负载。后来,我们发现有很多用户希望将Docker格式的容器放到Azure App Service平台中。这为我们提供了一个难得的机会,帮助我们解决通过容器提供Web App的问题。

使用Web App for Containers功能,开发人员现在能够

从GitHub、Docker Hub或私有的Azure Container Registry中pull容器镜像,Azure的Web App for Containers能够非常快捷将容器化的应用及其依赖部署到生产环境。平台会自动处理OS补丁、容量供应以及负载平衡问题。

图片来源:https://azure.microsoft.com/en-us/blog/general-availability-of-app-service-on-linux-and-web-app-for-containers/

借助Jenkins、VSTS或Maven能够实现持续部署;通过配置自动扩展规则,能够实现应用的扩展,这些扩展规则可以通过Azure Portal或REST API来配置。借助Azure App Service还能够实现基于单个Azure region或跨多个地理region的高可用性。

查看英文原文:Microsoft Announces General Availability of Azure App Service on Linux and Web App for Containers

关键字:AzureAPPService

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^