
For graphical console access, you may use macOS built-in Apple Remote Desktop server and connect to your remote instance using any virtual network client (VNC) application or the client built into macOS.

The command line access requires either Secure Shell (SSH) or AWS Systems Manager Session Manager (SSM in short).
BEST REMOTE FOR MAC FULL
Out of the box, you may choose to connect to your cloud-based EC2 Mac instances either over a command line or full graphical console, just like regular desktop machines. The AWS APIs give you the ability to image, snapshot, start, and stop machines in an automated way, bringing the same level of security, flexibility and automation you have today with Linux-based or Windows-based development pipelines. This gives you flexibility to build and test iOS, macOS, watchOS, tvOS, ipadOS applications without having to manage a local fleet of machines.

Now, it’s possible to have one or multiple development machines running in the cloud, running different macOS or Xcode versions. AWS currently provides the latest versions of Monterey, Big Sur, and Catalina. You can use the same AWS Management Console, Command Line Interface (CLI), or API you’ve become accustomed to for the past 16+ years to reserve a host for you, and then start your favorite macOS system on it.

This is why Amazon Web Services (AWS) introduced EC2 Mac instances.ĮC2 Mac instances are Mac Mini machines that are deployed in AWS data centers. On the other side, developers are used to the flexibility, security, and scalability of cloud-based nearly continuous integration and continuous deployments environments.Īpple developers told us they would like the same level of flexibility and automation for the macOS machines they are using to develop applications for Apple devices. When we talk with developers building applications for Apple platforms (let’s call them “Apple developers” for the remainder of this article), they all highlight the complexity and time it takes to manage a fleet of build, test, and distribution on-premises Mac machines. By Sebastien Stormacq, Principal Developer Advocate – AWSīy Chad Smith, Technical Alliance Manager – HP TeradiciĪmazon Elastic Compute Cloud (Amazon EC2) Mac instances allow developers to take full advantage of the security, scalability, and automation of the cloud to develop iOS, ipadOS, watchOS, tvOS, or macOS applications.ĭevelopers can connect to their cloud-based EC2 Mac instances using HP Anyware (formerly Teradici CAS) from any existing PCoIP client and get reduced latency and pixel-perfect color rendering for the most demanding digital designs.
