为开发维运团队多角色提供自助服务F5推新型应用程式平台
在2019年3月,F5宣布併购Nginx(口语可唸为engine X),至今已满1週年,他们在今年1月推出了新版的云端原生应用程式递送解决方案,名为Nginx Controller 3.0,它不只是包含Nginx Controller 1.0版与2.0版的特色,也结合F5所擅长的技术,纳入了「以应用程式为中心(app‑centric)」的使用者体验,当中提供了多云、自助式服务的平台,能消除开发、维运、网管、资安人员之间的工作与沟通摩擦。
回顾先前版本的Nginx Controller,当中所提供的应用程式递送方案,虽然能够简化Nginx Plus执行个体的部署、组态设定与监控,提供网站伺服器、代理伺服器、负载平衡、API闸道,但仍是以IT基础架构为中心(infrastructure-centric),在产品提供的使用者体验上,着重在底层的Nginx Plus执行个体(instances)。
而到了最新推出的3.0版本Nginx Controller,则是以应用程式为中心,而且结合了许多服务,像是负载平衡、API管理、资料分析,以及服务网格(Service Mesh),可减少多种工具散乱使用的状况,同时,用户面对应用程式的部署与执行,也能够透过新的API来进行组态设定,促使企业能够更顺利地推动应用程式加速部署,并以较低的总持有成本来获得足够的效能与分析机制。
Nginx Controller与Nginx Plus的差异何在?F5表示,Nginx Controller属于控制层(Control Plane),类似软体定义网路控制器的角色,以应用程式执行架构来看,在北向的部份,提供图形使用介面(GUI),以及应用程式介面(API),可支援上层的管理机制,而在南向的部份,提供集中管理多个Nginx Plus执行个体的功能,所以被称为控制器。
而Nginx Plus属于资料转发层(Data Plane),它是基于开放原始码的Nginx而成,可同时提供软体型态的负载平衡器,以及网站伺服器、内容快取等功能,用户在Nginx Plus执行个体当中,需安装代理程式Nginx Controller Agent,以便让Nginx Plus能够受到Nginx Controller管理与监控。
在程式码的交付上,Nginx Controller 3.0整合多个重要的持续整合/持续交付(CI/CD)工具,像是Ansible、Datadog,提供给开发人员的网站入口当中,若要了解透过控制器所发布的API,可在此查阅相关文件。这里也内建了凭证管理员,能以较安全的方式存放SSL/TLS凭证,便于应用程式建立关联性。简而言之,若用户打算搬迁到新的云端服务环境,或採用新的技术,Nginx Controller也能透过上述的机制,简化与加速应用程式部署。
对于开发与维运人员多人合作模式的辅助,也是Nginx Controller 3.0的重点特色。无论是DevOps、NetOps、SecOps或是应用程式开发人员(AppDev)等角色,均可使用这套系统提供的自助式服务,以及基于不同角色而套用的存取控制(RBAC)、模组化的工作流程,来管理与监控他们各自负责的应用程式,以及工作流程的指挥调度。在横跨多种功能团队之间的协同作业时,上述这些机制的提供,能在应用程式部署的生命週期当中,缩短彼此认知与沟通的鸿沟,确保他们皆可获得最关键的资讯,更快让应用程式正式上线服务,而不需要经历痛苦的工单收发确认过程。
以系统提供给开发人员专用的网站入口(Developer Portal)为例,不论团队成员是组织内部或外部的人员,都能迅速找到与使用企业发布的API。
举例来说,企业的开发维运团队可透过一目了然的仪表板,以及即时、以应用程式为中心的状态资料呈现,基于Nginx Controller提供的简易操作方式,来理解应用系统的健全程度与效能,获得更理想的生产力、效率与管理成效。而不像传统的应用系统递送与API管理方案,着重在底层的IT基础架构,导致难以针对应用程式进行效能管理,以及持续掌握运作状态。
而在上述几种层面的应用程式管控需求当中,Nginx Controller 3.0可提供具有参考价值的资料分析,协助应用程式能够进行调适、保护、修复,以及推动业务发展的结果。
此外,这里也涵盖了不同应用程式绑定的持续运作时间,以及执行效能等级,能将相关的情报提供给企业的IT团队,之后他们可基于当下的状况来改善应用程式效能,同时,能够在接下来的开发週期当中,结合机器学习与趋势分析,如此一来,应用程式不需为了支援扩充使用情境而耗费大量更新时间,也可以根据新出现的资安威胁而增加保护功能。
用户若要存取先前系统所量测到的各种状态数据,以及检视过往发生的事件,可以运用Nginx Controller 3.0提供的API来达到目的,而这样的设计,也有利于提升DevOps人员的操作体验。
在此同时,Nginx Controller 3.0也提供弹性的储存选项,可确保用户所要分析的资料能够随时随地进行存取,进而增进多种相关效能量测数据之间的透明度,让用户能够递送传统与新型的应用程式,支援各种使用规模的需求。
产品资讯
Nginx Controller 3.0
●原厂:F5 Networks
●建议售价:厂商未提供
●硬体需求:8核心2.4 GHz处理器、8GB记忆体、80GB硬碟空间
●系统安装方式:裸机、虚拟机器、公有云
●支援作业系统:CentOS 7、Debian 9、Red Hat Enterprise Linux 7、Ubuntu 16.04 LTS/18.04 LTS
●其他软体需求:Kubernetes 1.15.5、PostgreSQL 9.5、Docker CE 18.09
【注:规格与价格由厂商提供,因时有异动,正确资讯请洽厂商】
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 庆余年哪集是范闲背诗的(庆余年范闲背诗第几集简介介绍)
- 西游记里面的故事简介(西游记的故事有哪些简介介绍)
- dnf男街霸三觉(dnf86级男街霸\/千手罗汉\/暗街之王二觉刷图加点)
- 产品整体概念的主要内容是什么(什么是产品整体概念简介介绍)
- 英雄联盟手游内测怎么申请内测申请攻略(LOL英雄联盟手游内测在哪申请)
- 剑灵一个南天国金币可以换多少银币(剑灵南天国铁币,银币在哪获得)
- 凯里欧文到底多高(凯里欧文的身高体重是多少简介介绍)
- 申请工伤认定所必需的材料是什么(申请工伤认定所必需的材料是)
- 生日歌歌词(蝶变新生的主题歌歌词)
- 中餐与西餐有什么区别(中餐与西餐有什么区别)
- 索爱k506c(用索爱k510的进一下)
- 我们结婚了初恋夫妇表演舞台(我们结婚了初恋夫妇(泰民)
最新文章
- 中国好声音如果没有你李昊瀚(山野中国好声音李昊瀚唱的那么好为什么淘汰)
- 被套的尺寸是多少(被套尺寸一般是多少简介介绍)
- 怪物x联盟复刻版攻略(怪物x联盟复刻祥云马)
- 阳历是快的还是慢得(快的和慢的哪个是阳历简介介绍)
- 英雄联盟赵信特战先锋(特战先锋德邦总管赵信)
- 凤凰传奇有一首歌叫什么(凤凰传奇有一首歌歌词有)
- 为什么腾讯视频看不了直播(腾讯lpl视频看不了怎么办)
- Blue(Da(Ba Dee) 歌词)
- 联想z475开机黑屏(联想Z475开机超慢怎么回事)
- 吴建豪舞林大会跳的舞(2011舞林大会吴建豪怎么没有看见进复赛)
- 海清结婚了吗现在怎么样了(海清结婚了吗)
- 开十字绣店到哪里进货(开十字绣店在哪里进货怎么进货呢)
- 卫庄大战六剑奴是哪一集(卫庄哪集说的六剑奴是值得一战的对手)
- 微信六年来第一次开始“变脸”为什么
- iphone怎么看已连接wifi密码(iPhone怎么越狱啊)
- 求K233次列车(15车厢的座位号)
- 能链综合能源港里的充电站为何成为香饽饽
- 鸡蛋怎么做比较有营养(鸡蛋怎么做比较好吃)
- lol手游霞怎么出装(LOL新英雄霞与洛逆羽霞如何出装霞怎么出装)
- 穿越火线什么时候上架(穿越火线什么时候能玩)
- 北比臼舅怎么读(北比臼日怎么读)
- 创世之柱任务有什么用(创世之柱任务怎么做)
- 徐磊的歌曲(写给你的歌 徐磊乐演唱作品)
- 广州市经济适用住房准购证明怎么办理(如何取得广州市经济适用住房准购证明)