案例分析:内部JP Morgan的Glasgow开发人员中心
主要技术领导的银行业业务一直在过去的技术领先地位。但该行业现在落后于初创公司和网络公司先锋创新的技术驱动的业务流程。
“我们发现非金融服务领域对金融服务产生影响,例如Netflix和亚马逊,带有微服务和弹性平台,”MorganManaging主任,地点领导者和首席发展菲尔特菲弗莱赫蒂。
“这是金融服务已经落后于曲线,但这些是几乎每个企业策略的前沿和中心。”
JP Morgan于16年前在格拉斯哥开始,并拥有银行“很好的卓越卓越中心,为IOS和Android应用程序的开发。
“格拉斯哥有超过1300人,其中大约三分之二的开发软件,”Flaherty说。“这是银行13个战略中心之一。从欧洲网站开发,Glasgow中有一项无数的项目,从低延迟交易,前台执行优化仪,欧洲网站开发。“
Flaherty审议银行的整体技术方向体现在格拉斯哥正在进行的工作中。“对云技术有一个真正的推动力,”他说。
前BP CIO DANA DEASYJOINED本银行于2013年作为其新技术CIO,并试图专注于世界各地发展中心的深层技术人才。
根据Flaherty的说法,从计算机语言角度来看,格拉斯哥中最普遍的语言是Java开发。虽然许多人有后端关系数据库专业知识,但由于银行看前台和中层应用程序,java实际推动 - jp摩根招聘的普遍存在技术技能。这已经领导了银行与当地大学建立密切联系。
“我们作为计算机科学课程的一部分教授11周的课程,”Flaherty解释道。这是在三年前在JP Morgan的Interns摄入问题之后。大学希望了解计算机科学的哪些方面,它可以以不同的方式教学。
“你获得了不了解Maven [Build Automation Tool]的Java开发人员的事实是一个问题,”Addsflaherty。“所以我们可以让这些孩子通过磨练他们的技能并展示学生如何利用连续交付,不断的整合和测试驱动的开发实践来在一个大型组织中工作。”
这意味着Glasgow中的JP摩根在2016年可以接受多达100个研究生开发商。
当被问及现在在JP摩根时使用的一些新技术时,Flaherty说,很多NoSQL技术已经开始在公司中掌握真正的立足点。事实上,JP Morgan在内部提供Cassandra作为弹性服务。
佛拉蒂解释说,该公司也与美国西海岸公司密切合作,因为JP摩根开发了Hadoop基础设施。“我们在硅谷学习并将其与苏格兰硅格伦一起参加,”他说。
该银行还正在研究推动Hadoop的限制,以电源风险应用,使其能够实现对贸易的近实时风险分析。在调查的领域中,是金融监管机构所要求的Hadoop集群中离境备份和恢复的概念。
JP摩根是OpenStack的大型用户,并使用Pivotal CloudFoundry作为其平台服务层,与CloudFoundry密切合作,并贡献回项目。它的亚马逊类似的云是API驱动的,使开发人员能够以按需编程方式访问IT资产。
几年后,JP摩根是世界上最大的开源消费者。Flaherty说这是一个巨大的用户,但Apache Qpid Message Broker是它返回开源社区的项目之一。
当被问及从创建专有的内部使用代码的转变时,Flaherty表示:“JP摩根已经找到了一个很好的平衡,使基本贡献返回开源社区,并理解我们需要在内部做的事情。
“我们确实需要一个共生关系。工具有很多挑战,我们做了很多工作来确保从网络角度来看一切都非常强大。“
高级管理层了解开源JP摩根的数量在内部使用。贡献后面会减少错误修复的工作负载。弗莱赫蒂表示,现在越来越常见,不仅要查看一般的简历,而且越来越常见,但要要求候选人要求展示他们在开源GitHub存储库上产生的内容。