您的位置:首页 > 其它

第六期.Net开源社群联合分享--除了情结和价格,Azure最适合什么场景?等你来讲趟坑的实战经验!

2017-04-29 07:06 507 查看
嘿嘿,大家好啊!好荣幸啊这一期,能够咱们.NET开源社区一块来做这次线上分享会。

我就是各位小伙伴可爱而且博学而且低调而且人见人爱花见花开而且谦虚但是经常口不择言的主持人老板娘Grace。
 
这次有新朋友,有老朋友,有好些朋友都关注我前5期的线上分享了,如果没赶上的盆友看这里这里这里:
回顾1链接
回顾2链接
回顾3链接
回顾4链接
回顾5链接
 
今天我们的首届微软云Azure与 .NET开源社区CTO联盟 联合技术分享会融合了3大主题“这些主题都是大家投票出来的噢!”

前面呢,就是我自卖自夸地讲除了情结和价格,Azure最适合怎么样的用户场景
后面两大部分,都是由咱们群里的盆友们,微软云的合作伙伴们的投稿哈~我负责读稿哈哈哈哈…
 
好啦,现在进入黄婆卖瓜环节咯。
除了情结和价格,Azure最适合怎么样的用户场景?接下来容我先放一堆案例。。。。。。不要打我。。。
炙手可热的摩拜单车借助Azure,对全国几十万辆单车统一管理、实现随心调度,让你随时可以开始一场所走就走的旅行;
当然现在有可能遇到扫不开的,那可能是pony的云上的~哈哈哈哈嘘



宝马汽车推出的新APP搭载Azure技术,能够了解你的驾驶习惯,预测开车方向,进行自动导航;



世界顶级超豪华轿车厂商 劳斯莱斯(Rolls-Royce)罗罗利用小娜和Azure,通过监控引擎与驾驶过程,保证性能,同时利用高效的数据分析打造最大化引擎效能;



自此,你到任何一家瑞尔看个牙齿,Azure已在无形之中把大量的术前、术中、术后的所有牙片资料保留,可随需调取,此刻,每个医生都是你的私人专属;



当电梯事故频发,大家为此惴惴不安之时,世界顶级品牌蒂森克虏伯电梯 已先人一步与Azure合作,以其物联网技术,成为电梯的私人医生与管家,保证“它”的健康、实现“它”的高效;



故宫面对千万件奇珍异宝,雾里看花时,Azure能让你实现秒懂,默默向小伙伴炫耀“朕知道了”;



有款神器叫做“微软识花”,拍个照片,你就可变身植物学专家,花名、类型、药用价值,甚至花语,一键搞定。那一刻,尽情享受小伙伴们的赞叹吧;



一次全球营销短时间承载1050万访问压力!Heineken啤酒通过使用Azure开展全球营销活动,有效减少延迟,节约了成本,最重要的顶住了数以百万计的访问压力,用微软云服务超越营销;



皇家马德里俱乐部用Azure实现了与4亿5000万粉丝的直接接触,为球迷提供更好体验的同时,对社交媒体数据和其他信息进行分析,定制营销活动,提高收入So easy!



如今由世纪互联运营的Microsoft Azure已经服务于海尔蒙牛小米乐视吉利汽车华山医院等国内不同行业、不同规模的企业或开发者,正在帮助越来越多的中国企业与合作伙伴乘风前行。
 
微软云在IaaS的大战中,已经可以用奋不顾身来形容了,





所以,除了情结跟价格之外,你真的要我讲什么样的场景适合Azure,我大概小结几点吧,请大家自己对号入座:
如果你是对数据隐私性要求很高非常敏感的、监管严格的行业的话;

如果你的互联网业务是会有高峰低谷现象显著的不可预测的话;

如果你的数据库一直都是用着微软的,开发工具也是用着微软的,如果你正在选择上云的话;

如果你是在物联网领域需要能够支持海量设备长时间传输大量数据的技术平台的话;

如果你的物联网设备规模大,接口复杂,需要考虑未来对数据分析有很高的需要以及数据安全的话;

如果你其实是要配合大型业务的专业服务商的话;

如果你的服务是面向全球的,需要每个大洲都要有数据中心的,还要求全球各个region之间都是有专有光纤互联的并且需要中国的云服务要有良好的带宽的话;

如果你其实是在一家创业公司,不知道自己什么时候就成为了那个独角兽,需要一个靠谱的云平台具备足够的扩展性,满足爆发性的需求的话,

如果你需要丰富完整的人工智能方案帮助你的项目插上AI的翅膀的话;

如果你是在做游戏海外发行,并且你的游戏会有多语言玩家一起交流增强游戏趣味性需要全球13种语言的实时翻译功能的话;

如果你需要简化运维团队管理工作量,需要在几分钟之内完成传统IDC从服务器硬件到数据库软件安装的环境搭建的话;

如果你其实要做多线并行,可以搭建通过测试环境后,各个项目分别在云上起各自的环境进行修改和测试,不互相影响的话;

如果你需要在云上进行大数据计算,需要把同样的任务在一台机器上跑100个小时变成100台机器上跑1个小时极大缩短运算时间的话;

如果你其实只是单纯地只想选择一家中立的第三方云平台,满足你多市场通道的需求的话;

那,你一定要选择Azure



















好啦,我卖完瓜啦,感谢你收听FM Azure.cn ,接下来我们看看咱们的听众的投稿哈,先感谢各位投稿者,节目结束后,本电台Azure.cn会给稿件被公开的你,寄出幸福的神秘礼物。

下面是我们第一位投稿者,是来自俺们熟悉的leo王豫翔,他的主题是,在云市场,怎么样买菜才是好又省,噢不是,他的主题是:我们应该要什么样的云服务供应商
 
一直以来大家都在比较哪家的云好,客户适合哪家云。我们可以从各种角度争论不休,可以拼价格,比技术,讲情怀,晒愿景,然而文无第一,武无第二,技术这种东西,特别是云服务这种集大成的产品,没有一家可以在所有产品服务中都保持领先地位或者千年老二,所以如果纠缠在以上几点,不但销售烦恼,而且无论客户买了哪家的云都会感觉不完美,有欠缺。
所以我先来说一个场景:买菜。我的一个客户创建了一个非常不错的需求场景,让我们这些到家了菜场也关门的苦逼搬砖人通过他们的APP购买生鲜产品,然后他们把清理赶紧的生鲜放到小区他们的特定的柜子中,我回家就可以像取快递一样的取货了。他们的柜子很贴心的分成:常温、冷藏、冷冻。我打算把他们成为我的Azure客户。
但是为什么我要说这个故事呢?因为这个场景和云服务太像了。
l 早期我父母辈的,都是自己去菜场买菜,关键要便宜、新鲜,带点泥不要紧,自己回来洗洗涮涮,反正时间多的是,需要做的菜品种也少。
l 现在呢?人力成本高了,想烧的菜色也多了,所以很多消费者希望有优质的基础食材的准备服务供应商来完成从菜场到家门口的准备。
l 那原先有过风靡一时的净菜服务呢?把菜完全弄干净,还帮你搭配好。可惜,这个服务越来越没有人用了。为什么呢?因为做菜也是一种乐趣,也是自己价值的体现,配菜的方式每家都有自己独特不同的理念啊。
这三种场景对应了三种业务
l  早期我父母辈的就是早期的IT场景。人力成本低,管理的设备少(所以什么都可以自己做。
l  基础食材的服务就是微软的Azure,提供了大量的IaaS和PaaS,企业可以依据这些优质的基础服务实现自己独一无二的业务,创造自己特有的市场价值。
l  有一家友商提供的云服务,你会看到他也提供了大量的服务组件,但你仔细看看,这些服务组件都是这友商按自己的业务思路做出的设计,就是净菜服务。看上去似乎方便到了极点,但是购买者所有的可能性都没有了,所有的一切都要按云供应商的方式去做。
每次,我都会问我的客户:你想拿到干干净净的菜按自己的口味搭配烹饪,还是喜欢打开包装袋往锅里一丢?你是想在一个基础装修非常完美的房间里自己购买软装饰来构建自己的家,还是想住进一个和所有邻居都一模一样的酒店公寓?
 
感谢咱们南洋靠谱的王总监的来稿,所以你知道怎么买菜了吗?怎么买房子了吗?嘿嘿

接下来,让我们来看看下一个投稿小伙伴分享的内容,

这个投稿来自俺非常重要的粉丝以及一直以来的合作伙伴明明~他分享的主题跟咱们.NET的兄弟们非常相关噢,题目是“.NET平台下的跨平台探索”

 

我从2014年开始一直跟踪Azure云服务,拥有五年以上的 .NET平台应用开发经验,从winform到webform,mvc框架到WebApi,主要从事物互联网应用的前后端开发工作。跟着微软整个生态体系在进行跨平台改革,我本人同时也涉及linux平台下的软件开发,丰富的LAMP,LNMP架构经验。

两年前我在一家智能硬件公司参与过一项可穿戴健康云的技术架构开发工作,涉及到几个关键词和使用场景。云平台从 阿里云 迁移到 微软云Azure,.NET后端程序的跨平台部署,数据库使用azure数据库服务,开源框架servicestack深度使用。

云服务整体迁移到Azure主要考虑到平台自定义创建虚拟机,灵活的创建各项服务机制,以及从应用程序到数据分析以及大数据分析处理的生态组件体系。我们按需搭建了生产,测试,灰度三套环境。生产负载均衡直接使用的azure的服务。

.NET后端程序的跨平台部署主要进行了以下几个方面的改造.

1公司软件服务全部搭建在Linux centos操作系统下。.NET程序包括网站和应用API一律由Jexus web服务器替换,API供公司网站和APP使用。Jexus服务器依赖于mono环境。

2数据库服务一律替换为云数据库,采用Azure的Mysql服务,权限控制,备份,维护全部交由Azure平台。

3后端服务按照功能模块化和服务组件化的思路拆分为多个二级域名服务,API框架采用ServiceStack开源软件,深度使用其 ORM,Redis,MySQl连接库,序列化组件。另外后端服务的缓存和队列也采用redis实现,放弃使用.NET本身的缓存机制。

我在使用Azure云服务的过程中发现几个特点,个人感觉不利于Azure云服务的传播。

1使用人群

从平台接入门槛和使用难度来说,主要受众以.NET平台开发者为主,以致力于改变,有多年平台开发经验,有危机感的一部分平台开发者。

2平台差异性和依赖

通过我的使用观察来看,平台本身还有很强的语言平台属性,具体表现在多个功能组件强调开发者接入和维护时需要借助于PowerShell. .NET开发人员很少知道PowerShell是什么,有何用,更不用谈PHP等Linux平台的开发者了。 其实我并不喜欢PowerShell这个工具,之前也是被迫使用。

以MongoDb的使用介绍为例,Azure是这么介绍的

快速搭建 MongoDB 集群

使用 Azure PowerShell 和 Azure CLI 在 Azure 虚拟机上快速搭建单节点 MongoDB ( 测试使用 )和包含主从复制以及分片集群的多节点 MongoDB ( 生产环境使用 )。

这样的介绍依赖于windows机器,对开发者有接入环境门槛,而不是直接的界面分配与虚拟机Linux环境操作两部分直接完成,自认为会被部分人直接pass。

3在使用azure虚拟机时,一定要确定分配的IP是否是固定IP,在哪种情况下可变,azure虚拟机有多个IP属性,一不小心,在重启或者其他相关操作下就会改变IP。我的方法是使用PowerShell命令固定一遍IP再使用。

基于.NET平台开发,如果要尝试跨平台,更多的需要技术决策者的支持。以web部署为例,mono Jexus不是主流的web服务服务器选型,但是绝对经得起生产环境验证。作为.net背景的开发人员,不局限在原有的windows思维里,就可以为程序设计和业务实现赢得更多的扩展性,而Azure云服务正是我们可以充分利用的平台!期待Azure的服务更加好用,在开源的支持方面更加全面。

王明明 2017年4月

 

谢谢明明!谢谢你中肯的评论Azure~我们都希望有大家的支持,一起让Azure变得越来越好!

下面是硬广告竞猜时间:

为什么有的公司要从某某云迁移到微软云Azure?原因到底是什么呢?

1、相信国际扛饿大品牌,全球财富500强公司90%都选择微软云



2、垂直行业公司担心有些电商背景的云会不会悄悄偷看自己的客户数据,万一它进军这个垂直行业,变成竞争对手怎么办?相对来说,微软云的行业口碑更值得信赖

3、全球公认的第三方中立研究报告Gartner象限图更可信:



4、微软云严格的商业操守和法规监管,没有云资源超卖的风险,更稳定可靠

5、微软云售后客服与技术支持响应快速,用户可以加入微软云技术支持微信群,及时得到微软技术专家的指导与帮助,不用像某些云厂商一样,只能苦苦等待对方缓慢而傲慢的工单系统,这个体验过的朋友都懂~

6、微软云全球领先的云技术水准,纯技术层面的分析比较,请看这一篇文章《深度解析国内公有云大厂基础实力》,这篇的技术含量超过了各种云厂商排名的软文、水贴,你值得一看:
http://blog.csdn.net/biubiudog/article/details/65437517
7、从小使用微软产品长大,对微软有一种天生的亲切感:



 

好啦,看完开心幸福的,我们来看看下一个投稿者的趟坑经历,这次趟坑,可是图文并茂的趟坑分享噢:

微软云踩坑记

大家好!我是易得网络技术总监许斌,很高兴,我们公司已经正式使用了微软的Azure服务。现在回头看看使用过程。我们从认识到了解,再到真正使用上。经历的很多很多的问题。甚至有些措手无策。这里拿出来给大家分享。
首先,第一次接触到微软Azure平台和认知服务:
这里描述一下。所有企业发展到一定状态下,无法避免的问题。使用微软的操作系统,随之而来的正版授权问题。通过和微软商务人员多次沟通中,了解到微软除了操作系统和办公软件以外,还提供了微软Azure平台和认知服务,作为一个网络开发公司,这些无疑会激起我们了解和研究的欲望。从而我们开始正式的接触微软云和认知服务等产品。
接下来,开始研究和使用:
要使用一个平台的产品,首先注册账号。直接搜索引擎找到微软云。如下:



很好,很方便找到了。但是问题来了,我们想了解,并且可能后期要长期使用,肯定得先来个注册,从上到下没找到注册,ok。那我们就申请试用吧。
一步一步往下操作,简单直接明了,但是不知道要执行多少步骤。这里本来是一个漫长的等待审核过程,在得到微软那边同事的帮助下,很快我们有了试用账号。
哇,有了账号,并且里面有1500块,赶紧使用呀。免费的午餐还是要付出代价的。代价是什么,请听下面讲解。
进入账号:
这里要注意两个入口:具体啥情况,微软工程师给的答案是,一个新界面,一个旧界面。但是有些内容只能在旧界面操作,暂且不谈吧。就在新的界面上操作吧,不能操作的再在旧界面上操作就好了。当头一棒,辛亏微软有工程师当面指导,否则这里会懵掉。





接下来开始创建虚拟机。这才是我们的重头戏。
先得规划好,从开始和微软商务了解到账号下面可以创建部门,部门费用可以看到单独的账单。这个必须要设置好。那问题来了。整个版面从头到尾没有看到部门在哪里设置,这是微软技术人员第二次来我们这里解决的问题。在微软技术指导下,进入:



查看到:



这里可以看到账号下所有子账号,如下图:



这里的添加订阅,就是添加子账号。但是合同下来之后,账号这里还有一个审核。(具体内容根据合同审核流程不一样,微软技术给的说法)
有账号,并且划分好部门,可以开始创建虚拟机了吧。慢走,慢走,一般公司都会使用多台服务器吧,组个内网,共享个磁盘,这些很正常的吧。
这里和微软工程师当面沟通,指出需要创建资源组,创建虚拟网络才能满足要求。下面给几张图片说明一下:



还有第三步的虚拟网络组,必须在同一个组里面,这样才能形成内网。



至于磁盘共享问题,暂时还没有实际操作,但有咨询微软技术。提供的方案看起来又是一个麻烦的事情。这里需要提一下:



每次操作完都要看一下这里是否成功。成功了才能看到你所创建的内容。
再接下来就是微软技术给讲解的,要ip固定化,必须得自己给他绑上。否则你机器重启了,改天ip就变了,这样头就不知道有几个大了。重新解析ip,呵呵,做过此类事情的,自己体会吧!
静态ip设置比较简单,找到对应的设置好即可,如下图:



好吧,到这来为止,基本上我们能创建好机器了。能进去管理了,可以开始安装软件了。开始动手吧。额外提醒:作为微软linux虚拟机的用户,root权限需要每次都要sudo,没有切换到root下操作的。
接下来工作就是各种软件安装,这里就不嗷嗷描述了。
软件装完了之后,就是端口问题了。系统里面各种防火墙自己弄这都没什么问题。但是就怎么都不能访问。这里就是微软工程师直接提供帮助,直接指出,必须要到网卡管理上,把对应的端口打开,这里还是比较人性化的,可以默认常用的,也可以自定义不常用的。就是多了个设置,没有其他的操作如下:





也可以自定义:



 

至此,终于历经上述种种,看到自己的应用完整运行起来了。首先要感谢微软商务和技术给予极大的帮助,三次来公司指导操作。再要感谢公司和微软合作,提供了这个平台。最后希望我们的各种应用在微软云上顺畅运行。
后记,希望看到此踩坑记的同学,不要再掉到同样的坑里面,顺利的越过各种坑。
 

嘿嘿,许兄是怎么找到咱们微软靠谱的技术跟商务支持的?我的团队,就是为你提供企业级的服务的!

有需要我们帮忙的,请不要害羞好吗!请找我们的小易跟微爷!





感谢.NET开源社区CTO技术联盟微信群的联合分享,.NET微信群主要成员为微软员工、微软MVP、各公司.NET背景 CTO、创始人、CEO、技术主管、架构师、开源项目创始人等,目前两个微信群900多人,来自:微软、腾讯、网易、携程、同程旅游、中青旅、招商银行、微软加速器、将门创投、东方财富、万达信息、碧桂园地产、ThoughtWorks、易车、汽车之家、新东方教育科技集团、英孚教育、如鹏网、龙珠直播、青客白领公寓、智联招聘、摩根大通、摩根斯坦利、盛派网络、南京智慧交通、踏浪者跨境电商、农信互联、百职科技、埃森哲、凤凰传媒、首钢集团、onchain.com开源区块链……等191个公司,想要加入.NET开源社区微信群的朋友,请先加入 .NET开源社区QQ群618093978,向群主Mike申请加入微信群即可(微软员工、CTO、CEO、技术主管、高级开发、开源项目创始人……等身份都可以申请加入)

 



到这个时候,咱们这次分享接近尾声啦,接下来给大家预告下下面几期的分享内容呗~

五一回来后的那周,讲在Azure上的微服务、容器和DevOps,这几个词都好热,我们会请到这个领域的大神来跟大家分享。至于是谁…你翻牌子,哦不,你点,哎还是不对,算了你猜!

 

还有一期的内容我们专门来讲Azure上的大数据,一位前AWS的资深员工讲,其实AWS很羡慕微软Azure上大数据的能力,到底是什么魅力让AWS的员工都如此艳羡呢?Azure的能力到底能在大数据什么方面为我们的应用和场景添砖加瓦呢?是不是好期待?而且学会Azure大数据的同时你还有机会获得微软最新的认证:数据科学专家学位,没看错,是学位,Degree哦,而且是全球通用的!当然不是只看一次在线培训就能拿到啦,哪有这么容易的事情。

 

第九期嘛,因为微软超黑超(。・∀・)ノ゙嗨的产品Hololens在中国的发布啦,当然要讲讲Hololens,这个黑到不能再黑的混合现实产品到底现在都应用在什么地方,未来给中国VR/AR/MR产业带来什么新机会?

 

其实还是第十期第十一期的~~等大家投票啦~~~

 

再次感谢.NET开源社区的群主Mike,谢谢.NET社群的兄弟姊妹们,谢谢微软云生态合作伙伴4个群的新老盆友们、微软IOT小伙伴靠谱的你们,有你们,我才觉得工作真美好呀~

 

好咯,今天我们就分享到这里啦,大家晚安!下次节目再见!

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐