Kubernetes如何帮助英国人追踪新冠状病毒携带者?
尽管很难获得详细信息,但我们知道他们将使用蓝牙与个人移动终端连接,如果主人已经与测试COVID-19呈阳性的人的终端保持过一定距离,甚至出现过电话联系,都会被记录。
还有一种互相提醒的功能,以自动提醒与终端主人接触过的人中,哪些已经被测试为阳性。
除了这些细节之外,我们对支持该应用程序的技术了解甚少,只知道英国人已决定不与Apple和Google合作进行该项目。
在正常情况下创建这样的应用程序将很困难。
在如此短的时间内实现它的功能,稳定性和准确性实际上是生死攸关的问题,这是一个巨大的挑战。
再加上这涉及到隐私问题,而且覆盖面巨大,很有可能成为英国政府有史以来压力最大的数字化项目之一。
有匿名人士同英国内政部合作多年,提供过一系列技术基础设施项目。
来自他的信息称,英国从来没有更好的定位来成功构建和扩展此应用程序。
为了增加政府的DevOps和云容量以及确保有效开展复杂项目所需的平台和人员,已经花费了大量时间和金钱。
虽然我们尚不知道哪些平台将支持联系追踪应用程序,但Kubernetes很有可能发挥重要作用。
该应用程序在启动时的主要目标之一是使其可靠,因此,当成千上万的人下载该应用程序时,该应用程序也不会崩溃。
通常,由于计算资源不足,应用程序可能会变得无响应;Kubernetes允许自动放大和缩小应用程序,以确保应用程序可以承受大量使用的波峰。
位置跟踪应用程序的另一个非常重要的方面是安全性。我们尚未看到将要求提供什么样的信息,但是无论如何,政府都需要确保我们的数据受到保护,免受不良行为的影响。
至关重要的是,如果要使用Kubernetes,则从一开始就考虑安全设置。我会特别强调保持对基于角色的访问控制(RBAC)的控制,尽可能少地保留特权和短暂的基于时间的访问以及关注点的分离。
这里的目标是使每个使用该应用程序的人都只有有限的特权,同时允许他们执行必要的工作。在这种情况下,如果发生任何网络攻击,他们将只能访问资产的非常有限的一部分,
NHSX(英国国民医疗服务体系)已经确认,它将在5月中旬发布之前提供有关该应用程序技术规范的更多信息,包括其源代码。
此时,技术行业应该更多地了解其构建方式,并确定如何改进后续迭代。
无论如何,对于在开发自己的联系人跟踪技术方面落后的政府而言,使用Kubernetes明显地优势可以支持这种规模的应用程序构建。