据外媒爆料,苹果正在向各大平台「挖角」一批云计算服务领域人才,有意搭建云基础设施,未来可能开发新的 iCloud 产品和服务。
技术网站 Protocol 出了一份最新的报告,详细介绍了苹果近期的招聘情况,甚至用「疯狂」一词来形容苹果的招聘行为。
根据招聘情况,苹果的云计算基础设施建设主要集中在容器和 kubernetes 技术。
成功挖掘云计算大牛是苹果在云计算中迈出的关键一步。在此之前,苹果的云计算技术可以说是一片荒芜,长期依赖亚马逊。
苹果早在乔布斯年代就表示过「苹果是一家软件服务公司」,但云技术的长期缺席让这句宣言显得略底气不足。
云计算业务补齐后,苹果才能算得上真正的「软件服务公司」。
近日,苹果重点纳新的四名云服务技术大牛包括:迈克尔·克罗斯比(Michael Crosby):为数不多的前 Docker 工程师,曾负责亚马逊容器托管服务。前同事评价他「今天容器的存在要感谢 Michael Crosby,他是一切背后的动力工程师。」弗朗西斯卡·坎波伊(Francesc Campoy):前谷歌云工程师,曾帮助开发 Google Go 和谷歌云平台,现负责苹果 Kubernetes 技术开发。阿伦·古普塔(Arun Gupta):前 Amazon Web Services 的首席开源技术专家,专注于 AWS 的所有开源,容器和无服务器项目。现负责苹果云开源。马克西姆·帕夫伦科(Maksym Pavlenko):前亚马逊云服务容器工程师,现负责苹果容器云和 Kubernete 技术。可以明显的看出来,被挖过来的人才都来自亚马逊、谷歌等一线云计算平台,且都集中在容器和 Kubernete 技术上。容器是云计算中的关键技术,用于打包应用程序(已编译)代码以及运行时所需的依赖项。简单的理解,容器就是 IT 世界里的「运输集装箱」。让资源上云第一步就是要将物理资源虚拟化,在容器技术出现之前,虚拟化都是用虚拟机来完成,但虚拟机操作复杂,且若要迁移服务程序就要迁移整个虚拟机。容器也是虚拟化,但它是轻量级的虚拟化,启动时间快、资源利用率高、占空间孝更便宜。最常见的容器引擎就是 Docker,中文意思很直接「码头工人」,Logo 就是一只鲸鱼背着很多货柜箱。
docker logo
但除了 Docker 对容器进行创建外,还需要工具对容器进行编排,这个工具就是 kubernetes。kubernetes 是一个开源的容器管理系统,简称 K8s。用于管理云平台中多个主机上的容器化的应用,提供了应用部署,规划,更新和维护的一种新机制。K8s 有点像云计算的保姆,负责管理容器在哪个机器上运行,监控容器是否存在问题,控制容器和外界通信等。谷歌挖掘云计算人才的想法早已有之。2018 年曾表示过将在未来五年内投资 1000 亿美元在美国数据中心上,并于 2019 年加入了托管 Kubernete 和容器的云原生计算基金会(Cloud Native Computing Foundation)。2019 年下半年开始,苹果加速了云计算布局,发布了一系列云计算人才招聘启事,招聘体现了发力了两个方向:构件云基础设施、开发 iCloud 新产品。2019 年 8 月发布「DevOps 基础架构工程师」职位,在任职资格中表示需要「具备 AWS,GCE,Azure 等云平台的专业知识」、「精通 Docker 和 Kubernetes 等容器化和集群管理技术」,以及「能够在需要时从头开始构建工具」。2020 年 1 月发布了「iCloud 产品营销经理」职位,「帮助塑造 Apple 行业领先的设备,软件和服务生态系统的未来」5 月又发布了「云服务工程经理」职位,「来帮助构建用于云服务的下一代平台基础架构。」「在支持 Apple 服务(例如 CloudKit,Drive,Photos 和 Backup)的关键系统上工作」。