在Webrazzi副总裁Ahmet Buğra Ferah的主持下,Netaş软件与研发解决方案高级经理Devrim Ergel与VMware高级系统解决方案工程师Gökhan Tatar共同探讨了双方围绕Tanzu展开的合作。
什么是VMware Tanzu?
Gökhan Tatar介绍了VMware Tanzu解决方案。微服务、容器和Kubernetes通过将应用从基础设施中解耦,使其能够独立运行并跨环境部署。借助VMware Tanzu,企业可充分利用云原生模型,自动化交付容器化工作负载,并主动管理生产环境中的应用。
vCenter Server是用于管理物理和虚拟服务器的集中化平台。将Kubernetes集成至vCenter并通过其进行更新,可显著简化运维工作。尽管许可模式多样,但Tanzu可作为该解决方案的统称,主要涵盖Build(构建)、Run(运行)和Manage(管理)三大核心领域。
端到端服务中Netaş提供的支持
Netaş在端到端服务中提供了广泛支持。Devrim Ergel指出,VMware Tanzu覆盖范围广阔,Netaş的服务亦与之深度契合。公司拥有经验丰富的云原生软件开发与测试团队,可为基于Tanzu的产品开发提供全方位支持。
Ergel强调,理解遗留系统同样关键,Netaş拥有专业的遗留系统团队为客户提供相应支持。他特别说明,产品开发与测试保障由Netaş独立负责。此外,在提升应用质量后,需确保其在生态系统中稳定运行。除与VMware在Kubernetes领域的合作外,Netaş还与其他企业在多个领域建立了合作关系。
DevOps和DevSecOps概念
Devrim Ergel阐述了DevOps与DevSecOps的重要性。他指出,DevOps解决了此前开发与运维团队各自为政的问题:开发阶段忽视运维需求,运维团队则因自我保护制定过多规则,导致效率低下。通过紧密协作与CI/CD流水线自动化,不仅提升了速度,还减少了人为错误,改善了整体质量。
DevSecOps是在DevOps基础上融入安全性的演进版本。从项目构想到上线部署,安全性始终置于首位,并由安全团队全程支持。各阶段均运行自动化安全扫描,旨在使风险可见、可量化。具体包括:识别第三方库来源与安全漏洞、评估潜在影响及负载变化等。目标是以最小精力持续获取上述信息,并尽可能自动修复供应链中的安全漏洞。
Tanzu的开发以践行DevSecOps理念为前提。“我们推荐一套经过深思熟虑且充分验证的架构,您可直接采用或按需调整组件。”Ergel表示。在此框架下,Tanzu集成的Application Accelerator、Application Catalog、Build Service和Container Registry等工具协同运作,有效简化了机构实施DevSecOps的流程。
VMware Tanzu Mission Control
VMware Tanzu Mission Control作为集中式管理平台,致力于跨团队和云环境持续保障Kubernetes基础设施及现代应用的稳定运行。它提供全局可见性、可扩展的操作能力及一致的策略管理,同时增强集群与应用的安全性。用户可轻松管理访问权限、实施安全策略,并进行安全与配置风险评估。此外,通过应用安全和策略护栏,开发人员可在所选环境中获得Kubernetes的自助服务访问权限。
图片来源: DepositPhotos

