【.com速译】也许在未来,没有人会拥有一台“办公电脑”。他们也不需要键盘、鼠标甚至屏幕。相比之下,支持普通企业组织的IT系统更像是人类工作者,可以回答几乎任何问题,每周7天、每天24小时随叫随到,而且几乎肯定会更加努力地工作。在某些方面,这就是Watchfinder的首席信息官JonathanGill的愿景,Watchfinder是一家快速发展的经典手表零售商,目前正从英国扩展到澳大利亚和美国。在向国外市场扩张的同时,它一直在计划从亚马逊网络服务(AWS)迁移——2011年从Rackspace迁移到AWS,再迁移到微软的Azure云。一方面是充分利用Azure日益丰富的机器学习工具,继续致力于提高自动化程度。“我们正在尝试做的一件事是将工人从计算机中取出作为首要原则,”吉尔说。“因此,如果我们可以将Cortana与聊天机器人集成,那么工作人员将能够出去发短信,看看我们有多少库存,或者我们为某款手表支付了多少钱。[与计算机交互]变得更健谈。”至少那是愿景,和公司在2001年的开始完全不同,试图不做传统的在线零售商,而是销售昂贵的二手手表。公司刚成立时,系统是内部的,而开源软件之所以受到青睐,是因为成本更低。的确,直到今年夏天,该公司的主要企业数据库还是MySQL,就像2004年一样。但Jill早已放弃将服务器和其他硬件当作宠物,更喜欢服务器维护尽可能留给其他人的环境。Gill说:“当我们使用AWS时,我们运行虚拟服务器。虽然你可以在一个小时内部署虚拟服务器并重建,但我们真的不想担心服务器维护和服务。迁移到Azure的主要原因之一是您可以充分利用平台即服务解决方案。”Watchfinder已从Rackspace设施中的托管硬件迁移到AWS,以减轻管理硬件的负担,但这仍然留下一堆虚拟服务器需要维护。从AWS上的基础设施即服务迁移到Azure上的平台即服务仅仅意味着Watchfinder可以减少管理工作。“这是一种影响很小的行政负担。当我们从拥有12台服务器的AWS搬走时,突然有一小批服务器需要维护、检查和监控,以确保我们不会遇到配置漂移等问题。你必须每个月给它们打一两次补丁来创建一个新的黄金映像,这太费时间了,而且我们的IT团队相对较小,精力也有限。“”你转向平台即服务,它实际上为公司编写代码,部署代码,设置自动缩放机制,按照我们需要的方式配置它,然后忘记它。“当Jill协调从Rackspace到AWS的过渡时,团队中只有两个人,但如今IT团队的规模要大得多。”现在,整个团队都参与了向Azure的迁移。团队中的每个人都确切地知道Azure持续集成(CI)管道是如何构建的,并且他们确切地知道我们为什么以这种方式工作。“Watchfinder近年来经历的迁移在许多方面反映了英国企业看待和管理IT方式的类似转变:从维护硬件本身,到维护服务器(无论是物理的还是虚拟的),再到越来越专注于服务器的责任越来越多离开公司并由其他人管理,为客户和公司构建应用程序和功能。吉尔说:“这正在改变团队的格局。”我们预先做了一些额外的工作,以便在迁移时,我们可以编写基础架构脚本所以我们所做的一切都是通过代码配置的。一切都是自动部署的,经过持续集成构建,从开发和测试到生产环境,我们还部署了开发和维护(DevOp)设备。“所以,大部分迁移都是准备工作工作,实际迁移只用了几个小时。”就内部系统而言,每个人都在下午6点左右关闭,晚上10点到零售部门,这样我就可以基本上关闭这些系统,将它们迁移过来,没有人需要担心。但是在前端站点方面,我们的英国站点每个月有将近100万的访问量,我们还要兼顾澳大利亚和美国站点。“这就是为什么我周六晚??上只有两个小时的维修时间;如果第一次失败,我必须等到下周再试。”“迁移的最后一部分是,我打开一个命令提示符,输入两个命令,将当前站点设置为只读,反转数据,反转DNS,然后我们就在Azure上了,”Jill说。所以实际的过渡是相对轻松的。棘手的部分是公司的MySQL数据库服务器,它是公司基础架构中最后要迁移的部分。“数据库必须以‘原子方式’移动,”吉尔说。这就是为什么我们必须将AWS系统设为只读、迁移过来并更改DNS。之后,从今年夏天开始,数据库本身从MySQL迁移到在Azure中运行的MicrosoftSQLServer平台即服务解决方案。迁移的最后一部分不仅仅是改进管理,还允许Watchfinder开始在Azure上试验和开发一系列可在Internet上使用的新兴机器学习工具,但现在仍处于早期阶段。“我们正在考虑从Elasticsearch迁移到AzureSearch,”Gill说。我们开始探索数据工厂和构建所有报告并连接到机器学习的管道。PowerBI正在稳步接管我们公司的整个报告结构。“在机器学习方面,该公司已开始试验允许公司优化业务流程的工具和工具集。手表流程,而不是做一个标准的面向客户的推荐引擎或价格比较模块,我们将进一步扩展手表购买工具,以了解“我们有多少库存”、“我们卖多少”和“我们卖多少”我们需要库存'。他说:“再一次,这一切都归结为乐高积木。你可以坐下来试验,做任何你想做的事,然后一旦你完成了,你就可以将它产品化并插入你的系统。但吉尔声称,也许最重要的是额外的安全层。“我在Azure上可能比在AWS上更自在,主要原因是安全性。”亚马逊是安全的,我并不是说它不安全,但前提是您设置了一个安全组,该安全组将涵盖您所有的应用程序访问或任何IP地址访问。“我们都知道IP地址可以被欺骗,”吉尔说。我们搭建的系统是一个完全隔离的虚拟网络,只能通过VPN访问,所以web应用服务只能通过VPN访问,如果我们需要在办公室访问它们,就是通过VPN,它完全由证书控制,所以通过这种方式让人感觉更加可靠和安全。“当然,随着Watchfinder的内部系统变得更加人性化,增强的安全性将变得越来越重要。今年夏天部署Windows10后,该公司将很快跟进聊天机器人与Cortana的集成。之后,实施了Windows通用平台应用程序,以允许从总部控制零售店的宣传视频。在那之后?可以实施许多应用程序以充分利用机器学习并最终改进和完善业务流程。【翻译稿件,合作网站转载请注明原译者和出处.com】
