今天,AWS召开了“re: invention”大会,大会上发布了一个令人意外的消息:该公司将把Mac mini引入云计算领域。这些新的EC2 Mac实例(AWS这样称呼它们)现在可以在预览版中使用。不过,它们的价格不便宜。
这里的目标受众——也是AWS目前唯一的目标受众——是那些希望为Mac和iOS应用程序提供基于云的构建和测试环境的开发人员。但值得注意的是,有了远程访问,你就能在亚马逊云中得到一个功能齐全的Mac mini,我相信开发者也会找到各种各样的其他用例。
考虑到最近发布的M1 Mac mini,值得指出的是,AWS使用的硬件——是i7机器,它有6个物理内核和12个逻辑内核,内存为32gb。使用Mac内置的网络选项,AWS将它们连接到它的Nitro系统,以实现快速网络和存储访问。例如,这意味着您还可以将AWS块存储附加到这些实例上。
不出所料,AWS团队也在致力于将苹果新的M1 Mac mini引入其数据中心。AWS告诉我,目前的计划是“明年初”推出,2021年上半年肯定会推出。不过,AWS和苹果都认为,对英特尔机器的需求不会很快消失,尤其是考虑到在可预见的未来,许多开发者希望继续在英特尔机器上运行他们的测试。
AWS负责EC2的副总裁大卫·布朗说,这些都是完全未经修改的Mac mini。AWS只关闭了Wi-Fi和蓝牙。提供这种服务的唯一途径就是使用苹果的硬件。
还有一点值得注意,AWS并没有对硬件进行虚拟化。你在这里得到的是对你自己的设备的完全访问,而不是与任何人分享。“我们想确保我们支持Mac Mini,就像你去苹果商店买Mac Mini一样,”布朗说。
AWS将按秒计费,每小时收费1.083美元。让一台机器运转24小时只需26美元。这比一些小型Mac mini云服务提供商的收费要高得多(我们一般说的是入门级产品每月60美元或更少,而一台配备32GB内存的类似i7机型的价格大约是后者的两到三倍)。
直到现在,Mac mini托管在托管市场上还是一个小的市场,尽管它有相当多的玩家,像MacStadium, MacinCloud, MacWeb和Mac mini Vault争夺他们的市场份额。
有了AWS的这项新服务,他们现在面临着一个强大的竞争对手,不过他们仍然可以在价格上竞争。不过,AWS辩称,它可以让开发人员访问其产品组合中所有新增的云服务,这让它有别于所有规模较小的云服务提供商。
布朗说:“(其他Mac mini云服务供应商)的速度和使用这些服务的粒度都不如AWS这样的大型云服务供应商。”“所以,如果你想启动一台机器,需要几天的时间来准备,然后有人为你把一台机器放在机架上,给你一个IP地址来访问它,然后你管理操作系统。通常情况下,你至少要支付一个月的费用——或者更长的一段时间才能得到折扣。我们所做的是,你可以在几分钟内启动这些机器并拥有一个工作的机器。如果你想要100个,500个,你只要问我们,我们就会提供给你。另一个是生态系统。你现在可以和Mac mini一起使用的其他200多种AWS服务。”
Brown还强调,亚马逊使得开发者可以很容易地使用不同的机器镜像,该公司目前为macOS Mojave和Catalina提供镜像,接下来会提供更多类型的支持。开发人员可以用所有他们需要的软件创建他们自己的镜像,这样当他们启动一台新机器时就可以重用这些镜像。
“今天,我们的几乎每一个客户都需要支持苹果的产品和苹果的生态系统,无论是iPhone、iPad还是Apple TV,不管是什么。他们正在寻找大胆的用例,”Brown说。”所以我们真正关注解决的问题是顾客说,“嘿,我我所有的服务器端负载转移到AWS,我想能够移动这些构建工作流,因为我还有些Mac mini在数据中心或在我的办公室,我必须维护。我希望它能出现在AWS上。’”
AWS推出这项新服务的主要客户是Intuit、Ring和移动相机应用FiLMiC。
Intuit产品开发副总裁Pratik Wadher表示:“EC2 Mac实例,以及它们熟悉的EC2接口和api,使我们能够无缝地将现有的iOS和macOS构建和测试管道迁移到AWS上,进一步提高了开发人员的工作效率。”“由于弹性容量扩展和利用多个区域的高可用性设置,我们的数据中心基础设施的性能提高了30%。”我们现在大约80%的产品构建在EC2 Mac实例上,我们很高兴看到未来AWS在这方面的创新。”
新的Mac实例现在可以在许多AWS区域中使用。这些地区包括美国东部(北弗吉尼亚)、美国东部(俄亥俄州)、美国西部(俄勒冈州)、欧洲(爱尔兰)和亚太地区(新加坡),其他地区也将很快跟进。