使用微信扫一扫分享到朋友圈
使用微信扫一扫进入小程序分享活动
在技术快速变革的今天,技术在企业发展和转型的过程中扮演着越来越重要的角色。而大多数企业在转型过程中都不可避免面临一个困境:一方面需要大胆采用先进的技术,为企业的“数字化”保驾护航;而另一方面,技术投资的风险却是实实在在的,错误的技术选型往往会带来不可估量的损失。与此同时,技术从业者也面临着“如何在保证广度的前提下建立深度”的自我拷问。
ThoughtWorks全球技术委员会(TAB)定期讨论技术发展现状,并以雷达形式对各类技术的成熟度进行评估并给出建议,为从程序员到CTO 的利益相关者提供参考。这便是每年出品两期的ThoughtWorks技术雷达。
2016年5月,ThoughtWorks技术雷达峰会首次登陆中国,来自海航、华为、丝芙兰、Ruff等领先企业的嘉宾们用一天时间共11个话题,为数百名企业高管、技术大神呈现了一场美轮美奂的技术视听盛宴。
去年,ThoughtWorks用1天时间呈现了1场全体大会、2个分论坛,共13个话题,近300名来自不同行业的高管、资深技术大牛出席,拥有10年以上工作经验的参会者比例高达64%。
宏观趋势解读——ThoughtWorks技术雷达并不是一个客观的行业分析或者报告,也无意成为一份权威的官方文档,它所展现的就是当下技术领域的一个“快照”,并对各项技术进行了粗粒度的分类和趋势分析。在本场主题中,我们将就本期雷达呈现出的几大主题趋势进行阐述,帮助大家了解这些技术为什么会成为热点、它的历史的趋势是什么、现在有什么特点,又该如何做出选择。
ThoughtWorks Radar
浏览器增强,服务端式微
为了实现应用逻辑,浏览器在持续扩展成为部署目标的能力。当平台能照顾好横切关注点和非功能性需求的同时,我们注意到后端逻辑的复杂性有逐步降低的趋势。
不断蔓延的云环境复杂性
虽然各个组织对云技术的应用日臻成熟,但伴随使用这些新技术构建真实解决方案的,是逐渐蔓延又无法避免的复杂性。
物联网的发展
物联网(IoT)生态系统持续稳步发展,关键成功因素包括安全和成熟的工程实践。我们看到了整个物联网生态系统的增长,从设备上的操作系统到连接标准,尤其是基于云服务的设备管理和数据处理。
信任但要验证
我们观察到传统的“全局权限管理”的安全策略正在转变为更为细致的本地化方法。我们欢迎这种向本地化管理的转变,特别是当工具和自动化策略可以确保同等或更好的合规性时。
我们已经从流程驱动的信息化转型进入到数据驱动的数字化转型时代,如何识别、采集、利用企业的数据资产,如何构建企业的数据资产平台,如何利用数据和算法、人工智能技术来帮助企业进行创新,并且为业务创新服务提供技术支持?传统的OLTP/OLAP的数据应用架构已经不适用于现在的挑战,我们需要新的以数据为中心的技术架构,在这个话题中,我们用真实的项目实践,来为您讲述,如何通过构建数据驱动的技术架构来实现数据驱动的运营和转型。比如,如何做技术栈的选型,选取什么样的开源组件,在过程中,会碰到什么样的具体问题,以及我们是如何解决的。
数据驱动的商业
精益数据资产创新的架构
人工智能实践的那些坑
结合了感知、融合、决策、控制的自动驾驶技术无疑是近年最火的研发领域之一。本次演讲将结合自动驾驶技术的最新发展,分享我们对于真实世界中,关于智能算法的长处和局限性的一些思考。
数字化时代,人与技术的互动无处不在,从智能手机的发明到Hello Siri,再到刷脸支付不过短短十几年。人与机器,人与人,人与环境的交互方式正发生着根本性的改变,这些变化也在重新定义我们的设计。本次话题就让我们结合技术来谈谈已经在我们身边发生的新交互模式,以及正在形成的新趋势。
汽车领域人机交互的前世今生
在汽车工业的百年历史中,汽车从单纯的代步工具到流行符号再演变到生活方式,已然成为现代人生活中的重要角色。时至今日,伴随着AI自动驾驶、车联网、HUD,AR,语音识别、手势识别等技术的发展,人与车,车与环境,人与人,人与环境的交互模式多样性也在不断拓展。本话题将分享关于汽车人机交互领域趋势的一些思考。
万物相连的融合设计
物联技术正在消除线上线下的边界,让彼此相互融合。用户不仅能随时随地接入服务器,也能随时随地接入另一个遥远的世界,接入身边的资源,接入一切能为他/她服务的场景。在这样一个新时代,本话题将为大家分享如何挖掘新的用户需求蓝海,如何设计超越液晶屏的产品。
过去9 年 DevOps 运动的蓬勃发展,为不同组织提供了开发和运维高效合作的方法论和指南,并协同开源社区的力量,促进了诸如 Docker,Kubernates 等标志性云原生(CloudNative)技术的发展。本期的技术雷达综合了 ThoughtWorks 在全球不同地区的云原生 DevOps 的最新技术实践。使我们能够充分发挥云原生的优势,在互联网上更好的促进开发和运维的协作,以快速落地数字平台战略。
CloudNative 时代的 DevOps 应该怎么做?
本话题将结合最新一期技术雷达向读者介绍 DevOps 在 CloudNative 时代下碰到的挑战和机遇。以及 DevOps 团队应该如何在 CloudNative 的场景下合作开发以及维护 Cloud Native 的应用和基础设施,并通过示例讲解如何采用 技术雷达上的相关技术实践 CloudNative DevOps。使得团队从安全、效率、稳定性和业务响应性上达到最佳。
深度解析DevOps下的应用生命周期管理实践
应用作为核心的IT对象,一方面对上承载着业务的需求,另外一方面向下消费者底层的IT资源,其重要性可想而知。但今天随着IT架构逐渐走向分布式、服务化,上层的应用也逐渐往微服务和云原生应用方向发展,其应用管理的挑战更是很大。在本次分享主题中,全面剖析应用管理的价值和意义,特别是从DevOps维度来说,如何做好一个应用生命周期管理,需要Devops理念的指导,同事还需要有很详细的应用管理能力体系。
基于 Kubernetes 构建跨云部署能力
随着流行度和成熟度的日益提升,Kubernetes越来越多地被选择用来对集群内容器进行编排和调度。然而,跨越不同云商的不同基础设施、跨越延时由几十到几百毫秒的不同地理区域的多容器集群进行容器编排和调度,仍然是包括Kubernetes在内的多种技术尚未很好解决的问题。此外,随着微软Windows Server 2016容器技术越来越多地被关注,实现跨Linux、Windows操作系统的混合容器编排和调度也将被越来越多地关注。演讲嘉宾将结合示例分享在基于Kubernetes构建跨公有云商、跨地理区域、跨操作系统的应用部署能力过程中的实践经验。
在传统企业级架构中,架构守护是一个非常重要的聚焦方面。传统的实践模式上,通过流程和角色的细化,通过对于设计过程的强管控,来保证企业架构本身的整洁与可维护性。但是在敏捷、DevOps、微服务的环境下,强管控已经被公认是要改变的现状之一。那么架构守护实践如何开展,如何保证架构演进的方向和企业的愿景是一致的,是很多企业都在面临的问题。演进式架构stream将从业界实践中来,向听众介绍响应式架构的具体实践经验。
一个八年项目的沉浮 - 谈架构生命力
“IT界唯一不变的就是变”,业务在发展,规模在扩大,新的业务模式也层出不穷;随之而来对软件系统在响应力、可用性、可扩展性等方面的期望越来越多且复杂。而现状常常是“我们的系统在设计初期还挺好的,几年之后或者在关键开发人员离职之后就腐化了”。是重构还是再来一遍?如果加上时间的维度,我们的软件系统应该如何架构?这是多年来很多人在不停探索的谜题。SOA之后微服务就如一阵清风让业界为之振奋。然,微服务可以解决我们的根本诉求吗?
本话题会分享一个8年国际金融项目的架构变迁历史,这个项目8年里历经了自身业务的发展、互联网大潮的洗礼和竞争对手的挑战,其架构也在不停的分分合合,从单体、服务化架构到后微服务时代,有成功的喜悦也有失败的痛苦。从中,禚娴静会向大家分享她对不同架构风格的解读,以及在架构演进、治理等方面的经验教训和落地实践。
企业级架构师能力模型
在大中型IT组织中,企业级架构师是技术团队当中一个重要角色,而对于企业级架构师的工作范围、职责、和能力模型的描述,依据不同的业务场景,或者团队的组成形态,也不尽相同。在过去几年的咨询工作中我们发现,对于一个处在数字化转型过程中的企业而言,有的企业架构师是可以支撑这样的转型,另外一些却显得茫然无措。
那么,对于处在一个将数字化作为自己远景的组织,企业架构师到底要解决什么问题?扮演什么样的角色?需要具备什么样的能力?经过领域驱动设计、微服务转型、平台化建设、直到演进式架构转型的若干年的咨询实践之后,讲师将向听众分享对于企业架构师这一角色的若干思考和建议。
在加密货币的泡沫与喧嚣之下,业界仍在稳步探索区块链——这一塑造了加密货币的技术——在真实商业世界的应用。 通过共享不可篡改的账本和智能合约等能力,区块链解决了各实体间“分布式信任”这一古老的问题。业界的领先者们正通过将业务系统构建在区块链平台之上,打造基于信任的新型数字经济。本场主题将会关注区块链技术在企业业务上下文中的应用,以及当下实施区块链技术所面临的挑战。
Tencent Blockchain平台的应用场景分享
腾讯区块链自2016年开始从底层介入区块链,2017年4月正式发布白皮书。目前已经在金融、政务、物流、法务等场景获得实际应用与落地。在区块链底层方面,腾讯区块链基于自研底层Tencent Blockchain(原名TrustSQL),使用了bft-raft算法进行高效的自适应共识,并将账户系统升级为utxo系统,提升了共识TPS性能;在应用层方面,目前封装了两个方向的API接口:信息共享与数字资产,以方便开发者进行应用场景的开发。本次分享会着重分享目前已经落地的重点应用场景。
区块链技术在汽车金融领域的应用
区块链技术经历了2017年ICO的疯狂时间之后,2018年行业整体开始回归平静,注重在商业可行性上的落地。区块链技术发源于金融结算系统,对于金融场景下的应用具有天生的契合度。本话题将为大家分享在汽车金融这个特定领域下,围绕车这一核心资产的生命周期所发生的所有权转移以及金融活动是如何用区块链技术表达以及助力的。
爆炸式的技术增长和逐渐增多的安全问题已经成为企业数字化转型阶段信任链建立需要面对的首要问题。近八成高管表示,他们对于安全风险无力应对,近四分之一的消费者会因为安全问题或者隐私泄露的问题推迟购买物联网设备和服务。因此,建立业务和安全之间的平衡,在基础设施,研发和数据治理等全生命周期的管控当中,让安全成为信任链中不可缺少的环节,已经成为每个数字企业安全治理的重中之重。
安全敏捷化实践
随着DevOps以及云原生应用开发理念被大量采用,互联网应用开发节奏变得越来越快,然而传统安全控制措施却过于古板,难以跟上开发团队如此快速的交付速度,若不做出改变,必将逐渐沦落为企业发展和创新的绊脚石。本话题将分享在采用敏捷、精益开发方式的团队中,如何让安全转变角色成为赋能者(Enabler)而不是固步自封的阻碍者(Blocker)。
关于 PII 我们要做些什么?
近期Facebook因泄漏用户个人信息而饱受争议,该事件使得Facebook声望值极具下跌,也为用户敲响了警钟——你的PII(个人隐私信息)是否已经被窃取?将以什么方式被用在何处?
由于我们的客户多为金融、航空、房地产、保险等敏感行业,在项目实践中,PII保护措施是十分重要也是必不可少的一环。在ThoughtWorks内部,我们也从2017年开始加强这方面的实践保护工作,并从中累积来大量成熟的经验。这便是本次话题想要为大家分享的——在隐私问题日趋严重的今日,我们能为PII做什么。
ThoughtWorks Radar
浏览器增强,服务端式微
不断蔓延的云环境复杂性
物联网的发展
信任但要验证
数据驱动的商业
精益数据资产创新的架构
人工智能实践的那些坑
汽车领域人机交互的前世今生
万物相连的融合设计
CloudNative 时代的 DevOps 应该怎么做?
深度解析DevOps下的应用生命周期管理实践
基于 Kubernetes 构建跨云部署能力
一个八年项目的沉浮 - 谈架构生命力
企业级架构师能力模型
Tencent Blockchain平台的应用场景分享
区块链技术在汽车金融领域的应用
安全敏捷化实践
关于 PII 我们要做些什么?