每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。
FinTech 的性质使得定制 DevOps 成为必要。在本文中,我们将探讨 DevOps 如何融入金融科技世界。
FinTech 的性质使得定制 DevOps 成为必要。大多数现代、成熟的公司都认识到发展 DevOps 文化的价值,这种文化可以消除组织孤岛,改变他们开展业务的方式以快速交付价值,并创建迭代反馈循环以实现持续改进。
然而,金融科技行业有几个独特的方面,这使得量身定制的 DevOps 方法变得至关重要。在应对不断变化的监管和安全场景的同时为客户提供创新价值具有挑战性,但以金融科技为中心的 DevOps 方法将帮助您取得成功。
在本文中,我们将探讨 DevOps 如何融入金融科技世界。我们将研究您在发展独特的 DevOps 文化和工程实践时应采用的方法,并将介绍顶级金融科技公司使用的成功 DevOps 实践。
本文假设您熟悉 DevOps 的基本概念,包括 DevOps 强调文化变革的想法,而不仅仅是技术工具的采用和实施。
是什么让金融科技与众不同?
虽然大多数科技公司都有许多共同的担忧,但金融科技领域的几个方面使其与许多其他行业有很大不同。如果您想在您的金融科技领域发展有效、个性化的 DevOps 文化,请考虑这些独特的因素。
尽管传统软件行业已经在迅速变化,但金融科技领域的发展速度更快。FinTech 是一个相对较新的领域,尽管它在人类企业最古老的领域之一:金融服务中运作。然而,最近的技术进步以及不断变化的消费者期望和舒适度导致全球经济的一部分不断响应市场变化。
消费者驱动的市场变化
其中一些变化是由消费者推动的,他们最近才开始相信技术解决方案可以满足他们的基本财务需求。人们开始要求越来越复杂的金融科技解决方案来处理几十年甚至几个世纪以来一直由人工执行的财务任务。
例如,金融科技服务正在席卷房地产行业。在2022 年福布斯金融科技 50 强上市公司中,有五家金融科技公司属于房地产行业。从提供投资出租物业的新方式到颠覆当今购房者的抵押贷款体验,房地产金融科技受到精通技术的年轻人群的推动。下一代消费者要求在房地产投资和抵押贷款方面获得与他们在常规销售点和个人银行服务中所期望的相同的易用性。
立法驱动的监管需求
金融科技领域的其他变化是由监管环境驱动的。许多传统金融机构在采用数字技术方面进展缓慢。全球现行的大部分立法都是为与现代金融科技行业几乎没有相似之处的金融行业制定的。
当政府试图协调金融法与金融科技公司提供的创新金融产品和服务时,他们会不断研究新产品。例如,消费者金融保护局(CFPB) 在其新报告中分析了先买后付 (BNPL) 的增长情况。
因此,金融科技公司经常发现自己需要在创新步伐与监管考虑之间取得平衡。
金融科技领域的公司不同于任何旧的软件公司。它的商业环境是不同的,所以它肯定有独特的流程。这包括 DevOps 领域。DevOps 通过使用自动化和反馈来快速向客户交付价值,对于任何成功的软件公司的战略都至关重要。然而,金融科技公司有其领域独有的其他 DevOps 考虑因素。
打造您的 DevOps 文化
采用 DevOps 方法会影响公司的开发人员文化及其实践。在金融科技公司中,DevOps 的某些文化元素应该受到特别关注。
分散所有权
要考虑的最重要的文化元素之一是“去中心化所有权”的想法。为了能够灵活有效地响应不断变化的消费者需求和法规,特定产品功能或基础设施要求的所有权不能孤立地隔离开来。应授权和鼓励任何确定关键需求或任务的称职员工或团队,独立于组织结构或严格的职位描述,努力解决问题。
重视自我批评
要集成到 DevOps 方法中的一个相关元素是强调自我批评的价值。作为消费金融科技的排头兵运营商,FinTech难免会遇到不顺心的事情。如果您的文化不允许(并鼓励)团队检查他们在出现问题时所扮演的角色,您将无法创新或做出足够快的响应。
准备违反
随着金融科技服务对现代消费者变得越来越重要,金融科技公司将越来越多地成为安全威胁的目标。成熟的团队采取一种安全方法来为破坏做准备,假设在某个时候会发生重大安全事件。这种态势将影响他们对软件开发生命周期 (SDLC) 和 DevOps 策略的方法。
为您的工程师赋能
由于 DevOps 与我们在公司中创建的文化有很大关系,因此金融科技领导者专门考虑他们的工程文化可能会有所帮助。
关于要求的高度沟通
在金融科技领域,与您的工程师沟通业务目标和限制尤为重要。当然,每个工程团队都会喜欢这样;但在金融科技领域,我们经常需要修改我们的产品及其功能,不仅要为我们的客户创造价值,还要满足监管要求。对于认真对待自己的手艺的工程师来说,理解技术要求而没有附带的基本原理可能是一个挑战。
然而,现实地说,即使是在高度沟通方面做出的最大努力也可能会失败。跨组织或工程团队的充分沟通并非总能实现。在可能存在差距或存在差距的可能性的地方,将“政策即代码”落实到位,作为对人类可能犯错的预防性控制。
在不断变化的环境中进行战略创新
您应该考虑的工程文化的另一个关键领域是您的工程师应该如何使用他们的“创新能量”。在一个受外部因素影响如此之多的行业中,您的工程资源非常宝贵。您的工程师可以腾出时间进行创新工作的任何时间都应该谨慎使用。作为一个组织,讨论何时以及如何使用您的资源进行创新。
另外,请记住,创新并不总是要做得更多。有时,可以投入资源来回答这个问题:我们能不能做得更少?在这个领域进行创新时,答案往往是,“是的,我们可以在这里节省一些能源。”
平衡安全性和敏捷性
当然,安全是任何科技公司都非常关心的问题。在处理敏感个人和财务数据的金融科技公司中,安全漏洞的后果可能是毁灭性的。对您的 DevOps 文化的一个关键影响是快速移动的愿望与构建安全服务的必要性之间的紧张关系。
金融科技公司致力于营造一种文化,在这种文化中,这种冲突不会通过非此即彼的解决方案来解决。我们应该牺牲哪个要素——安全还是创新?相反,这些顶级公司推动他们的团队始终寻找兼顾解决方案。我们如何创建创新功能并满足我们具有挑战性的 SLA 和安全目标?
作为 DevOps 方法的一部分,您肯定会使用自动化来提高软件交付机器的吞吐量。因此,对您选择的自动化目标进行大量思考非常重要。您需要一个适当的评估流程来帮助您快速确定要自动化的内容。这样,您的自动化工作将在满足法律和法规要求的同时,在为客户提供价值方面产生最大的改进。
最佳实践:来自行业领导者的见解
关于 DevOps 的主题,我与Jeffrey Hamblin进行了交谈。Hamblin 是 Marqeta 的工程主管,Marqeta 是一家金融科技公司,专注于通过现代发卡方式提供创新的支付解决方案。仅在 2021 年,Marqeta 就处理了超过 1100 亿美元的支付交易量。作为金融科技领域的领导者,Marqeta 有很多机会探索 DevOps 领域并制定成功的 DevOps 战略。以下是 Marqeta 发现在其 DevOps 文化中有用的一些具体最佳实践:
源代码监管链自动化
在他们的代码存储库中,Marqeta 自动执行分支保护规则。这并不是因为他们不信任别人(尽管这种做法确实有助于减少容易出错且耗时的手动工作)。相反,这使 Marqeta 能够向审计员断言,生产变更存在合理的双人控制。
这种类型的执法需要伴随着教育以建立合规文化。设置护栏可能会导致摩擦,尤其是当组织中的每个人都对合规性要求意见不一时。在像金融这样受到高度监管的行业中,团队的每个成员都需要了解合规性法规是不可商量的,如果您不注意它们,您的企业可能会被处以重罚或倒闭。
在这个话题上,Hamblin 评论说:“发现做出必要的合规性断言的方法,同时有益于您的文化或质量,是为您的团队创造性地设计流程的一种有益方式。”
持续衡量 DevOps 性能
没有公司能够提前知道对 SDLC 流程的更改如何为客户带来更多价值(例如,通过更快的功能发布或更好的代码质量)。但是,通过持续衡量 DevOps 性能,公司可以测试任何更改的有效性并及早响应此反馈。
对于 Marqeta,他们最重要的指标是提交到部署的延迟,或者从更改“完成”到更改在生产中增加价值之间的时间量。他们发现,这段时间的增加表明他们的工程系统功能低于标准,而减少通常伴随着对过程和开发过程的更高信心。
无论是采用混沌测试的 DevOps 团队还是接受事件管理培训,测量都可以帮助 Marqeta 跟踪这些举措如何转化为业务成果。通过跟踪与冲刺健康相关的指标或 DORA 指标,如平均恢复时间 (MTTR),组织拥有数据来决定如何最好地利用其资源。
为有动力的团队提供出色的工具
汉布林分享了以下内容:
当我们将代码扫描和分析工具集成到我们的 CI 管道时,发生了最令人满意的事件之一。一些团队看到了,真的主动提高了标准。关于合并的“什么应该是阻塞门”的讨论开始发生。照亮这种心态并庆祝这些团队是游戏的名称。
有什么要点?选择可以揭示 DevOps 团队做得好的工具,并专注于此,平衡对进展不顺利的近乎持续的关注。当团队有动力时,为他们提供工具以帮助他们发挥自己的优势,您可能会看到更高的容量和性能。
结论
FinTech 世界的独特性要求您对 DevOps 战略采取深思熟虑、前瞻性的方法。
在安全性和敏捷性之间取得适当的平衡是关键。你有责任创造一种文化。为什么不创造一种可能性文化,让您的 DevOps 团队成员问自己:“为什么我们不能拥有安全性和敏捷性,而不是安全性和敏捷性?”
提前花时间讨论对您的组织有意义的 DevOps 文化是一项值得的努力。并确保在可能的情况下与其他金融科技开发人员联系并向他们学习。
毕竟,您的文化和员工将保证您在金融科技的狂野世界中生存和繁荣。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.