容器即服务 (caas) 是我们在我们周围听到的嗡嗡声。但是我在互联网上没有找到关于这个模型的一些混淆。
实际上,我们为客户提供的服务包括敏感数据(财务文件等)。因此,我们的一些客户不愿与我们分享数据。
因此,他们需要 docker 容器形式的解决方案。因此,在这种情况下,所有数据和我们的应用程序都将托管在它们自己的服务器中。我们将无权访问他们的数据。我们将按月向他们收费。
简而言之,我们需要将docker 容器中的所有应用程序(源代码和数据库)作为 blackbox交付。因此,客户端只能通过网络与 docker 容器交互,但无法进入 docker 容器查看我们的源代码和数据库结构。
这就是为什么我很困惑我们如何保护我们的源代码和数据库结构。(源代码是PHP,DB是PGSQL)
其次,我们如何将 docker 容器的代码与更新的代码同步?
对此问题的任何帮助将不胜感激。