An Initiative to Streamline Software Development on Arm with Free Cloud Resources
The Works on Arm initiative enables developers to build, test, and optimize projects on the Arm64 architecture by providing free-of-cost access to Arm based developer platforms, cloud instances, and CI/CD environments. Arm has partnered with cloud platform providers to make Neoverse-based compute available for cloud-to-edge solutions, while offering choice and flexibility.
Amazon Web Services (AWS) provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world.
Equinix Metal provides globally-available bare metal “as-a-service” infrastructure that can be deployed and interconnected in minutes.
miniNodes is an Arm-centric innovation, prototyping, research, and development, consulting, and experimentation organization.
The Open Source Lab (OSL) is a nonprofit organization contributing to the advancement of open source software and technologies.
Empowering Software Development with Works on Arm Initiative
Works on Arm is a strategic initiative to enable the broader software ecosystem for Arm64 and today we are announcing exciting updates and expansion to the program.
AWS Graviton processors, based on Arm Neoverse 64-bit cores, are designed by AWS to deliver the best price performance for your cloud workloads running in Amazon EC2.
AWS Graviton3 processors are the latest in the AWS Graviton processor family. They provide up to 25% better compute performance, up to 2x higher floating-point performance, and up to 2x faster cryptographic workload performance compared to AWS Graviton2 processors.
All new and existing AWS customers can try the t4g.micro instances free until December 31, 2022. During the free-trial period, developers who run a t4g.micro instance will automatically get 750 hours per month deducted from their monthly bill.
Arm and Equinix have a long-standing partnership to make powerful Armv8 bare metal infrastructure — including latest generation of Ampere systems — available to the open-source software ecosystem to build, test, and optimize for Arm64 architecture. The Ampere Altra are available in single socket (80 cores, 256GB RAM, 1TB NVMe U.2 SSD) and dual socket (160 cores, 512GB RAM, 2TB NVMe U.2 SSD) configurations where Ampere eMags are available in a single socket (32 cores, 128GB RAM, 480GB SSD) configuration.
Equinix, as part of the Work on Arm initiative, provides free access to state-of-the-art computing resources for software developers, supporting a wide variety of projects with a special focus on building systems, languages, and cloud native applications. A common use case for these resources is for public CI and setting up self-hosted runners. The on-demand infrastructure resource is managed by Equinix Metal as part of its commitment to the Arm ecosystem.
Powered by Ampere® Altra® Arm-based processors, T2A VMs deliver exceptional single-threaded performance at a compelling price. Tau T2A VMs come in multiple predefined VM shapes, with up to 48 vCPUs per VM, and 4GB of memory per vCPU. They offer up to 32 Gbps networking bandwidth and a wide range of network-attached storage options, making Tau T2A VMs ideal for scale-out workloads, including web servers, containerized microservices, data-logging processing, media transcoding, and large-scale Java applications.
miniNodes provides thought leadership and ecosystem building by exploring topics such as clustered computing on small form-factor Arm devices, building the world’s first IoT, edge, and cloud proof-of-concept running entirely on Arm platforms, demonstrating the energy efficiency of Arm Servers, and advocating for standards to help ease the burden of booting Arm devices.
In addition, miniNodes has built and maintained a small hosting infrastructure for several years that provides low-cost, low-power Arm devices on a public IPv4 internet connection for developers and enthusiasts to run small servers. Primarily consisting of Raspberry Pis and Nvidia Jetson Nanos, this public-facing service has allowed miniNodes to engage with the community, gather feedback from Arm developers, and help improve the developer experience.
The nonprofit Oregon State University Open Source Lab (OSUOSL) is accelerating the growth of key open source software projects by distributing software globally to millions of users, thus promoting the culture of open source and increasing developer productivity.
OSL provides Ampere Computing’s Arm Neoverse-based eMAG servers to develop and test open source software for the Arm64 architecture. The cluster is based on an Open Stack environment and offers Arm64 instances running on KVM, accessible via OpenStack’s GUI and API interface. These Arm64 server resources are ready and open to the developer community upon request.
Oracle Cloud Infrastructure (OCI) is a platform of cloud services that enable developers to build and run a wide range of applications in a highly available, consistently high-performance environment. OCI is designed to help companies run their entire application portfolio in the cloud, especially mission-critical workloads.
The Ampere A1 Compute platform brings additional diversity and choice to cloud computing and in partnership with Ampere Computing, the Altra Arm processors are available on OCI. Oracle is the only cloud provider offering Arm-based compute instances at only one cent per core hour with flexible sizing from 1 to 80 OCPUs and 1 to 64 GB of memory per core. The Ampere A1 compute platform provides deterministic performance, linear scalability, and a secure architecture with excellent price-performance.