今天有超过111颗新的GitHub星, 有趣的部分不是数字本身;而是在你们自己的环境中运行部署基础设施的操作模式。
对于网关和平台团队,自我托管可以简化私人网络的路由,减少对外部控制平面的依赖,并将部署元数据保存在您已经治理的基础设施中.
当服务处理内部人工智能工作量、敏感的建筑文物或全团队部署证书时,这一点尤其有用。
一个明智的第一测试是在孤立的多克环境中运行项目:在将其暴露给团队之前,仔细地绘制建筑图.
确定哪些部分收到部署请求,在哪些情况持续存在,以及证书是在当地储存,还是通过环境变量传递。
将服务置于内部倒置代理后面,限制访问信任的网络,并避免挂起多克套接字,除非部署工作流程真正需要它.
一些生产问题值得验证:Token治理:为用户、储存库、登记册和运行时间目标分别确定证书。
独立旋转 执行最少的特权 数据隐私:确认日志包含哪些内容,保存时间有多长,构建输出是否可以包含秘密. “自办”并不自动意味着零记录。
故障恢复:测试数据库备份,部署回滚,在主机重启后恢复,然后将平台作为控制飞机依赖性处理.
网络界限:为敏感的工作量优先选择私人跑道或内部目标,并明确控制从所建集装箱的出入口。
OpenShip最好被评价为基础设施而不是简单的仪表板.
关键的问题是它的部署生命周期是否与你们团队的释放过程相匹配,它的认证模式是否与你们的安全基线相匹配,以及当某事失败时它的业务依赖性是否仍然可以理解.