SpringCloud学习(一)---Spring Cloud Azure
主要是有两年的时间没有系统的学习了,现在cloud系统体系还停留在两年前在好未来搭建的的zuul的二代架构上.虽然最近因为工作情况在新公司做了一套gateway consul的架构但是阅读完他们的文档和部分源码以后感觉迫切的需要更新技术栈了. 所以本次的目标是再撸一遍springcloud的技术栈.更新一下. 初步计划分成三个阶段. 了解, 阶段一,了解.主要就是看简介,看文档. 知道怎么用,有什么用,第二阶段掌握,更关注一些使用细节和要点.阶段三.精通,阅读源码了解机制,横向技术对比. 废话少说.开始.............
老规矩,我依赖的主要文献就是官网.
https://spring.io/projects/spring-cloud-azure#overview
Spring Cloud Azure是一个开源项目,提供与Azure服务的无缝Spring集成。 它为开发人员提供了一种Spring惯用的方式来连接和使用Azure服务,只需要很少的配置行和最少的代码更改。 准备好在云中运行Spring应用后,我们建议使用Azure Spring Cloud。 Azure Spring Cloud是一项完全托管的Spring Cloud服务,由与Spring Cloud Azure相同的团队构建和支持。
看到这我有点懵逼然后百度了一下
https://docs.microsoft.com/zh-cn/azure/spring-cloud/spring-cloud-overview
https://baike.baidu.com/item/Windows%20Azure/7149339?fromtitle=azure&fromid=4677794&fr=aladdin
看完之后
Microsoft Azure是微软基于云计算的操作系统,原名“Windows Azure”,和Azure Services Platform一样,是微软“软件和服务”技术的名称。Microsoft Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。Azure服务平台包括了以下主要组件:Microsoft Azure,Microsoft SQL数据库服务,Microsoft .Net服务,用于分享、储存和同步文件的Live服务,针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务 [1] 。
Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。它开放式的架构给开发者提供了Web应用、互联设备的应用、个人电脑、服务器、或者提供最优在线复杂解决方案的选择。Microsoft Azure以云技术为核心,提供了软件+服务的计算方法。 它是Azure服务平台的基础。Azure能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,比如存储、计算和网络基础设施服务,紧密结合起来。
微软会保证Azure服务平台自始至终的开放性和互操作性。我们确信企业的经营模式和用户从Web获取信息的体验将会因此改变。最重要的是,这些技术将使我们的用户有能力决定,是将应用程序部署在以云计算为基础的互联网服务上,还是将其部署在客户端,或者根据实际需要将二者结合起来。
我要没理解错的话Azure是微软的云服务套餐平台, 不管怎么说吧, 单纯从最近的中美关系看,貌似我短时间内是没机会用了. 所以我学会了一个技术,哈哈哈哈哈哈哈!!!!