当前位置: 首页 > 科技观察

部署时间节省99.7%,SUSE帮助Hexagon实现IT现代化

时间:2023-03-23 12:11:22 科技观察

优势一览?15分钟部署Kubernetes集群,节省99.7%的时间。?全球分布式集群一站式管理。?零停机时间的平台补丁更新。?构建安全可靠的多租户集群,实现基于用户身份的细粒度权限管理和访问控制。?高可用容器化部署,大幅提升应用可用性。?自动化IT资源,无需担心供应商锁定。?简化和自动化部署过程以更高效地构建新功能和服务。关于HexagonHexagonGroup是数字解决方案领域的全球领导者。致力于综合运用传感器、软件、自主运行技术等多项先进技术,通过数据驱动,服务于工业、制造、基础设施、公共事业等领域,提高工作效率和生产力。以及交通运输等领域。海克斯康集团在全球50个国家拥有约22,000名员工,2021年净销售额约为43亿欧元。HexagonMeasurementSystems是HexagonGroup的成员,为广泛的行业提供全面的空间数据采集、测量和可视化数字解决方案。转型为DevOpsHexagonMeasurementSystems需要对其IT进行现代化改造以跟上新技术趋势。对于集中化的IT运维团队来说,如何提供灵活顺畅的开发体验,同时保证整个集团的关键服务高度稳定可靠,成为他们面临的一大挑战。IT团队需要提高运营效率并为部署下一代应用程序和解决方案做好准备。微服务架构的不同组件之间的关系复杂,为了使其具有充分的灵活性和可扩展性,IT团队需要建立先进的容器编排和管理层次结构。“随着团队开始对应用和微服务进行全面容器化,我们需要改变现有的运维流程,为集团各个业务和开发团队提供最好的工具和资源,从而加速我们在全球范围内的推广和推广。发布流程,”HexagonDevOps系统工程师ChristianLeitgeb说。他们决定采用DevOps模型来增强IT能力。为此,需要建立一套集中管理、稳定可靠的标准化解决方案,简化整个集团的部署流程。“我们需要的是一种更易于管理、成本更低且可用性高的基础架构解决方案,”Leitgeb说。“我们的目标是实现从系统扩展到故障排除的一切自动化,这样我们就可以专注于创新解决方案的开发。”当时HexagonMeasurementSystems有多个团队采用了以Kubernetes为代表的容器解决方案,因此公司的主要目标之一就是全面掌握影子IT的部署。“我们希望基于集中式管理平台提供更流畅、更安全的开发者体验,”Leitgeb说。“减少物理机和虚拟机的数量,增加它们的工作负载承载能力,可以降低运维成本,这是事实。推动IT现代化和DevOps转型是我们的目标之一,但加强控制和合规性是我们的最终目标。IT团队评估了几种解决方案。“我们希望支持Docker和Kubernetes以加速DevOps和IaC最佳实践的实施,”Leitgeb解释说。“我们的基础架构和开发团队特别喜欢开源软件,因为他们不必担心供应商锁定。”FullStackSGmbH,被称为数字化转型服务提供商,将为HexagonMeasurementSystems提供服务。“我们就我们的选择进行了全面的对话,很快就清楚了,Rancher可以做我们需要的一切,”Leitgeb说。云原生解决方案,HexagonMeasurementSystems寻找一组完全符合CloudNativeComputingFoundation(CNCF)KubernetesDistributionGuidelines的免费开源代码。SUSE因其提供RancherKubernetesEngine(RKE),Rancher统一集群管理平台,以及完全符合开源标准的经过认证的Kubernetes安装工具。通过各种会议的主题演讲、与客户的对话以及其他开发人员活动,了解了很多有关该解决方案的信息。随着Rancher,我们拥有CNCF认证的企业级开源Kubernetes解决方案,其完备的配套工具让我们可以轻松完成部署和维护。选择Rancher后,团队与FullStackS一起搭建了相应的环境,并建立了所需的开发运维管理和部署流程。由于许多独立的开发团队都有自己特殊的需求和职责,因此基础设施团队需要对平台的访问权限进行细粒度的管理。通过在Rancher中以项目的形式组织和管理命名空间,构建安全可靠的多租户集群,实现基于用户身份的细粒度权限管理和访问控制。海克斯康测量系统有限公司业务全球化,需要集中管理分布在世界各地的集群部署。公司IT团队依托高可用的Rancher服务器,部署了一个集中控制面板。基于这种布局,IT团队可以完全控制数据中心、云环境甚至边缘环境中的所有LocalKubernetes集群控制。在与安全至上的敏感行业合作时,HexagonMeasurementSystems,Inc.必须准备好接受不同类型的合规认证。针对每个用例,Rancher提供了灵活的解决方案选项。专注于可扩展的GitOps工作流HexagonMeasurementSystems还采用了Fleet,这是Rancher团队开发的Kubernetes集群控制程序,它使用标准的KubernetesAPI接口,可以基于IaC模型大规模实施GitOps最佳实践。借助Fleet,他们的开发人员能够在其Rancher平台环境中标准化所有Kubernetes集群以及复杂Kubernetes应用程序的部署。Hexagon使用GitHubEnterpriseEdition进行应用程序开发和基础设施定义。借助Fleet,HexagonMeasurementSystems,Inc.实现了更完整的控制,实现了统一部署,确保高度标准化、高效的运营,同时减少了手动维护的需要。降低风险,提高可靠性HexagonMeasurementSystems,Inc.现在提供云原生开发人员体验,确保安全可靠的本地部署。“构建它,运行它”的理念贯穿整个公司,”Leitgeb说,“Rancher通过灵活的自助服务功能和先进的自动化功能使IT资源自动化。对我们来说,Rancher是一个长期的应用程序管理解决方案,它使我们能够加速创新并专注于创新,而不是在基础设施上花费太多时间。“简化和自动化的部署流程为HexagonMeasurementSystems的应用程序转型提供了强大的推动力。开发团队现在可以轻松轻松地使用微服务架构,而无需增加管理控制的负担。”Rancher、Fleet和Kubernetes这为我们的开发团队提供了更大的灵活性和自主权,可以为任务选择最合适的软件堆栈,并更有效地构建新功能,从而推动生产线和工作流程的优化,”Leitgeb说。“Rancher管理控制台对我们来说也是一个很好的培训工具,”Leitgeb说,“我们可以很容易地引导管理人员了解基础架构级别发生的事情以及如何将现有网络、存储和VM资源与Rancher集成.整合等等。它还让他们知道他们仍然可以完全控制所有组件。“利用Rancher管理控制台,团队可以从预定义模板列表中进行选择,并根据需要调整相应的性能和配置,从而简化了应用程序的配置和部署过程。对于HexagonMeasurementSystems,Rancher的一个关键好处是能够集中管理不同的集群和部署。这有助于IT团队强制执行合规性并为将来更严格的要求做好准备。迁移到高可用性容器化部署也有助于提高应用程序的可用性。“我们过去需要重新启动系统定期应用补丁,”Leitgeb说。“将工作负载转移到容器将启用自动扩展等新功能,这将为我们提供更大的灵活性。我们希望使用自我修复功能来提高可靠性并管理高可用性配置更多很容易达到更高的水平。”Rancher的引入是一个巨大的成功和我们的自动化能力达到了新的高度。依靠强大的RESTfulHTTPAPI和Rancher开发的Terraform插件,我们现在可以在15分钟内部署一个完整的三节点集群,与过去相比,节省了99.7%的时间。我们可以利用节省下来的时间来完成其他任务,更高效地支持相关业务。“我们现在可以更高效地运行我们的基础设施和应用程序,”Leitgeb继续说道,“而且流程的自动化也降低了人为错误和不一致的风险。”手动更新补丁和验证复杂的分布式系统可能需要数小时。借助Rancher和Fleet,我们可以在几分钟内打补丁,确保高度合规,并且我们的开发人员和用户都不需要经历任何停机时间。”后续规划Leitgeb最后表示:“Rancher是一项面向未来的投资,它使我们能够构建更灵活、更可靠的IT基础设施服务。接下来,我们准备评估GitHubEnterprise系统等大型内部服务向Rancher的迁移。“

最新推荐
猜你喜欢