减少 90%
网络基础设施代码量变化
减少 90%
创建和部署新应用程序所需时间的变化
只需 2 周
即可迁移至 Amazon VPC Lattice
降低 61%
多账户维护的总拥有成本变化
概述
药品供应链方面的风险很高。即使是温度、湿度等因素的细微偏差,也可能导致救生药物失效。在如此敏感的情况下,实时监控和可视化至关重要,而 Controlant 恰好兼具这两项功能。通过其先进的传感器和数据记录器、基于云的 Aurora 平台以及专业服务,该公司可确保疫苗和其他关键药品完好无损地运送到目的地,随时可供使用,同时最大限度地减少供应链各环节的浪费。
随着 Controlant 开发网络的扩展,该公司需要管理日益复杂的环境和账户体系。Controlant 采用了 Amazon Web Services (AWS) 的解决方案,以简化其网络架构,增强安全性,并为其开发团队提供更友好的体验。

机会 | 使用 Amazon VPC Lattice 简化 Controlant 的网络架构
Controlant 成立于 2007 年,专注于为制药企业提供监控解决方案,帮助最大程度地降低药品损耗风险。“许多药品,如疫苗,需要恒定的温度范围来确保有效性和安全性,”Controlant DevOps 团队负责人 Árni Brynjúlfsson 说,“Controlant 的解决方案能近乎实时地跟踪整个产品生命周期,我们的目标是让医药供应链实现‘零浪费’,这意味着所有产品到达目的地时即可直接使用,不会出现因运输过程中的温度异常而丢弃药品或疫苗的情况。”
随着时间的推移,Controlant 需要管理的账户和服务越来越多。最初,公司拥有开发、预发布、用户验收测试和生产四个主要环境,不同团队直接连接到这些环境。随后,Controlant 重新构建了基础设施架构,为每个团队提供对这些环境的单独访问权限。由于涉及 8 个业务领域,这意味着需要连接 32 个账户。Controlant 需要一种更有效的方法来管理这个复杂的网络。
该公司开始在 AWS 内部探索不同的选项,并发现了 Amazon VPC Lattice,这是一项持续连接、监控和保护内部服务之间通信的服务。Amazon VPC Lattice 的强大功能使其成为 Controlant 极具吸引力的解决方案。Brynjülfsson 说:“当服务分布在不同账户和 VPC 中时,需要实现轻松且安全的互操作性,Amazon VPC Lattice 为达成这一目标提供了清晰的路径。”

通过使用 Amazon VPC Lattice,我们加快了跨账户部署新应用程序的速度,使网络基础设施代码减少了 90%。”
Árni Brynjúlfsson
Controlant DevOps 团队负责人
解决方案 | 将网络基础设施代码和实施时间缩短 90%,同时增强安全性和可扩展性
Controlant 在短短两周内就将 Amazon VPC Lattice 集成到其网络架构中。该公司的开发团队独立完成了实施;在发现 Amazon VPC Lattice 之后,该团队阅读了该服务的文档并观看了来自 AWS re:Invent 的视频,以更深入地了解其功能和最佳实践。得益于这些全面的资源以及开发团队的专业知识,集成过程简单顺畅。
使用 Amazon VPC Lattice,Controlant 建立了一个更加简化和高效的网络架构。该公司创建了一个由旧沙盒账户拥有的服务网络,然后在所有账户上设置了相同的虚拟私有云(VPC)。现在,每个团队拥有各自的专用沙盒账户及用于实时、稳定和用户验收测试环境的相应账户。所有沙盒 VPC 均连接至沙盒服务网络,团队可通过该网络访问和使用发布的所有服务。其他环境采用相同架构,每组 VPC 都连接到各自的服务网络。该架构可促进服务间的无缝通信,同时保持环境和团队明确分离。
采用 Amazon VPC Lattice 为 Controlant 带来了许多好处。首先,使用起来很简单 — 开发人员可以跨环境快速发布、发现和连接服务。其次,Controlant 可以更快地招募开发人员,从而使公司能够更有效地扩展其团队和基础设施。该公司还可以通过 Amazon VPC Lattice 访问集成的安全功能,例如自动加密和基于身份的访问控制。通过这些功能,Controlant 不但促进了服务之间的安全通信,还可以根据法规或业务需求的变化重新配置协议。
通过迁移到 Amazon VPC Lattice,Controlant 还将网络基础设施代码量和实施时间减少了 90%。代码复杂度降低使团队更容易创建和部署新服务。DevOps 团队报告称,通过使用 Amazon VPC Lattice,开发人员跨账户创建和部署新应用程序所需的时间减少了 90%。应用程序发布后,即可供公司其他团队使用。
通过使用 Amazon VPC Lattice,与之前的联网解决方案相比,Controlant 还实现了显著的成本节省。通过使用 Amazon VPC Lattice,我们加快了跨账户部署新应用程序的速度,使网络基础设施代码减少了 90%,”Brynjülfsson 说,“这相当于立即节省了 61% 的成本。” 随着 Controlant 继续扩大解决方案的规模,预计节省的费用将增加到 83%。
成果 | 为开发人员赋能并加速服务集成
通过使用 Amazon VPC Lattice,Controlant 简化了其网络架构并改善了开发人员体验。该公司以最少的配置促进了跨环境服务的安全集成。凭借更敏捷、更具可扩展性的基础设施,该公司可以继续专注于其改造药品供应链的使命。
“我们创建开发人员网络的目标是支持现有账户中的所有合理应用场景,”Brynjúlfsson 表示,“我们的目标是在同一环境中的服务之间实现无缝连接和网络连接。这一核心功能将成为我们网络不可分割的一部分。”
关于 Controlant
Controlant 为分销药品的制药公司和物流提供商提供实时监控和可视性解决方案。其愿景是通过改造医药供应链实现“零浪费”。
使用的 AWS 服务
Amazon VPC Lattice
Amazon VPC Lattice 是一项应用层服务,可持续连接、监控和保护您的服务之间的通信,有助于提高生产力,以便您的开发人员可以专注于构建对您的业务至关重要的功能
更多运输和物流客户案例
行动起来
无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。