彩票走势图

GitHub 行业实施案例分享(14):市场营销 REA Group

原创|实施案例|编辑:郑恭琳|2018-05-11 10:13:12.000|阅读 345 次

概述:了解GitHub Enterprise如何帮助澳大利亚最大的网络业务之一发展壮大。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

REA Group&GitHub

  • 行业:市场营销
  • 公司规模:1000+
  • 位置:澳大利亚墨尔本,遍布全球

REA Group是一家专注于房地产的跨国数字广告公司,经过二十多年的发展,已经发展成为澳大利亚最大的网络业务之一。REA目前经营澳大利亚领先的住宅和商业地产网站,realestate.com.au和realcommercial.com.au,以及全球各地的房地产网站。


REA的所有网站都设计有一个目的:使物业简单、高效、无压力。REA不断壮大的开发团队在构建推动公司实现这一目标的软件方面具有基础性。为了托管代码、沟通、扩展和提出创造性的技术解决方案,REA开发人员使用GitHub Enterprise。

一个支持变化的平台

REA在过去的十年里经历了巨大的增长。随着开发团队与公司其他成员一起成长,构建和管理软件系统的数量也随之增加。在2011年,技术主管Mike Rowe和REA的开发人员决定是时候重新思考他们的流程,并开始寻找可以与他们一起扩展的结构化版本控制系统。

随着组织结构从集中式单元演变为分布式敏捷团队,版本控制变得越来越重要。他们认为,GitHub Enterprise将使代码审查更容易,并支持公司的发展和重组。“我们每周都在招人,”技术主管Mike Rowe说,“我们需要一个版本控制系统,可以扩展和帮助我们作为小型自治团队工作,GitHub非常适合。”

为了管理开发者访问,REA使用LDAP和Okta。“我们不需要每次使用GitHub时都要手动进行身份验证,而是使用Okta作为单一登录系统,”Mike解释说,“它与我们的Active Directory相连,所以如果有人加入或离开团队,我们可以一个地方管理他们的帐户。”

REA Group

试验部署和集成的空间

REA的发展也使开发者有机会评估他们的技术基础设施并找到合适的工具来支持他们的开发过程。Mike解释说:“这只是一家成长型公司的本质——我们试着找到最佳的做事方式。”

该团队已整合了持续集成(CI)选项,如Travis和Jenkins以及像Slack这样的聊天应用程序。其基础架构的最大变化之一是从他们自己的数据中心转移到亚马逊网络服务(AWS),目标是构建最有弹性和可重现的环境。“我们已经改变了我们在技术和组织方面的工作方式,” Mike说,“如果没有GitHub,要做的事情会更难。”

“我们改变了技术和组织方式的工作方式,如果没有GitHub,这将会变得更加困难。”

开发人员已经工作的方式

Mike认为GitHub不仅是一个版本控制平台,而且也是开发人员知道并重视软件开发的一种方法。从招聘的角度来看,他认为与GitHub合作将REA设置为招聘IT职位的其他企业。

正如他所说的那样,“使用GitHub是一种告诉开发者对Ruby和开源生态系统有兴趣的开发者,他们可以继续以他们已经工作的方式工作,而不会遇到笨重的企业系统——只是你已经知道的一个平台。”

同样,转移到GitHub是一个欢迎切换到REA的开发人员熟悉的平台。他们中的大多数已经使用了Git和GitHub,这使得向平滑过渡到更加灵活和协作的过程成为可能。“它工作得很好,”Mike说,“我们对此感到非常满意。”


产品介绍 | | | 联系Elyn


5月促销活动

标签:代码管控工具网络安全版本控制网络监控代码管理Github软件开发enterprise

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP