融通未来,“数”启精彩——TiDB助力金融出海线上直播
快出海  > F5  >  F5在云计算中优化应用性能的原则

F5在云计算中优化应用性能的原则

来源:F5
作者:F5
时间:2021-09-09
时代发展节奏之快,一旦放慢脚步即有可能遭到淘汰,因此企业采用云服务时主要会以速度和敏捷性作为首要考量。

pexels-photo-3184454 (1).jpg

时代发展节奏之快,一旦放慢脚步即有可能遭到淘汰,因此企业采用云服务时主要会以速度和敏捷性作为首要考量。然而,对于一个已经稳步践行DevOps理念,主攻加速应用部署并同时改善应用性能和保障安全性的企业而言,还需要哪些举措可以令您的系统和程序更为现代化,完美克服云中速度过慢这一问题?F5可以为您提供一些建议。

1.让基础结构即代码成为助力

“手动”一词几乎完全可以用老派和不可预知来形容;在追求速度和可靠性的情况下,绝大数人会优先考虑以自动化作为起点。无论是在启用额外的云资源来扩展应用或是在部署和配置基本应用服务,其实都应该如在控制台执行API调用或是单击一两下般简单直接;而使用基础结构即代码(IaC)则是完美实现此目标的关键。与基础结构/NetOps/SecOps同行携手,一同制定已验证的定义文件(包含部署内容和方式详细信息),将使您能够以快速可靠且可重复的方式管理基础结构和服务。

利用这种模板化的方式进行自助部署,最终将让您减少对其他团队的依赖性,防止部署因手动基础结构配置的票证请求出现瓶颈问题。

2.让CI/CD管道物尽其用

在试图令部署加快脚步时,选择基础结构即服务即是迈出了成功的第一步,而利用完整CI/CD管道的价值可令您收获颇丰。除了以更频繁的基准集成新应用代码并将更新自动推送到产品,您是否还知道可以将应用服务插入集成到管道?通过将这些服务定义为代码(IaC),并将其存储于可定期受到监控、更新和验证的源代码控制工具内,您的CI/CD工具(如Ansible和GitLab)即可通过API调用,将这些服务自动置入部署。如此一来,您便能够在不延误部署的情况下,确保每个应用皆具备适宜的安全性和合规控制措施。

3.让容器使用万无一失

近期采用容器的主流趋势是以能够将整个应用所需代码、库和二进制文件捆绑到一个轻量级程序包(可跨平台实现快速一致部署)为基础。由于可以随时随地启用和扩展应用、加速CI/CD进程和构建高动态和可管理的微服务架构,这些特点都为在云中改善速度奠定了良好开端。

暂且不论这些理论性优势,让我们来看看目前的实际情况:由于轻易走进了只求快的“怪圈”而忽略仍有一些应用需要与其他应用产品组合同等(或更高)安全和应用性能优化水平这一点,造成在试图改造现有应用服务来满足不同容器需求时,有可能只会取得有限进展而使结果差强人意。从另一个角度来看,您其实需要的是一组更为动态化的服务,可以与容器编排系统集成,实现为容器提供切实的支持,避免突如其来的中断和突发性安全/合规问题。

4.让可视化造就全局观

让应用变快和加快运行速度其实含义一样。不过,从整体角度而言,不改变应用所在位置还要让用户继续如常使用应用却是截然不同的难题。一旦投入使用,应用的运行便会面临数不胜数的潜在威胁,如网络中断、平台问题、网络攻击和代码错误,不胜枚举。这通常会使排查单个应用中断问题这类任务如大海捞针般毫无头绪,但想想不同云环境中多个量级应用同时发生故障,您又会从何下手呢?

面对此类情况,可视化便是获得全局观的重要前提,因此在寻找应用问题解决之道时,可视化便会发挥举足轻重的作用。对应用堆栈各层的可视化程度越高,就越有可能识别操作异常和发现根本原因。由此可见,为了更快速地解决跨多云架构的应用问题,实施可同时支持云和应用的集中化可视化解决方案至关重要。

5.让团队合作成为筑造梦想的基石

一言以蔽之,云的敏捷性并不单单只是依靠正确的工具和技术,虽然不可否认工具和技术带来的好处,但人员和流程因素也承担着重要作用。“一个网络的快慢取决于其中最慢的那条线”这句话其实并非空穴来风,对于负责构建、部署和管理云中应用的团队,这句话更似真理。对一个团队而言,日常的工作至少会涉及DevOps、SecOps、NetOps和架构等层面,这意味着若出现个人或协作效率低下的情况,很有可能会对整个团队工作造成影响。

打破团队间的壁垒,定期组织团队互动,并形成一种完善的团队互动模式,这样可以为促进加速规划、故障排除和信息共享提供良好的根基,确保团队成员协同共进。您不仅可以由此更充分的利用“各家所长”,确保更顺利的推进工作,还能够通过在其他部门倡导自动化和流程优化等事项,协助全员高效展开工作而成就美谈。

立即登录,阅读全文
版权说明

本文内容来自于F5,本站不拥有所有权,不承担相关法律责任。文章内容系作者个人观点,不代表快出海对观点赞同或支持。如有侵权,请联系管理员(hj@kchuhai.com)删除!

相关文章
VoltMesh 连接、保护并观察跨云环境和边缘站点部署的出海应用
VoltMesh 连接、保护并观察跨云环境和边缘站点部署的出海应用
VoltMesh 被用于连接、保护并观察跨多云环境和边缘站点部署的应用。VoltMesh 独特的分布式基于代理的零信任架构提供了跨集群和站点的无网络接入的应用访问能力,可显著提高安全性。借助 Volterra 的全球骨干网,它能够为跨云、边缘站点及互联网交互的应用提供确定、可靠、安全的连接。
F5
2021-09-28
安全的 Kubernetes Ingress 和 Egress Controller
安全的 Kubernetes Ingress 和 Egress Controller
VoltMesh 提供了一个安全的 Kubernetes Ingress 和 Egress Controller,并具有一套全面的负载均衡、API 网关和多层安全功能,可“连接、保护和观察”一个或多个 Kubernetes 集群。它能够部署在任何 Kubernetes 集群前端,并提供自动化软件生命周期管理、统一策略执行及综合指标和可观察性日志。 此外,Volterra 还能够通过其全球网络跨多个 Kubernetes 集群和云环境建立安全、高性能连接。它支持您直接将特定服务暴露在公共互联网中
F5
2021-09-28
Volterra 多层次的云 DDoSWeb 防护
Volterra 多层次的云 DDoSWeb 防护
在这个比以往任何时候都更开放、更互联的世界中,DDOS(分布式拒绝服务)攻击和安全漏洞日益频发,攻击者屡屡得逞。因此,企业必须能够有效地保护在线业务、声誉和数据中心免遭不断加剧的 DDoS 攻击。
F5
2021-09-28
F5CIO直通车|人工智能出海企业的未来
F5CIO直通车|人工智能出海企业的未来
设想一下,如果企业能够像生物体一样自行适应环境,其产品和服务能够按需扩展、缩小、自我防御和自我修复,情况会怎样?这就是人工智能企业的未来。
F5
2021-09-26
现代出海应用的网络与安全
现代出海应用的网络与安全
随着云的接受度日益提升和使用日趋成熟,出海企业在构建其新应用(又称“现代应用”)时越来越多地采用云原生方案
F5
2021-09-26
扫描关注获取更多 F5 的相关信息
服务商推荐 更多 >
北京云联万维技术有限公司
脉时云
脉时云是领先的出海融合云服务商,是Google Cloud北亚区规模最大的Premier Partner和亚马逊云科技APN Advanced Partner,累计服务超过100家中国出海企业,核心团队来自于美团、滴滴、豌豆荚、中国电信等公司,肩负连接全球用户与中国应用的使命。
云服务
3YData
3YData
海内外ASA代投、ASO优化等服务
推广
F5 Networks
F5
出海无国界,云端新引擎 —— 云原生时代的全球智能应用安全交付专家
云服务
Sanuker Inc. Limited
Sanuker
Sanuker是一家专注为中国出海品牌打造对话式商务体验的服务商,我们2017年有幸开始成为Messenger的开发者bte365官方网址,并在2019年成为WhatsApp全球商业方案的提供商,为各大品牌设计并开发售前,转换和售后的对话式商务体验。
推广数据服务
北京蓝色光标数字传媒科技有限公司
蓝瀚互动
专注于为出海企业提供全套价值链服务,包括海外市场洞察、品牌营销策略、创意设计、广告优化、 账户管理、全球KOL营销、粉丝页运营等一站式整合营销服务,满足出海广告主的多元化需求。
推广
杭州云片网络科技有限公司
云片
作为全球移动通讯系统协会GSMA会员单位,云片一直以来积极拓展全球通讯业务。目前云片短信业务覆盖全球217个国家和地区,与全球1000+运营商建立了合作。云片凭借创新解决方案和专业的客户服务,一直领跑行业。在国际服务方面,支持【国际短信】【国际彩信】【全球语音验证】【行为验证】【OTP】【一键登录】
云服务
扫码登录
打开扫一扫, 关注公众号后即可登录/注册
加载中
二维码已失效 请重试
刷新
账号登录/注册
小程序
公众号
商务合作
投稿采访
出海管家
专区推荐