terr云原生时代,F5如何驰骋疆场?

【IT168评论】云原生的迅速普及,正在给应用交付领域带来基于“云”的变革,功能回归、标准化促使这个领域的产品多样化,并向高性能、可扩展、弹性架构方向演进。借助云原生技术,企业可以实现云边端一体化的应用分发,解决在海量边、端设备上统一完成大规模应用交付、运维、管控的诉求。
面向企业云原生的建设,我们需要重点关注三个方面:基础架构、应用开发、组织文化。其中,基础架构是企业走向云原生过程中最重要的一步。林静解释道,“基础架构具备云的生态和思想;应用开发面向云的特性,利用和适配云;人员技能、组织文化向云的方向转变,打造混合技能人才。”
terr云原生时代,F5如何驰骋疆场?
文章插图

▲F5 Networks高级解决方案架构师 林静
为了更好的满足云原生下应用交付的更加快速、多变和复杂等业务需求特性,F5凭借技术和人才方面的优势,以及对传统基础设施的深刻理解,提供“转型、构建、融合”三个方面的支持:转型传统基础设施到可编程模式;构建云原生应用服务架构;促进传统基础设施与云原生架构的协作融合。
转型传统基础设施到可编程模式
在传统基础设施里,F5负责了从数据中心入口的边界,到数据中心服务的认证,再到后台应用的负载均衡,最后到应用服务的发布,以及应用服务的策略管控,旨在帮助应用更好的、更安全的、更优化的交付,支撑企业数字化的创新和业务的敏捷性。
terr云原生时代,F5如何驰骋疆场?
文章插图

▲云原生应用服务架构图
在转型传统基础设施到可编程模式的过程中,F5提供两个层面的事情:首先,在底层快速部署实例,在实例上快速部署应用或者服务,把应用和服务快速地进行模板化,以适配不同的场景或者环境。考虑底层的服务资源或者硬件资源能否租户化,能否通过接口快速调配资源,这些都需要用接口的能力。
然后,在抽象层提供DO、AS3、FAST、F5OS-API等接口,用来将业务模型进行标准化和抽象化,以快速地适配不同的场景。此外,F5还提供Ansible、Terrafrom等自动化的编排工具,从而更好的整合客户的能力、上层服务,提供可编程的生态。
构建云原生应用服务架构
在现代传统的基础服务解决方案基础之上,F5要增加完全融入到现代云原生架构下新的解决方案。这里包括通过F5虚拟化解决方案,帮助客户更好的把公有云进行私有化;在公有云模式下,F5提供了很多SaaS类型的服务,以及PaaS(内云原生服务)解决方案。
值得一提的是,F5主要借助于NGINX的能力,辅以SaaS服务的模型,提供大量的围绕云原生本身的解决方案。其中包括:NGINX Web Server、NGINX Unit App Server、K8s Ingress Controller、NGINX Service Proxy、NGINX API Management、NGINX Service Mesh、Aspen Mesh等。
除此之外,NGINX还会再开源两个项目,分别是微服务应用网络项目和NGINX控制面项目。林静表示,“这两个项目的开源会帮助用户更好的在云原生场景下,基于成熟稳定的NGINX技术栈来构建现代的微服务网格,或者开发自己服务网的应用、NGINX控制面的技术。”
促进传统基础设施与云原生架构协作融合
当前,企业容器的趋势越来越主流,随之而来是部署模式的变化。如果所有的东西都转移到以容器平台为视角,意味着新的容器平台在网络方面、安全方面,运营方面都需要和企业已经存在的原有基础设施,ENS、外部的服务接入、认证等等进行整合。那么,传统基础设施和PaaS之间如何进行融合?
【 terr云原生时代,F5如何驰骋疆场?】