当前位置: 首页 > 科技观察

开发人员可以在Azure中进行更深入探索的四种方式

时间:2023-03-16 00:43:09 科技观察

了解Microsoft如何推进Azure调整以鼓励和引导开发人员进行更深入的研究。目前的现实很清楚,开发者热爱云技术。而且也很明显,微软的云服务已经成为这家软件巨头未来的主要发展方向。考虑到这一点,微软全力推动开发人员致力于Azure就不足为奇了——具体来说,不仅仅是现有的Microsoft/.加入一个庞大的开发者社区。在即将召开的MicrosoftBuild大会上,微软很可能会放出更多这方面的消息。不过,就目前的情况来看,我们可以从以下四个角度来审视微软将Azure作为开发者天堂的宣传。1、微软正在积极将“内部人才”转化为“外部人才”几乎没有人会质疑微软内部人员拥有大量的优秀人才。用它。然而,如果没有大规模的客户开发活动的支持,微软最先进的创新成果将难以实现。微软的下一步是让Azure成为开发者可以直接使用的技术平台,而不是像其他服务提供商那样只是微软数据中心的一块可租用的部分。具体来说:AzureServiceFabric,微软称其与该公司目前用于构建Azure应用程序的非常相似。这个计划是让开发者可以将自己的开发成果部署到自己本地的WindowsServer实例上,并在这个系统之上运行WindowsServer容器和Hyper-V容器,为PaaS微服务创建自己的混合云环境(当然还有比那更重要)。那么这与其他现有解决方案(例如部署OpenStack)有何不同?其中一个区别是AzureServiceFabric应该更易于使用;除其他事项外,它是Microsoft创建、构建和维护此类堆栈的过程的组合。积累宝贵经验的产物传统上,人们往往要体验其中涉及的各种维护操作,包括更新/回滚、健康监控、自动伸缩、现场负载均衡等,但现在都内置在了产品。从理论上讲,这意味着开发者不必再在架构调整等问题上花费大量时间,而是可以将节省下来的精力真正用于核心任务——开发。2.Azure的吸引力在于构建混合云。微软提出的混合云版本推出已经有一段时间了,AzureServiceFabric将成为其下一阶段混合云计划的主要组成部分。在本地和远程运行AzureServiceFabric之类的东西的直接问题是它如何在默认情况下构成私有云环境。微软的计划似乎是允许开发人员根据现有用例构建自己的混合云解决方案——具体来说,大规模运行应用程序并确保与其相关的数据得到适当分布和读取。微软强调的另一个优势是Fabric具有构建有状态微服务的能力,从而创建强大的分布式应用程序。3.Azure可以轻松构建微服务和容器架构。无论在哪里,只要有微服务,总会有容器技术与之相伴——而这也是微软接下来的发展重点。从WindowsServercontainers和Hyper-VContainers/NanoServer的引入可以证明这一点。如果科技行业真的随着应用规模变化的趋势,从原来的虚拟机系统转向容器技术,那么微软当然希望在其中扮演重要角色——不仅仅是推出自己的容器技术解决方案,或者与现有的集成解决方案。而不是对接,从自身的角度来看,它让向容器的过渡变得更容易,并在产品中预装了尽可能多的此类解决方案。总而言之,千方百计让人们放弃OpenStack,投入微软Azure的怀抱。4、条条大路最终通向Azure除了在本地运行Azure,还有一个更有吸引力的可能性:微软很可能在开放许可下交付AzureServiceFabric。将其与微软最近推出的开源语言和开发工具相结合,Fabric或将迎来更广阔的发展空间——而不仅仅局限于Windows和微软的开发者阵营。如果上述所有内容听起来像是在将开发人员(以及微软的一般客户群)从微软的核心业务中拉走,我建议您三思。微软目前——至少在短期内——唯一不会放弃的是以VisualStudioOnline为代表的云(即Azure)服务,它可以带来跨平台构建能力和其他各种新服务。而这一切必然是需要付费的资源,甚至大量相关的技术组件(如.Net和Roslyn编译器)都会转向商业层面。此外,尽管微软一直在努力帮助其Azure平台吸引更多不同阵营开发者的关注,但总体而言,Azure最新一波改进的主要诉求仍是提升微软的核心开发。员工满意度。例如,AzureAppServices包括大量的Azure和微软服务(未来两者可以互换),并可以友好的方式交付给应用开发者。事实上,微软的云开发计划比上述猜测要广泛得多。按照公司自己的定义,其云业务绝对包括Azure,还会包括Office365、PowerBI等产品。但作为支持平台的Azure负责将所有内容整合在一起。开发人员利用这些服务的方式越多样化,Azure就越能作为真正革命性的产品渗透到我们的生活中——而不仅仅是值得认真考虑的云实施之一。原标题:微软吸引开发者深入Azure的4种方式