今年又是非常忙碌的一年,搞到年底才开始有一点时间把今年的一些博客拿出来发。
成都创新互联专注于企业全网营销推广、网站重做改版、衡南网站定制设计、自适应品牌网站建设、H5页面制作、商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为衡南等各大城市提供网站开发制作服务。今年主要发力的是在Azure方面,Azure作为目前国际数一数二的公有云服务,还是非常值得学习的,不管是在国内还是Global都提供了很多的服务给客户,同时微软也是现在国际上极少数能从SaaS到IaaS都有服务提供给客户的公有云提供商,后续预计会分享更多关于Azure的一些blog出来。
今天先分享一下,关于Azure web app的迁移,首先先来介绍一些关于Azure web app的内容吧!
首先Azure web app并不同于传统的IaaS VM,而是微软托管的一种PaaS平台。以往情况下,如果我们希望在internet发布一个网站的话,我们需要首先有一台VM或者是物理机,之后安装操作系统,然后再将我们的代码部署到这台服务器中,调试我们的IIS或者是tomcat,之后由负责网络的人通过反向代理或者其他方式让外部用户能够访问到这台服务器,后续这台服务器的运维工作再交给负责运维的同事,进行一些定期的补丁维护和巡检等工作
而使用Azure web app,用户其实只需要关心代码里的内容,作为PaaS平台,底层OS的运维以及物理服务器的维护等工作都会由微软来完成,无需担心这方面的问题
除此之外,Azure web app还可以做到devops方式,将来自 VSTS、GitHub、Docker 中心和其他源持续部署,以及包管理、过渡环境、自定义域和 SSL 证书。Azure web app本身支持的语言主要有以下几种,包括ASP.NET、ASP.NET Core、Java、Ruby、Node.js、PHP 或 Python,基本上主流的编程语言都是可以支持的,
另外,Azure web app还可以做到auto scaling的模式,后端启用多个azure web site实例共同承载流量,根据CPU等性能数据进行动态扩展,做到对大流量导致的网站性能问题作出快速响应,保障网站的可用性
总结来说,Azure web app有以下几个大的优势:
1. 托管服务,无需关心底层硬件及OS的维护
2. 支持语言多,主流语言基本都支持
3. 可以与Git,Github,VSTS等平台结合做到持续和部署
4. 可以根据负载情况进行自动缩放
5. 可以使用不同的slot进行Prod与测试环境的切换
说了这么多,下边来看下如何创建Azure web app吧!
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。