发布于: Dec 2, 2021
从今天开始,适合于 macOS 的 Amazon Elastic Compute Cloud (EC2) M1 Mac 实例将推出预览版。EC2 M1 Mac 实例基于 Apple silicon Mac 迷你计算机构建并由 AWS Nitro 系统提供支持,与基于 x86 的 EC2 Mac 实例相比,可将面向 iOS 和 macOS 应用程序构建工作负载的性价比提高最多 60%。EC2 M1 Mac 实例还首次在 AWS 中启用原生 ARM64 macOS 环境,用于开发、构建、测试、部署和运行 Apple 应用程序。重新构建 macOS 应用程序以原生支持 Apple 芯片 Mac 的开发人员现在可在几分钟内配置 ARM64 macOS 环境,根据需要动态扩展容量,以及受益于 AWS 的随用随付定价方案,从而享受更快的构建和方便的分布式测试。可在此处了解详情并开始使用 EC2 M1 Mac 实例预览版。
今天,全球数以百万计的 Apple 开发人员寻求支持 Apple 千载难逢的过渡机遇,即过渡至专为 Mac 设计的全新定制芯片系列,其始于 M1 System on Chip (SoC)。M1是第一款采用尖端 5 纳米制程技术打造的个人计算机 SoC,其将众多强大的技术融合到一块芯片中,同时采用统一的内存架构以提高性能和效率。Apple 设计的 M1 SoC 还首次在 Apple macOS 上启用 ARM64 架构。现在借助 EC2 M1 Mac 实例,Apple 开发人员可以享受比基于 x86 的 EC2 Mac 实例高 60% 的性价比(面向 iOS 和 macOS 应用程序构建工作负载),同时可享受 AWS 的安全、按需基础设施十多年来为数百万客户提供的相同弹性、可扩展性和可靠性。对于重新架构其 macOS 应用程序以在 Apple SoC 上原生支持 ARM64 架构的客户,其现在可以享受更快的构建和裸机性能以及方便的分布式测试,无需采购、安装、管理、修补和升级物理构建基础设施。客户现在可以将跨平台 Apple、Windows 和 Android 应用程序的开发整合到 AWS,从而提高了开发人员的生产效率并缩短了上市时间。与其他 EC2 实例类似,客户可以轻松地将 EC2 M1 Mac 实例与 AWS 服务和功能结合使用,例如用于网络安全的 Amazon Virtual Private Cloud (VPC)、用于可扩展存储的 Amazon Elastic Block Store (EBS)、用于分布构建队列的 Amazon Elastic Load Balancer (ELB) 以及用于 OS 镜像编排的 Amazon Machine Images (AMI)。EC2 M1 Mac 实例的推出还减轻了管理 AWS 基础设施带来的繁重工作负担,这意味着 Apple 开发人员可以投入全部精力重新架构 macOS 应用程序,以原生支持使用 Apple 芯片的 Mac。
EC2 M1 Mac 实例由采用 Apple 芯片的 Mac 迷你计算机和 AWS Nitro 系统提供支持,通过高速 Thunderbolt 连接实现高达 10 Gbps VPC 网络带宽和 8 Gbps EBS 存储带宽。其中,Mac 迷你计算机搭载 M1 芯片(带有 8 个 CPU 内核)、8 个 GPU 内核、16 GiB 内存 和 16 核 Apple 神经引擎。EC2 M1 Mac 实例由 AWS Nitro 系统提供独特支持,以完全集成和托管式的计算实例方式为 Mac 迷你计算机提供了 Amazon VPC 网络和 EBS 存储,就像任何其他 EC2 实例一样。EC2 M1 Mac 实例还支持作为 Amazon Machine Images (AMI) 的 macOS Big Sur 11 和 macOS Monterey 12。