本文为WOT2016互联网运维暨开发者大会现场干货。全新主题WOT2016企业安全技术峰会将于2016年6月24-25日在北京珠三角JW万豪酒店举行!2016年4月14-15日,WOT互联网运维与开发者峰会在北京珠三角JW万豪酒店举行。WOT秉承专注技术,服务技术人的理念。自2012年首次举办以来,历经八届,积累了大量的技术资源,成为技术从业者和技术爱好者一致认可的技术分享会、交流会、网络拓展平台。会后,记者采访了本次大会行业运维专场的讲师马华。他分享的是台网融合下跨屏交互的敏捷开发与运维。中央电视台互动中心主任马华来宾介绍了中央电视台互动发展运营中心主任马华。在央视网,主要负责央视传媒整合的部分业务和产品研发,如为央视网站、央视客户端提供跨屏交互解决方案和产品。在本次WOT峰会上,马华老师分享《台网融合下的跨屏互动敏捷开发与运维》,主要内容是随着央视媒体融合的全面推进,央视面临多频道、多栏目、多活动的跨屏互动需求。为了满足这种交互需求,技术团队建立了一套与之匹配的敏捷开发机制。由于电视互动具有显着的潮汐现象,在大型直播时会瞬间涌入大量用户,给系统带来很大的压力。一般情况下,系统负载会很低。为有效提升运维效率,央视积极探索运维机制和平台架构。网络融合背景下,跨屏交互对开发运维提出了哪些新的挑战?在央视与央视的媒体融合过程中,央视希望将电视入口带来的巨大流量转化为新媒体。用户积累,推动央视新媒体战略发展。为了配合这个策略的实施,技术人员面临着很多挑战,无论是开发的敏捷性,比如很多需求都需要在一个月或者一周内上线。还是在运维层面,比如提高系统的健壮性、稳定性和安全性。这些挑战主要来自日常业务产品、技术和运维三个方面。在产品层面,因为现在互联网尤其是移动互联网发展非常快,央视也在随着行业的变化而变化,不仅是传统意义上的门户,还有移动产品,比如OTT、IPTV等业务线路、技术支持考虑为多个产品提供跨屏统一支持是一个非常大的挑战。另一方面,技术变革的需求变化很快。中央电视台有很多商业栏目和频道。每年有近300个电视栏目和100个电视事件。如果全部上百个节目都提供多屏业务支持??,压力会很大,而且基本每周都有。新的技术要求。另外,在电视转型的过程中,大家都在拥抱互联网,而央视也基本上和所有的互联网公司都有合作,但真正意义上是落实在央视的日常业务中。不确定,非常模糊。在这个过程中,交互中心团队要与电视的业务需求紧密沟通,将其转化为互联网上可能实现的产品和技术,并保证其在规定时间上线。最重要的是确保它被广播。安全性,因为基于媒体的属性,不仅电视是央视的播出平台,互联网也是央视的播出平台,对安全性的要求非常高。这就是他们面临的产品、技术、运维挑战。在敏捷开发和运维调整工作中,哪些陷阱是可以避免的?央视互动中心一直在技术积累中探索敏捷发展,也经历过播出事故或灾难。可以分享一些经验:***在支撑平台的弹性设计上要留有余量,准备更充分的预判方案。二是在前期做产品设计开发的时候要注意这两方面的重点。一方面,业务需求和架构设计要有灵活性;否则,很容易给系统造成很大的压力。另一方面,建议做松耦合的模块,建立细粒度的、面向服务的结构。一定要把模块写在一起,不要太紧耦合,否则你可能会发现调用一个模块就调不出来,“一招一式,牵一发而动全身”,导致反复的技术返工。他们每天最担心的失败是什么?央视互动中心最担心的故障是页面打不开,天窗打不开,播出事故就像电视黑屏一样。目前的解决方案比较简单,一种是做多个机房的备份,另一种是使用CDN,将一些重要的页面、数据、图片等尽可能基本的通过CDN分发到互联网上。另外,今年央视在冷热备份,包括容灾方面,希望能和业界合作,有一些更全面的解决方案。DevOps全栈运维很火。央视未来会往这个方向发展吗?全栈运维是一个更好的发展方向。在交互中心的团队中,对运维人员增加了这样的要求和职责。它根据这个概念工作。比如运维团队的一些成员从开发转过来了。希望运维团队的每一位成员对DevOps的理念都有共识,开发团队的同事也一定要了解系统架构、具体的部署和监控、监控等情况。技术团队和运维团队希望不要严格区分上下级,每个环节都有一定程度的重叠。央视互动中心希望在2016年的建设中,在全栈运维方面取得更好的成绩。
