2月21日消息,Google近日正式发布云端服务平台Cloud Services Platform(CSP),通过自己的容器应用管理工具Kubernetes和微服务管理工具Istio,简化本地和云端的配置、执行和管理服务工作,方便企业在跨不同环境下,打造和部署应用,据外媒报道,早在2018年7月份的Cloud Next大会上,谷歌就发布了混合云计算服务平台(Cloud Services Platform,简称CSP),这是谷歌首次真正尝试将自己的云计算服务作为托管服务引入企业数据中心。今天,谷歌的CSP开始进入测试阶段。
值得注意的是,CSP目前并不是谷歌将其所有基于云计算的开发人员服务引入本地数据中心的方式。换句话说,这是个非常不同的项目,与微软的Azure Stack截然不同。相反,CSP的重点放在Google Kubernetes引擎上,它允许企业在自己的数据中心和几乎任何支持容器(container)的云平台上运行它们的应用程序。
正如Google Cloud工程总监Chen Goldberg所说的那样,谷歌的想法是帮助企业创新和实现现代化。她说:“显然,每个人都对云计算、按需计算和托管服务感到兴奋,但客户已经认识到,迁移服务并不那么容易。”Chen Goldberg指出,绝大多数企业正在采用混合方法。
尽管容器显然仍是一种非常新的技术,但Chen Goldberg非常看好这项技术的未来潜力,因为大多数企业已经在采用容器和Kubernetes引擎。它们在这样做的同时,也在依赖云计算技术,特别是混合云。
更重要的是,CSP是个托管平台。谷歌负责所有的重担,比如升级和发布安全补丁。对于需要以一种简单的方式安装某些最流行应用程序的企业来说,该平台还支持来自GCP Marketplace的Kubernetes应用程序。
至于这项技术本身,Chen Goldberg强调,这不仅仅是Kubernetes的问题。例如,该服务还使用了Istio,这是一种越来越流行的服务网格,它使企业更容易保护和控制其应用程序之间的通信流和API调用。
随着今天的发布,谷歌还将推出其新的CSP配置管理工具,以帮助用户创建多群集策略,并设置和实施访问控制、资源配额等。CSP还集成了谷歌的Stackdriver Monitoring服务和连续交付平台。
Chen Goldberg指出,谷歌不想像Azure Stack那样强制用户进入特定的硬件规范中。相反,CSP位于VMware的vSphere服务器虚拟化平台之上,大多数企业已经在其数据中心使用该平台。这无疑简化了事情,因为这是个非常容易理解的平台。
对许多企业而言,现代化是利用现有的本地资源、云基础架构和云原生工具来开发应用,CSP平台通过Google的Kubernetes引擎(GKE)配置,包含提供远程管理本地集群生命周期的K8S管理服务GKE On-Prem,能够持续更新应用并确保安全性,企业只要部署应用一次,往后就能通过一致性的平台部署到全部的环境,CSP平台还允许用户整合现有的网络、存储和身份认证功能,准备完成时,就能将应用迁移到云端,此外,CSP平台还支持来自GCP Marketplace的Kubernetes应用程序。
Google指出,在混合的环境中,确保安全和符合政策通常是很困难的,企业必须大规模地采用安全政策和合规规定,并且要在不影响开发速度的情况下,在跨应用中部署执行正确的行动,因此,Google的CSP平台提供了中心化的配置管理工具Config Management,让用户创建多个集群策略,并且设定访问权限、资源分配和命名空间等,也能够快速地将这些配置部署至全部的集群,配置管理工具将会自动监控CSP环境的变化,如非授权的变更、策略部署等。
为了能够让用户在所有的环境下都有一致的体验,CSP平台提供可视化的管理控制台 Stackdriver Monitoring,整合所有环境的指针、Log记录和事件,让企业尽快了解应用的活动,并减少问题解决的时间。